zcash-android-wallet-sdk
zcash-android-wallet-sdk copied to clipboard
Native Android SDK for Zcash
## Is your feature request related to a problem? Please describe. When the CompactBlockProcessor is downloading new blocks, it requests the highest block height from the server after each block...
## Is your feature request related to a problem? Please describe. The SDK lazily downloads `sapling-spend.params` and `sapling-output.params` when the user initiates shielded spends. This has two problems: 1. It...
From @str4d: For unknown reasons, I have not yet managed to get `Trace.beginAsyncSection` to show up anywhere. When I comment the async variants out and instead use the older `Trace.beginSection`...
At present, receiving an error from `getWalletSummary` and receiving the `None` result are conflated; a recurrent error could make the wallet appear to be "stuck at zero" and while the...
This is only necessary if we ever convert this SDK from being Android-specific into a generic Kotlin SDK with Windows support. Rust's `system` ABI is equivalent to the `C` ABI...
…oints instead of bundled ones This is a draft PR intended to show the implementation I'd like to propose. It does not compile for many reasons, like visibility of checkpoint...
## Is your feature request related to a problem? Please describe. We could improve caching on Gradle CI `deploy_snapshot` action, part `Setup`. ## Describe the solution you'd like ## Alternatives...
## Is your feature request related to a problem? Please describe. This is something that would enable supporting Regtest checkpoints without the need of bundling them inside the SDK. See...
## Is your feature request related to a problem? Please describe. We'd like to have our Java version unified across the whole project. We could consider using the Gradle JVM...
## Is your feature request related to a problem? Please describe. The latest Gradle 8.5 introduces Java v21 support. We could analyze, test, and bump the Java version that the...