Update Wallet to 2.3.0 and other deps#248
Update Wallet to 2.3.0 and other deps#248tvpeter wants to merge 2 commits intobitcoindevkit:masterfrom
Conversation
- 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
|
@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 |
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 |
|
Related #243. |
|
|
||
| let update = client.full_scan(request, _stop_gap, *batch_size, false)?; | ||
| wallet.apply_update(update)?; | ||
| let update = client.full_scan(request, _stop_gap, batch_size, false)?; |
There was a problem hiding this comment.
| let update = client.full_scan(request, _stop_gap, batch_size, false)?; | |
| let update = client.full_scan(request, _stop_gap, *batch_size, false)?; | |
| wallet | ||
| .apply_update(update) | ||
| .map_err(|e| Error::Generic(e.to_string())) | ||
| let update = client.sync(request, batch_size, false)?; |
There was a problem hiding this comment.
| let update = client.sync(request, batch_size, false)?; | |
| let update = client.sync(request, *batch_size, false)?; |
All correct. I've also reproduced error from PR's CI build in my local run I've applied the fix from #252 to my local code to verify that it helps. |
Description
This PR updates the Wallet api to v2.3.0 and other dependencies.
Fixes #243
Changelog notice
Checklists
All Submissions:
cargo fmtandcargo clippybefore committing