Commit Graph

784 Commits

Author SHA1 Message Date
Jack Grigg fddb5c3990 Migrate to `zcash/librustzcash` revision with v5 tx parsing
This doesn't affect Sapling note detection (which uses Compact Blocks),
but enables the enhancement logic to decrypt and store the corresponding
transactions for displaying memo fields.
2022-05-25 05:45:43 -04:00
Carter Jernigan 84442a23a7
[#517] Switch to Adoptium JDK (#519)
Temurin/Adoptium is the default used by Gradle toolchains, and they now have both Java 11 and 17 ARM support for Macs
2022-05-24 08:19:46 -04:00
str4d f8b3c0926c
[#524] Migrate to `zcash/librustzcash` revision with NU5 awareness
This enables mobile wallets to send transactions after NU5 activation.
The wallets will however still not support receiving v5 transactions.
2022-05-19 15:41:34 -04:00
Jack Grigg 7c0d02cee7 Remove unused dependencies 2022-05-18 20:48:27 -04:00
Jack Grigg 88c0dc26ac cargo update
`hdwallet` is left at `0.3.0` because `hdwallet 0.3.1` migrates to
`secp256k1 0.21` which is an incompatible update.
2022-05-18 20:48:27 -04:00
Jack Grigg 41c188109a cargo fmt 2022-05-18 20:48:27 -04:00
Jack Grigg 289530fd12 Remove `updater` feature flag, binary, and dependencies
The binary itself was removed in zcash/zcash-android-wallet-sdk#263 but
the `Cargo.toml` was not updated. This didn't affect the SDK itself
because by default it didn't build with the `updater` feature flag.
2022-05-18 20:48:27 -04:00
Carter Jernigan b52b9c4dd3 Bump to version 1.5.0-beta01
This prepares development for the next release, as snapshot deployments will be now versioned as 1.5.0-beta01
2022-05-10 15:39:04 -04:00
Carter Jernigan a9245f2d67 [#502] Prepare 1.4.0-beta01 release 2022-05-09 09:57:33 -04:00
Carter Jernigan 21f67ef23a [#510] Rust Gradle Plugin 0.9.3
Also bump the NDK to 23.1.7779620.

The Rust Gradle plugin doesn’t appear to be compatible with NDK 24 yet.
2022-05-09 09:38:31 -04:00
Carter Jernigan 6e9853fc8d [#507] Mockito 4.5.1 2022-05-09 09:38:31 -04:00
Carter Jernigan c9a50032fc [#505] AndroidX Updates 2022-05-09 09:38:31 -04:00
Carter Jernigan 125bd63d53 [#506] GitHub Setup Java Action 3.3.0 2022-05-09 09:38:31 -04:00
Carter Jernigan 7d8182d5be [#476] GRPC 1.46.0 2022-05-09 09:38:31 -04:00
Carter Jernigan e78139fa1a [#503] Update checkpoints
- Added instructions to readme for updating checkpoints
 - Added new checkpoints since the last release
 - Re-generated old checkpoints for consistent formatting of the height in quotes.  Although our JSON parser supports both, consistent formatting reduces future bug risks
 - Generated missing checkpoints
 - Removed odd-numbered checkpoints (which were left over as the “latest” checkpoint during previous checkpoint updates)
2022-05-05 12:22:28 -04:00
Carter Jernigan 140dcf163c [#491] Checkout GitHub Action 3.0.2 2022-04-29 15:33:53 -04:00
Carter Jernigan ec147ecfcd [#497] Google Auth Action 0.7.1 2022-04-29 15:33:53 -04:00
Carter Jernigan 9dd46079d2 [#498] Setup Java Action 3.2.0 2022-04-29 15:33:53 -04:00
Carter Jernigan 78f85a4a9c [#492] Detekt 1.20.0 2022-04-29 15:33:53 -04:00
Carter Jernigan a9c1087fd5 [#500] Protoc 3.20.1 2022-04-29 15:33:53 -04:00
Carter Jernigan 0ef730c414 [#499] Okio 3.1.0 2022-04-29 15:33:53 -04:00
Carter Jernigan b2e66e6287 [#493] Kotlin 1.6.21 2022-04-29 15:33:53 -04:00
Francisco Gindre 7921b404f7
[#495] Update Contributing Guidelines "Commit Messages" (#496)
Update that section of `CONTRIBUTING.md` to reflect the changes on iOS SDK
2022-04-28 14:31:49 -04:00
Carter Jernigan 049841ad34 Fix typo in dependency update template 2022-04-12 09:22:49 -04:00
Carter Jernigan ad157bf2c1 [#489] KSP 1.6.20-1.0.5 2022-04-12 09:22:49 -04:00
Carter Jernigan 940240b5a7 [#488] GitHub Actions Setup Java 3.1.1 2022-04-12 09:22:49 -04:00
Carter Jernigan 6c505e7ab7 [#487] GitHub Cache Action 3.0.2 2022-04-12 09:22:49 -04:00
Carter Jernigan 4ffee4f59c [#486] Jacoco 0.8.8 2022-04-12 09:22:49 -04:00
Carter Jernigan 6ef535e367 [#485] ktlint 0.45.2 2022-04-12 09:22:49 -04:00
Carter Jernigan df53fd14dc [#473] AGP 7.1.3 2022-04-12 09:22:49 -04:00
Carter Jernigan 4a060ecafa [#468] Auth GitHub Action 0.7.0 2022-04-06 15:42:46 -04:00
Carter Jernigan aba6800be7 [#464] Flank 22.03.0 2022-04-06 15:42:46 -04:00
Carter Jernigan e04d1da878 [#463] Coroutines 1.6.1 2022-04-06 15:42:46 -04:00
Carter Jernigan a857674391 [#443] Add dependency locking for build-conventions 2022-04-06 15:42:46 -04:00
Carter Jernigan 9637ecfecc [#462] Guava 31.1 2022-04-06 15:42:46 -04:00
Carter Jernigan 748a10a999 [#459] Kotlin 1.6.20 2022-04-06 15:42:46 -04:00
Carter Jernigan 0ab443bb7e [#461] Mockito 4.4.0 2022-04-06 15:42:46 -04:00
Carter Jernigan 97579bfbd6 [#458] Androidx Updates 2022-04-06 15:42:46 -04:00
Carter Jernigan 3616ffbf6b [#422] GSON 2.9.0 2022-04-06 15:42:46 -04:00
Carter Jernigan 58f3d01112 [#460] protoc 3.20.0 2022-04-06 15:42:46 -04:00
Carter Jernigan 55fc1e5d6a [#456] GRPC 0.45.1 2022-04-06 15:42:46 -04:00
Carter Jernigan 24dedced4e [#457] ktlint 0.45.1 2022-04-06 15:42:46 -04:00
Carter Jernigan 2fea0a9a85 [#446] GitHub Cache Action 3.0.1 2022-04-06 15:42:46 -04:00
Carter Jernigan 820f63bf00 [#455] Setup Java 3.1.0 2022-04-06 15:42:46 -04:00
Carter Jernigan 22e77134c5 [#411] Version catalog syntax update 2022-04-06 15:42:46 -04:00
Carter Jernigan b05c85193c [#447] Gradle 7.4.2 2022-04-06 15:42:46 -04:00
Carter Jernigan 97285fb031 [#439] GitHub Cache action v3 2022-03-28 07:59:26 -04:00
Carter Jernigan 5ab1d0b26e [#440] Fix close repository GitHub Action name 2022-03-28 07:59:26 -04:00
Carter Jernigan d796665419 [#444] Remove unnecessary closeAndReleaseRepository
Snapshot deployments don’t need to be closed
2022-03-28 07:59:26 -04:00
Carter Jernigan 3aa0543305 Fix snapshot publishing 2022-03-21 19:04:40 -04:00