Summary
This release of bdk_chain
v0.23.2 introduces important improvements to transaction conflict handling, where IndexedTxGraph
now considers transactions that conflict with relevant transactions as also relevant. The bdk_bitcoind_rpc
FilterIter
API has been redesigned with breaking changes for enhanced BIP-158 filtering capabilities. It also adds a new populate_anchor_cache
method for anchor management, fixes a stale anchor hash issue on reorganizations in bdk_electrum
, and includes a breaking change that boxes the changeset of StoreErrorWithDump
for improved memory efficiency.
What's Changed
- refactor!:
Box
the changeset ofStoreErrorWithDump
by @110CodingP in #1998 IndexedTxGraph
: Transactions that conflict with relevant txs are also relevant. by @evanlinjin in #2008- ci: pin
rayon
dependencies for msrv by @LagginTimes in #2013 - chore: add metadata fields to issue templates for triage by @LagginTimes in #1992
- ci: pin
socket2
for msrv by @LagginTimes in #2018 - Add populate_anchor_cache method to bdk by @Her-Code in #2005
- fix(electrum): fix stale anchor hash on reorg by @LagginTimes in #2011
- ci: pin
time
for msrv by @LagginTimes in #2019 - docs(chain): add doctest for min confirmation balance filtering by @LagginTimes in #2007
FilterIter
API redesign by @ValuedMammal in #2000- chore(release): bump
bdk-chain
to0.23.2
by @oleonardolima in #2023
New Contributors
- @110CodingP made their first contribution in #1998
- @Her-Code made their first contribution in #2005
Full Changelog: chain-0.23.1...chain-0.23.2