Carter Jernigan
01a5963498
[ #617 ] Kotlin 1.7.10
2022-07-22 12:59:11 -04:00
Carter Jernigan
3a0ded7113
[ #608 ] Gradle 7.5
2022-07-18 07:07:58 -04:00
Carter Jernigan
1135353a84
[ #606 ] Fix BlockHeight read from CompactBlockStore
2022-07-15 07:09:00 -04:00
dependabot[bot]
280d0d2027
Bump actions/cache from 3.0.4 to 3.0.5 in /.github/actions/setup ( #605 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](c3f1317a9e...0865c47f36
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-14 10:41:19 -04:00
Carter Jernigan
9b666833b1
[ #474 ] Add type safe BlockHeight API
...
- Replace int with type safe BlockHeight(Long) object
- Fix down casting bug, as BlockHeight is uint32 but Java only supports int32 or int64
- Rename WalletBirthday to Checkpoint and hide from the public API
2022-07-12 08:40:09 -04:00
dependabot[bot]
f29ffa1895
Bump actions/setup-java from 3.4.0 to 3.4.1 in /.github/actions/setup
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](16cca5479d...2c7a4878f5
)
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-12 06:06:52 -04:00
Carter Jernigan
3fda6da1ca
Bump version to 1.8.0-beta01
...
This prepares for the upcoming development and deployment of snapshots for the 1.8 SDK.
2022-07-11 13:07:22 -04:00
Carter Jernigan
a6c223aaa5
Update changelog for version 1.7
2022-07-07 13:45:03 -04:00
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