feat: add frigate electrum based RPC methods (opens in new tab)feat: add frigate electrum based RPC methodsChanges requestedChanges requestedreviews·Aug 3·2 reviewsbitcoindevkit/electrum_streaming_clientreviewsbitcoindevkit/electrum_streaming_clientAug 32 reviews
Refactor `ChainQuery` to be more flexible (opens in new tab)Refactor `ChainQuery` to be more flexibleCommentedCommentedreview·Aug 1bitcoindevkit/bdkreviewbitcoindevkit/bdkAug 1
12.x: do not fulfill BIP32 requests outside descriptor path (opens in new tab)12.x: do not fulfill BIP32 requests outside descriptor pathMergedMergedPR·Jul 27rust-bitcoin/rust-miniscriptpull requestrust-bitcoin/rust-miniscriptJul 27
13.x: do not fulfill BIP32 requests outside descriptor path (opens in new tab)13.x: do not fulfill BIP32 requests outside descriptor pathMergedMergedPR·Jul 27rust-bitcoin/rust-miniscriptpull requestrust-bitcoin/rust-miniscriptJul 27
Add functions to test persistence (opens in new tab)Add functions to test persistenceCommentedCommentedreview·Jul 25bitcoindevkit/bdkreviewbitcoindevkit/bdkJul 25
feat!: Add Electrum protocol v1.6 support (opens in new tab)feat!: Add Electrum protocol v1.6 supportOpenOpenPR·Jul 24bitcoindevkit/electrum_streaming_clientpull requestbitcoindevkit/electrum_streaming_clientJul 24
fix: preserve signed electrum unconfirmed balance (opens in new tab)fix: preserve signed electrum unconfirmed balanceOpenOpenPR·Jul 23bitcoindevkit/electrum_streaming_clientpull requestbitcoindevkit/electrum_streaming_clientJul 23
What's the state of this library? (opens in new tab)What's the state of this library?comment·Jul 22bitcoindevkit/electrum_streaming_clientcommentbitcoindevkit/electrum_streaming_clientJul 22
Configure GitHub Actions CI (opens in new tab)Configure GitHub Actions CIChanges requestedChanges requestedreview·Jul 22bitcoindevkit/electrum_streaming_clientreviewbitcoindevkit/electrum_streaming_clientJul 22
refactor!: Replace `Selector` with a single `into_selection` pass (opens in new tab)refactor!: Replace `Selector` with a single `into_selection` passCommentedCommentedreview·Jul 15bitcoindevkit/bdk-txreviewbitcoindevkit/bdk-txJul 15
fix(key_map): do not fulfill BIP32 requests outside descriptor path (opens in new tab)fix(key_map): do not fulfill BIP32 requests outside descriptor pathMergedMergedPR·Jul 11rust-bitcoin/rust-miniscriptpull requestrust-bitcoin/rust-miniscriptJul 11
fix(signer): match BIP32 origin via `matches`, not string prefix (opens in new tab)fix(signer): match BIP32 origin via `matches`, not string prefixChanges requestedChanges requestedreview·Jul 9bitcoindevkit/bdk-txreviewbitcoindevkit/bdk-txJul 9
fix(chain): skip evicted txs in leftover canonicalization (opens in new tab)fix(chain): skip evicted txs in leftover canonicalizationMergedMergedPR·Jul 9bitcoindevkit/bdkpull requestbitcoindevkit/bdkJul 9
Add design page on new signature flow (opens in new tab)Add design page on new signature flowApprovedApprovedreview·Jul 7bitcoindevkit/book-of-bdkreviewbitcoindevkit/book-of-bdkJul 7
fix(wallet): map keychain in mark_used and unmark_used (opens in new tab)fix(wallet): map keychain in mark_used and unmark_usedApprovedApprovedreview·Jul 3bitcoindevkit/bdk_walletreviewbitcoindevkit/bdk_walletJul 3
Update starter example to use new signing workflow (opens in new tab)Update starter example to use new signing workflowApprovedApprovedreview·Jun 24bitcoindevkit/book-of-bdkreviewbitcoindevkit/book-of-bdkJun 24
Deprecate wallet-owned signing APIs (opens in new tab)Deprecate wallet-owned signing APIsOpenOpenPR·Jun 23bitcoindevkit/bdk_walletpull requestbitcoindevkit/bdk_walletJun 23
Release Guide for 2.4 and 3.1 (opens in new tab)Release Guide for 2.4 and 3.1ApprovedApprovedreview·Jun 23bitcoindevkit/book-of-bdkreviewbitcoindevkit/book-of-bdkJun 23
feat: introduce TxTemplate as an intermediate stage (opens in new tab)feat: introduce TxTemplate as an intermediate stageCommentedCommentedreview·Jun 19bitcoindevkit/bdk-txreviewbitcoindevkit/bdk-txJun 19
feat(wallet): add Wallet::sign_psbt<K> wrapping bitcoin::Psbt::sign (opens in new tab)feat(wallet): add Wallet::sign_psbt<K> wrapping bitcoin::Psbt::signCommentedCommentedreview·Jun 18bitcoindevkit/bdk_walletreviewbitcoindevkit/bdk_walletJun 18
fix(keymap): backport use of correct `derivation_path` for keys with origin (opens in new tab)fix(keymap): backport use of correct `derivation_path` for keys with originApprovedApprovedreview·Jun 17rust-bitcoin/rust-miniscriptreviewrust-bitcoin/rust-miniscriptJun 17
fix(key_map): derivation_path for `Xprv` with key origin info (opens in new tab)fix(key_map): derivation_path for `Xprv` with key origin infoApprovedApprovedreview·Jun 17rust-bitcoin/rust-miniscriptreviewrust-bitcoin/rust-miniscriptJun 17
fix(no_std_rand): guard random_range against n == 0 (opens in new tab)fix(no_std_rand): guard random_range against n == 0ApprovedApprovedreview·Jun 16bitcoindevkit/bdk-txreviewbitcoindevkit/bdk-txJun 16
feat: add BIP-431 (TRUC) support (opens in new tab)feat: add BIP-431 (TRUC) supportcomment·Jun 9bitcoindevkit/bdk_walletcommentbitcoindevkit/bdk_walletJun 9
Bug: PSBT that cannot be finalized by BDK (opens in new tab)Bug: PSBT that cannot be finalized by BDKcomments·Jun 9·5 commentsbitcoindevkit/bdk_walletcommentsbitcoindevkit/bdk_walletJun 95 comments