* Enable heartwood.
We might want to make further adjustments to conditionally enable this only on testnet.
* add consensus branch Id code
* better address validation
Co-authored-by: Francisco Gindre <francisco.gindre@gmail.com>
* upgraded to note-spending-v7
* use "zip32 compliant" seed on demo app
* Fixes to initializer, added v7 methods, documented API. Fixed compact block processor not initializing correctly upon new wallets.
* documentation
* Change u8 return value to bool + tests
* add address validation functionality to Initializer
* renamed functions to a C style. Exposed deriving functions in rust backend. Added more tests
* fixed bug where compact block processor wouldn't reschedule
* Fixed capture blocks retaining references
* fixed memory cycles and leaks
* fixed memory leak and blockrange error
* fixed error on confirmed transactions and added blockheight to progress notifications
* Migrate to note-spending-v6 branch
* Rename sendToAddress -> createToAddress
* cargo update
* Disable multicore proving temporarily
createToAddress breaks when called from a background thread if multicore
is enabled.
* Modify expectations. Single thread librustzcash needs more time