librustzcash
librustzcash copied to clipboard
Extract sync state machine from `zec-client-sqlite` into `zcash_client_backend`
Currently the canonical state machines for using the zcash_client_backend
APIs live in the Android and Swift mobile SDKs. This would provide a Rust implementation of the state machine, that could be used by pure- or primarily-Rust wallets as well as web wallets, and could subsequently be improved.