Carter Jernigan
5ee0d519f0
[ #598 ] Okio 3.2.0
2022-07-07 13:45:03 -04:00
Carter Jernigan
8f03eef46a
[ #599 ] Protoc 3.21.2 and gradle plugin 0.8.19
2022-07-07 13:45:03 -04:00
Carter Jernigan
6728852b28
[ #596 ] Update checkpoints
2022-07-07 13:45:03 -04:00
Carter Jernigan
6764f7baf8
[ #595 ] Make Zatoshi comparable
2022-07-07 13:45:03 -04:00
Carter Jernigan
a1cc8f0b69
[ #477 ] Fixes for Zatoshi object
2022-07-07 13:45:03 -04:00
Carter Jernigan
1ac72feae3
[ #572 ] Coroutines 1.6.3
2022-06-30 09:32:04 -04:00
Carter Jernigan
4f61a52b6e
[ #484 ] Kotlin 1.7.0
2022-06-30 09:32:04 -04:00
Carter Jernigan
4396af0c0f
[ #583 ] Stop using Java 11 for ktlint
2022-06-27 08:42:37 -04:00
Carter Jernigan
3fa7a98fbf
[ #580 ] ktlint 0.46.1
...
Update baseline
2022-06-27 08:42:37 -04:00
Francisco Gindre
bd2061956b
[ #585 ] Add checkpoints for Orchard Activation Height ( #586 )
...
* [#585 ] Add checkpoints for Orchard Activation Height
Closes #585
these checkpoints will be useful for wallets supporting orchard
that had existing orchard activity from activation height on and
after NU5 SDK support is implemented they need to rescan for orchard
funds.
* Add documentation on special checkpoints
Co-authored-by: Carter Jernigan <git@carterjernigan.com>
2022-06-24 14:27:07 -03:00
Carter Jernigan
535567b42f
[ #579 ] Compile with Android API 33
2022-06-23 13:05:35 -04:00
dependabot[bot]
a95935e7de
Bump actions/setup-java from 3.3.0 to 3.4.0 in /.github/actions/setup ( #582 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](860f600565...16cca5479d
)
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-22 06:53:29 -04:00
Carter Jernigan
823e8387cb
[ #477 ] Typesafe Zatoshi APIs for amounts
2022-06-21 19:34:42 -04:00
Carter Jernigan
62e5cee5dd
[ #576 ] Fix publishing
2022-06-21 10:16:40 -04:00
Carter Jernigan
a5a07becd8
[ #548 ] Configure testing with emulator.wtf
2022-06-21 07:57:04 -04:00
Carter Jernigan
8bc15a0c77
[ #570 ] Run dependabot on Composite workflows
2022-06-20 12:33:33 -04:00
Carter Jernigan
491154f467
[ #562 ] Detect and warn when running under Rosetta
2022-06-16 10:21:58 -04:00
Carter Jernigan
17c09908a8
[ #421 ] Maven Publish 0.20.0
2022-06-16 08:11:46 -04:00
Carter Jernigan
5ec79cc20d
[ #512 ] Android Gradle Plugin 7.2.1
2022-06-16 08:11:46 -04:00
dependabot[bot]
32b17c31ea
Bump actions/upload-artifact from 3.0.0 to 3.1.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](6673cd052c...3cea537223
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-16 06:58:14 -04:00
Carter Jernigan
a5694c208f
[ #564 ] Configure Dependabot for GitHub Actions
2022-06-16 05:57:57 -04:00
Carter Jernigan
5389bb86af
[ #518 ] Google Auth GitHub Action 0.8.0
2022-06-16 05:57:57 -04:00
Carter Jernigan
e602d3dd7e
[ #545 ] GitHub Cache Action 3.0.4
...
Also updated the caching to be a bit simpler and more efficient.
2022-06-16 05:57:57 -04:00
Carter Jernigan
22d9cbecc0
[ #560 ] Mockito 4.6.1
2022-06-15 19:43:26 -04:00
Carter Jernigan
99b985d9ba
[ #559 ] AndroidX Updates
2022-06-15 19:43:26 -04:00
Carter Jernigan
429e6e9738
[ #553 ] OKHttp 4.10.0
2022-06-15 19:43:26 -04:00
Carter Jernigan
ae58a99d48
[ #556 ] Fulladle 0.17.4
2022-06-15 19:43:26 -04:00
Carter Jernigan
173b2a6d30
[ #554 ] GRPC 1.47.0
2022-06-15 19:43:26 -04:00
Carter Jernigan
019ba55a1f
[ #552 ] Protoc 3.21.1
2022-06-15 19:43:26 -04:00
Carter Jernigan
d1225c7a45
[ #555 ] Coroutines 1.6.2
2022-06-15 19:43:26 -04:00
Carter Jernigan
c1278e57b1
[ #558 ] KSP 1.6.21-1.0.6
2022-06-15 19:43:26 -04:00
Carter Jernigan
016df9a623
[ #271 ] Namespace checkpoint assets
2022-06-14 13:42:46 -04:00
Carter Jernigan
971c65a520
[ #549 ] Update checkpoints
...
This resolves several issues including:
- Updated checkpoints
- #550 Support for new checkpoint format with NU5
- #377 Removed explicit dependency on GSON
2022-06-14 13:42:46 -04:00
Carter Jernigan
e1686904e0
[ #546 ] Rename default branch
2022-06-08 09:00:29 -04:00
Carter Jernigan
6496d717b9
[ #543 ] Align gradle properties for included builds
2022-06-07 07:07:30 -04:00
Carter Jernigan
9388d5c087
[ #537 ] Prevent R8 warnings for OkHttp
2022-06-06 15:15:42 -04:00
Honza Rychnovsky
8f59a207fb
[ #539 ] SDK causes crash on emulators with x86_64 architecture
...
* [#539 ] SDK causes crash on emulators with x86_64 architecture
- NDK version reverted back to 22.1.7171670.
- Attached TODO with issue for future handling of the problem.
- Install specific Android NDK version.
- Update changelog.
Co-authored-by: Carter Jernigan <git@carterjernigan.com>
2022-06-03 14:38:38 +02:00
Carter Jernigan
18d82ed90c
[ #523 ] Prepare for next release
2022-06-03 07:02:41 -04:00
Jack Grigg
cc29003afb
Migrate to `zcash/librustzcash` revision that preserves v5 tx bytes
...
`decrypt_and_store_transaction` internally serialized transactions, but
the previous commit only added parsing support. Fortunately we already
have the transaction bytes, so to handle this in the short term we can
just pass them through.
Once we have migrated the SDK to latest `zcash/librustzcash` the API
will return to its previous form.
2022-05-25 05:45:43 -04:00
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