802c01002a
In the process of making the internals of `scan_block_with_runner` reusable across Sapling and Orchard, it became evident that key identifier abstraction along the lines of #1175 is needed more generally. This commit refactors the use of ZIP 32 account identifiers and key scopes to better separate scanning concerns from ZIP 32 key derivation. In the process, this removes a fair amount of unnecessary polymorphism from `zcash_client_backend::wallet::WalletTx` and related types. |
||
---|---|---|
.. | ||
data_api | ||
fees | ||
proto | ||
serialization | ||
data_api.rs | ||
decrypt.rs | ||
fees.rs | ||
lib.rs | ||
proposal.rs | ||
proto.rs | ||
scan.rs | ||
scanning.rs | ||
serialization.rs | ||
wallet.rs | ||
zip321.rs |