From: merge-script Date: Tue, 30 Jun 2026 19:38:29 +0000 (+0100) Subject: Merge bitcoindevkit/bdk-cli#248: Update Wallet to 2.4.0 and other deps X-Git-Url: http://internal-gitweb-vhost/blockdata/script/encode/-script/scripts/fn.merge_networks.html?a=commitdiff_plain;p=bdk-cli Merge bitcoindevkit/bdk-cli#248: Update Wallet to 2.4.0 and other deps eea5ba9a44cf82a10eca47f77a66c2e0822e1d3f chore: update bdk_electrum and bdk_esplora (Vihiga Tyonum) 4b6094a4b7b379c589e00bd7cad4756a874c83c0 feat(WalletEvent): Add WalletEvent to rpc and cbf (Vihiga Tyonum) 3aa50416de33cb795210b71087da0c9682f90997 chore(update-deps): Fix clippy warnings (Vihiga Tyonum) a3c6d6eb83e10324723c820b40e6adbe55e652c2 chore: Update project dependencies (Vihiga Tyonum) 06b049d7aba5919446a7851f0dc9efdd9a654052 chore: Update bdk_wallet to v2.3 (Vihiga Tyonum) Pull request description: ### Description This PR updates the Wallet API to v2.4.0 and other dependencies. It also adds WalletEvent to both sync and full_scan for all backends. Fixes #243 ## Changelog notice - Update bdk_wallet to v2.4.0 - Add WalletEvents to all backends Esplora, Electrum, Rpc and CBF. - Add `print_wallet_events` function to print wallet events to the terminal during sync - Update bdk_bitcoind_rpc to v0.22.0 - Update bdk_electrum to v0.24.0 - Update bdk_kyoto to v0.15.4 - Update bdk_esplora to v0.22.2 ### Checklists #### All Submissions: * [x] I've signed all my commits * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk-cli/blob/master/CONTRIBUTING.md) * [x] I ran `cargo fmt` and `cargo clippy` before committing Top commit has no ACKs. Tree-SHA512: 2c3c2beb66d1f23fd3e0e30a86622625a51ae5a4092540a9393188cf46523977a05936f893d06149459a65877527b9d52dd9eca00b08a86d59b2ed671b469a2c --- f02bd2f20af02f0d527e892212f8ab3fe0f68285