From 396267d334c6252c09b1782fa7e2a1c7c24ab151 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 9 Apr 2026 12:04:21 +0000 Subject: [PATCH] rust: bump bitcoin_hashes from 0.13.0 to 0.20.0 in /adapters/spdk_rust Bumps [bitcoin_hashes](https://github.com/rust-bitcoin/rust-bitcoin) from 0.13.0 to 0.20.0. - [Release notes](https://github.com/rust-bitcoin/rust-bitcoin/releases) - [Changelog](https://github.com/rust-bitcoin/rust-bitcoin/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-bitcoin/rust-bitcoin/compare/bitcoin_hashes-0.13.0...bitcoin_hashes-0.20.0) --- updated-dependencies: - dependency-name: bitcoin_hashes dependency-version: 0.20.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- adapters/spdk_rust/Cargo.lock | 48 ++++++++++++++++++++++++++++++----- adapters/spdk_rust/Cargo.toml | 2 +- 2 files changed, 42 insertions(+), 8 deletions(-) diff --git a/adapters/spdk_rust/Cargo.lock b/adapters/spdk_rust/Cargo.lock index 5432d7c..7e4a8fd 100644 --- a/adapters/spdk_rust/Cargo.lock +++ b/adapters/spdk_rust/Cargo.lock @@ -2,6 +2,12 @@ # It is not intended for manual editing. version = 4 +[[package]] +name = "arrayvec" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" + [[package]] name = "bech32" version = "0.9.1" @@ -14,20 +20,39 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7" +[[package]] +name = "bitcoin-consensus-encoding" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8d7ca3dc8ff835693ad73bf1596240c06f974a31eeb3f611aaedf855f1f2725" +dependencies = [ + "bitcoin-internals", +] + [[package]] name = "bitcoin-internals" -version = "0.2.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb" +checksum = "a30a22d1f112dde8e16be7b45c63645dc165cef254f835b3e1e9553e485cfa64" [[package]] name = "bitcoin_hashes" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1930a4dabfebb8d7d9992db18ebe3ae2876f0a305fab206fd168df931ede293b" +checksum = "446819536d8121575eeb7e89efdbadb3f055e87e4bb66c6679a6d5cc2f4b64fd" dependencies = [ + "hex-conservative 0.1.2", +] + +[[package]] +name = "bitcoin_hashes" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8a45c2b41c457a9a9e4670422fcbdf109afb3b22bc920b4045e8bdfd788a3d" +dependencies = [ + "bitcoin-consensus-encoding", "bitcoin-internals", - "hex-conservative", + "hex-conservative 0.3.2", ] [[package]] @@ -58,6 +83,15 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "212ab92002354b4819390025006c897e8140934349e8635c9b077f47b4dcbd20" +[[package]] +name = "hex-conservative" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830e599c2904b08f0834ee6337d8fe8f0ed4a63b5d9e7a7f49c0ffa06d08d360" +dependencies = [ + "arrayvec", +] + [[package]] name = "itoa" version = "1.0.18" @@ -185,7 +219,7 @@ checksum = "131d42e3050dd88c79e4849b27eaf0cda0625f4e910d97bf05044a1300459f85" dependencies = [ "bech32", "bimap", - "bitcoin_hashes", + "bitcoin_hashes 0.13.1", "hex", "secp256k1", "serde", @@ -195,7 +229,7 @@ dependencies = [ name = "sp-differ-semantic-adapter-spdk" version = "0.1.0" dependencies = [ - "bitcoin_hashes", + "bitcoin_hashes 0.20.0", "hex", "libc", "serde", diff --git a/adapters/spdk_rust/Cargo.toml b/adapters/spdk_rust/Cargo.toml index 4b085e8..56e9731 100644 --- a/adapters/spdk_rust/Cargo.toml +++ b/adapters/spdk_rust/Cargo.toml @@ -8,7 +8,7 @@ name = "sp_differ_semantic_worker_spdk" crate-type = ["cdylib", "rlib"] [dependencies] -bitcoin_hashes = "0.13" +bitcoin_hashes = "0.20" hex = "0.4" libc = "0.2" serde = { version = "1.0", features = ["derive"] }