zcash-android-wallet-sdk/backend-lib
Honza Rychnovský 19cca515fb
[#1385] Adopt `AccountBalance` fields in Kotlin layer
* [#1385] Adopt `AccountBalance` fields in Kotlin layer

- Adds the Kotlin side changes for #1380
- Changed WalletBalance to contain these three fields: available, changePending, and valuePending, instead of total and available, and change the transparent flow to StateFlow<Zatoshi>, as we don't distinguish there.
- Related connected APIs changed
- Closes #1385

* Add WalletBalanceFixture

Placed in the public directory to be visible for clients as well

* Changelog update

* Remove `getVerifiedTransparentBalance ` API entirely

Co-authored-by: str4d <jack@electriccoin.co>
2024-02-07 17:33:47 +01:00
..
src [#1385] Adopt `AccountBalance` fields in Kotlin layer 2024-02-07 17:33:47 +01:00
Cargo.lock Fix Rust crash when shielding (#1379) 2024-01-31 03:43:16 +01:00
Cargo.toml Fix Rust crash when shielding (#1379) 2024-01-31 03:43:16 +01:00
build.gradle.kts Replace `Backend.{createToAddress, shieldToAddress}` with proposal-based methods 2024-01-30 17:23:37 +00:00
build.rs Migrate to Rust 1.75.0 and NDK 26.1.10909125 2024-01-18 11:43:54 +00:00
lint-baseline.xml [#971] Refactor Rust FFI to separate module 2023-05-18 07:36:15 -04:00
lint.xml [#971] Refactor Rust FFI to separate module 2023-05-18 07:36:15 -04:00
proguard-consumer.txt [#971] Refactor Rust FFI to separate module 2023-05-18 07:36:15 -04:00
proguard-project.txt [#971] Refactor Rust FFI to separate module 2023-05-18 07:36:15 -04:00