Skip to content

Tags: bitcoindevkit/bdk

Tags

electrum-0.24.0

Toggle electrum-0.24.0's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release electrum-0.24.0

Changed

- fix(ci): pin `openssl`, and `rustls`.
- chore(deps): bump `electrum-client` to 0.25.0.
- chore: update to use new `electrum-client` features without `use-` prefix.

esplora-0.22.2

Toggle esplora-0.22.2's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release esplora-0.22.2

Fixed

- In `bdk_esplora` now avoids a panic in stop‑gap scan loop by tracking consecutive unused scripts to compute the gap boundary. #2148
- Bump `esplora_client` to `0.12.3` (Therefore replacing `.get_blocks` with `.get_block_infos`). #2148

core-0.6.3

Toggle core-0.6.3's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release core-0.6.3

Fixed

- Fix `broken-intra-doc-link` for `KeychainTxOutIndex`. #2155

chain-0.23.3

Toggle chain-0.23.3's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
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

file_store-0.22.0

Toggle file_store-0.22.0's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release file_store-0.22.0

Changed

- `Changeset` field of `StoreErrorWithDump` is now of type `Option<Box<C>>` #1998

electrum-0.23.2

Toggle electrum-0.23.2's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release electrum-0.23.2

Added

- Add a new `populate_anchor_cache` method. #2005

Changed

- Update the `populate_tx_cache` method documentation. #2005

Fixed

- Update the `batch_fetch_anchors` to no longer uses a potentially stale hash as the anchor. #2011

core-0.6.2

Toggle core-0.6.2's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release core-0.6.2

Added

- Added two new convenience methods: `floor_at` and `floor_below` for getting the checkpoint at a floored height or by an offset from the tip. #2007

chain-0.23.2

Toggle chain-0.23.2's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release chain-0.23.2

Added

- Added a doctest illustrating how to filter confirmed balance results by simulating a minimum confirmation threshold via `chain_tip` height. #2007

Fixed

- Behavior of `IndexedTxGraph` methods (`apply_block_relevant`, `batch_insert_relevant` and `batch_insert_relevant_unconfirmed`) to also consider conflicts of spk-relevant transactions as relevant. #2008

bitcoind_rpc-0.22.0

Toggle bitcoind_rpc-0.22.0's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release bitcoind_rpc-0.22.0

Fixed

- `FilterIter` now handles reorgs to ensure consistency of the header chain. #2000

Changed

- `Event` is now a struct instead of enum #2000

Added

- `FilterIter::new` constructor that takes as input a reference to the RPC client, checkpoint, and a list of SPKs. #2000
- `Error::ReorgDepthExceeded` variant. #2000
- `Error::TryFromInt` variant. #2000

Removed

- `FilterIter::new_with_height` method #2000
- `FilterIter::new_with_checkpoint` method #2000
- `EventInner` type #2000
- `FilterIter::get_tip` method #2000
- `FilterIter::chain_update` method #2000
- `Error::NoScripts` variant #2000

testenv-0.13.1

Toggle testenv-0.13.1's commit message

Verified

This tag was signed with the committer’s verified signature.
oleonardolima leonardo
Release testenv-0.13.1

Changed

- Introduce usage of `cfg_attr(coverage_nightly)` in order to not consider tests under coverage. #1986
- deps: bump `bdk_chain` to 0.23.1