]> Untitled Git - bdk/tag
v1.0.0-alpha.12
object 4a8452f9b8f8128affbb60665016fedb48f07cd6
authorSteve Myers <steve@notmandatory.org>
Thu, 23 May 2024 22:54:56 +0000 (17:54 -0500)
Release 1.0.0-alpha.12

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
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE2f+QEL4Wm2TT7cv5gQWkayLC0FEFAmZPyYQACgkQgQWkayLC
0FHTcRAAlOcjMAxLmeHwL0bIRa9MDxtCHbeBRq+qJhIeBbiYBMdJ0Xnc6fQwyOfL
mKipdS4PrrZtJ7Vtv+0T9L6g9sYwVWnsqju/csbQ7JUX5A25p5K6QtFS0dnPzgxn
RjgLUkg86RsE+QPKyp5cBiTDd1ppik5U+ooA2j19VaT4+lUF4JtP4QT2DtgdcqzW
2LMK+yF1EHzSuV/+LTaSF8/wKu39xjl4LsfF3/B5VD75RcOsrgVCa0JnMB3M0HDc
ATsSBUCRF8QDlx+opOk1k8lh3NMBJWm8ryqAfauTwJVyuXMxR4pnKuQh/Ia94vg7
dPXehRWRhkRE+uTDVVW9lzROJU2DKS17pbIqAOuUiCiPi2x+3IXOywXDMcHgtRKL
uP21RTGdMTALM5cp70tQA3VZaD6a5tWOvlIcd2SdbdXpF2CDn6i3ChjMXlj5CBar
xxhO7CEcDMeJ+0FWF6TKeiWEU9LiCUSbxOnmo9XjRId79h2AMTTOMHCIroSY9fcq
ftaYiyd5ocol4ePH9V0E/IP7amC9pZvh6QJd/ijpV2csB4CJts83L9AtCgemA+I2
/Gdm15TgLnfJ5aHwU1Q8O1LC658i9cG49eVyVwV6GOCjnFbxVu1vw50qJBBa1C+4
kw28XniGkk/kEgzg9FcrB3Qp/puIrfHg2jiWDzeFMTNjKtoRRYQ=
=d1c/
-----END PGP SIGNATURE-----
-----BEGIN OPENTIMESTAMPS GIT TIMESTAMP-----

AQHwIDbXKCsnApvv1dHHlIkeuMburk7ufRNyrhpkfiq/e+skCP/wEB2hZUrW1nFK
Mizg2MD6ooII8QRmT8mF8AjdFSSqfaXCcACD3+MNLvkMjiwraHR0cHM6Ly9ib2Iu
YnRjLmNhbGVuZGFyLm9wZW50aW1lc3RhbXBzLm9yZ//wEFaB5QxTeladMfedQfup
yZwI8SBxZWfVWlDZ0UqQm8lAXPPMWic4B2jLSq4qFplI1/di2AjxBGZPyYXwCNrD
DMGp9fJpAIPf4w0u+QyOLi1odHRwczovL2FsaWNlLmJ0Yy5jYWxlbmRhci5vcGVu
dGltZXN0YW1wcy5vcmf/8BByavqj9hEhGzXJRpTz+iVFCPEEZk/JhPAIqsKWkCnl
MnoAg9/jDS75DI4jImh0dHBzOi8vYnRjLmNhbGVuZGFyLmNhdGFsbGF4eS5jb23w
EP3A3Bl6GSj8OJj7fmS5vwEI8CCOC0cI6WZWxAMLfdJib0zMlFNE/Hp2lcBDu2ST
ND7eawjxBGZPyYXwCNu+2RADIdfkAIPf4w0u+QyOKShodHRwczovL2Zpbm5leS5j
YWxlbmRhci5ldGVybml0eXdhbGwuY29t
-----END OPENTIMESTAMPS GIT TIMESTAMP-----