Skip to content

Update Wallet to 2.3.0 and other deps#248

Open
tvpeter wants to merge 2 commits intobitcoindevkit:masterfrom
tvpeter:chore/update-wallet-to-2_3
Open

Update Wallet to 2.3.0 and other deps#248
tvpeter wants to merge 2 commits intobitcoindevkit:masterfrom
tvpeter:chore/update-wallet-to-2_3

Conversation

@tvpeter
Copy link
Collaborator

@tvpeter tvpeter commented Mar 13, 2026

Description

This PR updates the Wallet api to v2.3.0 and other dependencies.

Changelog notice

  • Update bdk_wallet to v2.3.0
  • Add WalletEvents to the project
  • Update bdk_bitcoind_rpc to v0.22.0
  • Update bdk_electrum to v0.23.2
  • Update bdk_kyoto to v0.15.4

Checklists

All Submissions:

  • I've signed all my commits
  • I followed the contribution guidelines
  • I ran cargo fmt and cargo clippy before committing

tvpeter added 2 commits March 13, 2026 10:55
- Add wallet events to full_scan and sync
subcommands
- update bdk_bitcoind_rpc to v0.22.0
- update bdk_electrum to v0.23.2
- update bdk_kyoto to v0.15.4
@tvpeter
Copy link
Collaborator Author

tvpeter commented Mar 13, 2026

@notmandatory, I’m wondering if we should update our signing approach since the current method is deprecated. If we choose to proceed with the update, we will need to add miniscript as a separate dependency, as the version exported from the Wallet (v2.3.0) is 12.3.1. We require at least version 13.0.0. Or should we postpone this update until a later version?

@notmandatory
Copy link
Member

notmandatory commented Mar 13, 2026

@notmandatory, I’m wondering if we should update our signing approach since the current method is deprecated. If we choose to proceed with the update, we will need to add miniscript as a separate dependency, as the version exported from the Wallet (v2.3.0) is 12.3.1. We require at least version 13.0.0. Or should we postpone this update until a later version?

Good question. I've created bitcoindevkit/bdk_wallet#405 to revert the deprecating of the signer mod. The new PSBT signer probably won't be available until bdk_wallet 3.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants