]> Untitled Git - bdk/tag
chain-0.23.3
object d9aa92b3511d95f6075616d30c146aa5df814495
authorLeonardo Lima <oleonardolima@users.noreply.github.com>
Thu, 26 Mar 2026 18:56:54 +0000 (15:56 -0300)
Release chain-0.23.3

Added

- Add new `list_ordered_canonical_txs` method to `TxGraph` that returns canonical transactions in topological order. #2027
- Add new `spent_txouts` and `created_txouts` methods on `SpkTxOutIndex` and `KeychainTxOutIndex`. #2161
- Add new `SpentTxOut` and `CreatedTxOut` structs returned by `spent_txouts` and `created_txouts` functions. #2161

Fixed

- Fixed `ChainPosition` ordering so unconfirmed transactions never seen in mempool appear last instead of first. #2146
- The `Anchor::confirmation_height_upper_bound` impl was missing for `&A`, causing it to fallback to the default impl. #2149
- Previously, assumed-canonical transactions always became unconfirmed even though the transaction may be anchored in the best chain. #2150

Changed

- Simplified `FullTxOut` ordering to only use essential fields (chain_position, outpoint, spent_by). #2146
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEStEJ3+nEsPhLs5fBn6mnk4GH0pgFAmnFga4ACgkQn6mnk4GH
0pgtnRAAmOpubZrvINU1vT0gjdssAp0shDQKc1IAEBLAZ1m32/qKc+YfVSTkOO2s
adSp4P9nOJlzdXCRJITCxRop+jKOchPqBSlY1D3YJixfFGF/RVbEj1y0/3coKCDu
XhOozjcfp0yJlsftP4wMfmYUqu2kY1EsZebPKmo6yJ2oa2GLdD3orMrfhnzHIF8R
bfRQLc9dJnjqe5HY4NZ0QuVIMfZInwXzoWJy+9/YaqjAGvJupxK7PNwbeLUvFQua
kgTqswJ1lQme78XmhMedN1zH9dvRGx9loVC0e6h+CpS52moyyC8kXhEY7YfiG1ep
VAyEyS9JZd1QRGwhkGxcdMm397VIA1tOkV49ZrNBcKPR2fsVSeW11KJjuJIq0xLs
tssMQVTnAzE1PdqRTBh/PGcSCWnhxXayURX/BbR/+HwGTRwwjUY6bbkUYFgzgXuj
rCKSvjfdejrWhRarpZlRLQ4GHyLcIDie72qt5CliJNoKhEmnzPsWhpCIF7cQgBxy
o2ilVxnj7D1m8Hzua5AX8sMQQc6quTL9Iw7r8cRmEe4RwWMLES9B9r0yUA0K1UHt
gI00WXzrjbeiPne++j+jCBkxxqros+8VaZf/FAqX22lGQXk8bsZahhn4i2p7Kjfy
yjcG7tgclArzNPj+nUwaJ/ITmGuYdVsmUHFIcgun+kScAQI4t1g=
=vzyR
-----END PGP SIGNATURE-----