github bitcoindevkit/bdk chain-0.23.4

4 hours ago

Summary

Bug-fix release for the 0.23.x maintenance branch, mostly backports from master. bdk_chain fixes CanonicalIter handling of evicted and assumed transactions, stops merge_chains from replacing the genesis block, and fixes an integer overflow in SpkIterator::new_with_range. full_scan now always scans the full revealed range before applying stop_gap (core, chain, electrum, esplora). bdk_electrum moves to electrum-client 0.25.0, verifies fetched txids, and fixes stale anchors after a same-height reorg and confirmation status for OP_RETURN-first transactions. bdk_bitcoind_rpc's Emitter no longer produces un-connectable checkpoints after a reorg.

What's Changed

Full Changelog: chain-0.23.3...chain-0.23.4

Don't miss a new bdk release

NewReleases is sending notifications on new releases.