Skip to content

3.0 (Preview) Release Notes

Overview

  • Release Date: Not yet released.
  • Changelog: Link

Notable Changes

See pages in this section for an overview of the candidate features for 3.0:

  1. Get a list of events after applying an update to the wallet.
  2. We replaced our old TxBuilder for a new workflow, leveraging the new bdk-tx library.
  3. The Wallet type will not perform transaction siging anymore; this is now handed out to the Psbt type in rust-bitcoin.
  4. Inform the wallet of transactions you intend to broadcast in order to build chains of transactions that respect these intended/future broadcast transactions.
  5. Lock UTXOs and persist these locks in order to build transactions that do not use these UTXOs.
  6. Use the Wallet type to track any number of descriptors as opposed to only 2.