bdk
bdk copied to clipboard
Upgrade to rust-bitcoin 0.29
Description
Upgrade BDK to rust-bitcoin 0.29
Missing pieces:
- [x] rust-miniscript
update_output_with_descriptor- rust-bitcoin/rust-miniscript#465 - [ ] rust-miniscript 8.0.0 release - rust-bitcoin/rust-miniscript#462
- [ ] Upgrade rust-hwi to bitcoin 0.29
- [ ] Upgrade esplora-client to bitcoin 0.29
- [ ] Upgrade rand to 0.8 like secp256k1 did
Notes to the reviewers
The commits still need to be reordered and cleaned up
Changelog notice
- Upgrade rust-bitcoin to 0.29
- Remove deprecated "address validators"
Checklists
All Submissions:
- [x] I've signed all my commits
- [x] I followed the contribution guidelines
- [x] I ran
cargo fmtandcargo clippybefore committing
New Features:
- [ ] I've added tests for the new feature
- [ ] I've added docs for the new feature
Bugfixes:
- [ ] This pull request breaks the existing API
- [ ] I've added tests to reproduce the issue which are now passing
- [ ] I'm linking the issue being fixed by this PR