This release brings bdk-ffi to it's 2.0.0 version!
The release uses the following Rust dependencies:
- bdk_wallet 2.0.0
- bdk_electrum 0.23.0
- bdk_esplora 0.22.0
- bdk_kyoto 0.13.1
- uniffi 0.29.1
- rust-bitcoin 0.32.6
Added
- PSBT file operations: read and write PSBT files #800
- New
Psbt::from_unsigned_txconstructor #802 - New
Psbt::spend_utxomethod #798 - Arbitrary persistence for wallet #771
- Wallet changeset primitives #756
- Display implementation for
Transaction#799 Descriptor::max_weight_to_satisfymethod #794- Expose
Wallet::public_descriptor#786 - Expose
Wallet::tx_details#778 - Expose
Wallet::latest_checkpoint#761 TxGraphChangeSet::first_seenandlast_evictedfields #782from_stringconstructors for hash types #784Transaction::wtxidmethod #773- Kyoto: average feerate and connect functionality #797
Changed
- Use
Amounttype inTxOutinstead of u64 #781 - Update to latest bdk_kyoto with API changes #772
- Add
lookaheadas optional argument to wallet methods
#770