Skip to content

v1.0.0-alpha.12

@notmandatory notmandatory tagged this 23 May 22:54
Summary

This bi-weekly release fixes an electrum syncing bug when calculating fees and adds the bdk_sqlite crate for storing wallet data in a SQLite tables. The Wallet::allow_shrinking function was also remove because it was too easy to misuse. See the release notes for all the details.

Changelog

Fixed

- Fixed `calculate_fee` result when syncing with electrum.  #1443

Changed

- Removed `TxBuilder::allow_shrinking()` function. #1386
- Renamed `bdk` crate to `bdk_wallet`. #1326
- Update Wallet to use `CombinedChangeSet` for persistence. #1128

Added

- Add `CombinedChangeSet` in bdk_persist crate. #1128
- Add `bdk_sqlite` crate implementing SQLite based wallet data storage. #1128
- Update `bdk_wallet` export feature to support taproot descriptors. #1393
Assets 2
Loading