From 5b4c3fe1c5de69bdc6d449f892caaa2f52e87f0c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Jun 2026 05:53:34 +0000 Subject: [PATCH] rust: bump bitcoin from 0.31.2 to 0.32.101 in /adapters/bip352_rust Bumps [bitcoin](https://github.com/rust-bitcoin/rust-bitcoin) from 0.31.2 to 0.32.101. - [Release notes](https://github.com/rust-bitcoin/rust-bitcoin/releases) - [Commits](https://github.com/rust-bitcoin/rust-bitcoin/compare/bitcoin-0.31.2...bitcoin-0.32.101) --- updated-dependencies: - dependency-name: bitcoin dependency-version: 0.32.101 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- adapters/bip352_rust/Cargo.lock | 138 +++++++++++++++++++++++++++++--- adapters/bip352_rust/Cargo.toml | 2 +- 2 files changed, 127 insertions(+), 13 deletions(-) diff --git a/adapters/bip352_rust/Cargo.lock b/adapters/bip352_rust/Cargo.lock index 8b5ebb1..47b9ce9 100644 --- a/adapters/bip352_rust/Cargo.lock +++ b/adapters/bip352_rust/Cargo.lock @@ -2,6 +2,21 @@ # It is not intended for manual editing. version = 4 +[[package]] +name = "arrayvec" +version = "0.7.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f02882884d3e1bc524fb12c79f107f6ad0e1cfd498c536ffb494301740995dfe" + +[[package]] +name = "base58ck" +version = "0.1.101" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "365c0acd5b2e8dd0111a46c4faea83fb3cfb6e39a49a7c73a06e090db7b2eff0" +dependencies = [ + "bitcoin_hashes 0.14.101", +] + [[package]] name = "bech32" version = "0.10.0-beta" @@ -21,24 +36,49 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0322af15447e0a6ad3889b71f0a452c90862c0bf6ea11bbf4f6e962bfc59176" dependencies = [ "bech32 0.11.1", - "bitcoin", + "bitcoin 0.31.3", ] [[package]] name = "bitcoin" -version = "0.31.2" +version = "0.31.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c85783c2fe40083ea54a33aa2f0ba58831d90fcd190f5bdc47e74e84d2a96ae" +checksum = "69197dee21fe23b45f5239bf88086efaa0cb8679f3e704906eb818e8ea169c14" dependencies = [ "bech32 0.10.0-beta", - "bitcoin-internals", - "bitcoin_hashes", - "hex-conservative", + "bitcoin-internals 0.2.0", + "bitcoin_hashes 0.13.0", + "hex-conservative 0.1.2", "hex_lit", - "secp256k1", + "secp256k1 0.28.2", "serde", ] +[[package]] +name = "bitcoin" +version = "0.32.101" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ed8ccb78a9ff7a6fbb90e2fb9b8588b4a9928d49d8af3cb789108a84ea6b0ce" +dependencies = [ + "base58ck", + "bech32 0.11.1", + "bitcoin-io", + "bitcoin-units", + "bitcoin_hashes 0.14.101", + "hex-conservative 0.2.2", + "hex_lit", + "secp256k1 0.29.1", +] + +[[package]] +name = "bitcoin-consensus-encoding" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2d6094e2a1ba3c93b5a596fe5a10d1a10c3c6e06785cde89f693a044c01aa40" +dependencies = [ + "bitcoin-internals 0.5.0", +] + [[package]] name = "bitcoin-internals" version = "0.2.0" @@ -48,17 +88,54 @@ dependencies = [ "serde", ] +[[package]] +name = "bitcoin-internals" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a30a22d1f112dde8e16be7b45c63645dc165cef254f835b3e1e9553e485cfa64" +dependencies = [ + "hex-conservative 0.3.2", +] + +[[package]] +name = "bitcoin-io" +version = "0.1.101" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb5de036369d1ac59d3c1819ebc4d850f89466f5401c571a285b6ed564a4cb78" +dependencies = [ + "bitcoin-consensus-encoding", +] + +[[package]] +name = "bitcoin-units" +version = "0.1.101" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cb95693f371d089a4b5b6fc41c6f3ea6e01ee8c15388335dfac8ea685173b51" +dependencies = [ + "bitcoin-consensus-encoding", +] + [[package]] name = "bitcoin_hashes" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1930a4dabfebb8d7d9992db18ebe3ae2876f0a305fab206fd168df931ede293b" dependencies = [ - "bitcoin-internals", - "hex-conservative", + "bitcoin-internals 0.2.0", + "hex-conservative 0.1.2", "serde", ] +[[package]] +name = "bitcoin_hashes" +version = "0.14.101" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bca4c7abb40c8817d77403c880988cfd484f23ab2365726afb2f798363e2c4a2" +dependencies = [ + "bitcoin-io", + "hex-conservative 0.2.2", +] + [[package]] name = "cc" version = "1.2.58" @@ -87,6 +164,24 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "212ab92002354b4819390025006c897e8140934349e8635c9b077f47b4dcbd20" +[[package]] +name = "hex-conservative" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fda06d18ac606267c40c04e41b9947729bf8b9efe74bd4e82b61a5f26a510b9f" +dependencies = [ + "arrayvec", +] + +[[package]] +name = "hex-conservative" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830e599c2904b08f0834ee6337d8fe8f0ed4a63b5d9e7a7f49c0ffa06d08d360" +dependencies = [ + "arrayvec", +] + [[package]] name = "hex_lit" version = "0.1.1" @@ -135,11 +230,21 @@ version = "0.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d24b59d129cdadea20aea4fb2352fa053712e5d713eee47d700cd4b2bc002f10" dependencies = [ - "bitcoin_hashes", - "secp256k1-sys", + "bitcoin_hashes 0.13.0", + "secp256k1-sys 0.9.2", "serde", ] +[[package]] +name = "secp256k1" +version = "0.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" +dependencies = [ + "bitcoin_hashes 0.13.0", + "secp256k1-sys 0.10.1", +] + [[package]] name = "secp256k1-sys" version = "0.9.2" @@ -149,6 +254,15 @@ dependencies = [ "cc", ] +[[package]] +name = "secp256k1-sys" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4387882333d3aa8cb20530a17c69a3752e97837832f34f6dccc760e715001d9" +dependencies = [ + "cc", +] + [[package]] name = "serde" version = "1.0.228" @@ -204,7 +318,7 @@ version = "0.1.0" dependencies = [ "bech32 0.11.1", "bip352", - "bitcoin", + "bitcoin 0.32.101", "hex", "libc", "serde", diff --git a/adapters/bip352_rust/Cargo.toml b/adapters/bip352_rust/Cargo.toml index bc959d7..766027e 100644 --- a/adapters/bip352_rust/Cargo.toml +++ b/adapters/bip352_rust/Cargo.toml @@ -10,7 +10,7 @@ crate-type = ["cdylib", "rlib"] [dependencies] bech32 = "0.11" bip352 = "0.1.0-alpha.3" -bitcoin = "0.31" +bitcoin = "0.32" hex = "0.4" libc = "0.2" serde = { version = "1.0", features = ["derive"] }