This release brings a change to the wallet sync API to decouple the Wallet from the Blockchain, see the CHANGELOG for all the details. Also in this release is a change to the wallet sync verification logic which is now enabled via a build time feature. Two new wallet functions were added to get an internal address and to let offline wallets load and cache addresses. See below for the complete list of improvements and fixed bugs.
What's Changed
- Release/0.16.0 by @notmandatory in #532
- [ci] Pin nightly docs workflow rust version to nightly-2022-01-25 by @notmandatory in #539
- Implement XKeyUtils on InnerXKey by @acerbisgianluca in #542
- Pin tokio version to ~1.14 by @notmandatory in #550
- Fix sent calculation in the RPC backend by @danielabrozzoni in #551
- Refactor verification logic by @rajarshimaitra in #502
- Release/0.16.1 by @notmandatory in #552
- Add API for internal addresses by @LLFourn in #522
- refactor wallet address caching into its own public method by @a5an0 in #537
- Remove blockchain from wallet by @LLFourn in #535
New Contributors
- @acerbisgianluca made their first contribution in #542
- @a5an0 made their first contribution in #537
Full Changelog: v0.16.1...v0.17.0