From 6ebf5cfb6013ccf6dea3cc3bf1172d3a2c6bc34f Mon Sep 17 00:00:00 2001 From: Hitesh Choudhary Date: Sat, 18 Jan 2025 23:41:46 +0530 Subject: [PATCH] chore(deps): update dependencies in `bdk_chain`, `bdk_testenv`, and examples (fixes #1797) - `bdk_chain`: updated `rusqlite` from `0.31.0` to `0.32.1` to address compatibility and security improvements. - `bdk_chain`: updated `criterion` from `^0.2` to `0.5.1` in dev dependencies to leverage newer features and bug fixes. - `bdk_testenv`: updated `electrsd` from `^0.28.0` to `0.29.0` for improved compatibility with the latest versions of `electrs`. - `example_wallet_rpc` and `example_bitcoind_rpc_polling`: updated `ctrlc` from `^2` to `3.4.5` to ensure compatibility with the latest versions of `ctrlc`. These updates aim to improve compatibility, performance, and security across relevant crates. --- crates/chain/Cargo.toml | 4 ++-- crates/testenv/Cargo.toml | 2 +- example-crates/example_bitcoind_rpc_polling/Cargo.toml | 2 +- example-crates/example_wallet_rpc/Cargo.toml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/chain/Cargo.toml b/crates/chain/Cargo.toml index baa6c2741..790285a9a 100644 --- a/crates/chain/Cargo.toml +++ b/crates/chain/Cargo.toml @@ -22,13 +22,13 @@ serde = { version = "1", optional = true, features = ["derive", "rc"] } miniscript = { version = "12.0.0", optional = true, default-features = false } # Feature dependencies -rusqlite = { version = "0.31.0", features = ["bundled"], optional = true } +rusqlite = { version = "0.32.1", features = ["bundled"], optional = true } [dev-dependencies] rand = "0.8" proptest = "1.2.0" bdk_testenv = { path = "../testenv", default-features = false } -criterion = { version = "0.2" } +criterion = { version = "0.5.1" } [features] default = ["std", "miniscript"] diff --git a/crates/testenv/Cargo.toml b/crates/testenv/Cargo.toml index 48f4d242c..70a74fdbd 100644 --- a/crates/testenv/Cargo.toml +++ b/crates/testenv/Cargo.toml @@ -17,7 +17,7 @@ workspace = true [dependencies] bdk_chain = { path = "../chain", version = "0.21.1", default-features = false } -electrsd = { version = "0.28.0", features = [ "legacy" ], default-features = false } +electrsd = { version = "0.29.0", features = [ "legacy" ], default-features = false } [dev-dependencies] bdk_testenv = { path = "." } diff --git a/example-crates/example_bitcoind_rpc_polling/Cargo.toml b/example-crates/example_bitcoind_rpc_polling/Cargo.toml index 6728bb13a..849583639 100644 --- a/example-crates/example_bitcoind_rpc_polling/Cargo.toml +++ b/example-crates/example_bitcoind_rpc_polling/Cargo.toml @@ -9,4 +9,4 @@ edition = "2021" bdk_chain = { path = "../../crates/chain", features = ["serde"] } bdk_bitcoind_rpc = { path = "../../crates/bitcoind_rpc" } example_cli = { path = "../example_cli" } -ctrlc = { version = "^2" } +ctrlc = { version = "3.4.5" } diff --git a/example-crates/example_wallet_rpc/Cargo.toml b/example-crates/example_wallet_rpc/Cargo.toml index 15321a82e..37d9d2520 100644 --- a/example-crates/example_wallet_rpc/Cargo.toml +++ b/example-crates/example_wallet_rpc/Cargo.toml @@ -11,4 +11,4 @@ bdk_bitcoind_rpc = { path = "../../crates/bitcoind_rpc" } anyhow = "1" clap = { version = "4.5.17", features = ["derive", "env"] } -ctrlc = "2.0.1" +ctrlc = "3.4.5"