From db5e6dbac3568ebd62b44a879ce5dab30b02d394 Mon Sep 17 00:00:00 2001 From: Ross Savage Date: Thu, 2 Jan 2025 15:14:35 +0100 Subject: [PATCH] Update elements to 0.25.0 --- libs/Cargo.lock | 62 ++++++++------------------------------ libs/sdk-common/Cargo.toml | 2 +- 2 files changed, 13 insertions(+), 51 deletions(-) diff --git a/libs/Cargo.lock b/libs/Cargo.lock index 907425e8d..c1a1a08f1 100644 --- a/libs/Cargo.lock +++ b/libs/Cargo.lock @@ -446,12 +446,6 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" -[[package]] -name = "bech32" -version = "0.10.0-beta" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98f7eed2b2781a6f0b5c903471d48e15f56fb4e1165df8a9a2337fd1a59d45ea" - [[package]] name = "bech32" version = "0.11.0" @@ -510,20 +504,6 @@ dependencies = [ "serde", ] -[[package]] -name = "bitcoin" -version = "0.31.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c85783c2fe40083ea54a33aa2f0ba58831d90fcd190f5bdc47e74e84d2a96ae" -dependencies = [ - "bech32 0.10.0-beta", - "bitcoin-internals 0.2.0", - "bitcoin_hashes 0.13.0", - "hex-conservative 0.1.2", - "hex_lit", - "secp256k1 0.28.2", -] - [[package]] name = "bitcoin" version = "0.32.5" @@ -1248,11 +1228,12 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "elements" -version = "0.24.1" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd6b8388053196e6b2702a45418078a654680ce9e1fd91799f51f67a40118ff5" +checksum = "e8ab681914c4d96235d4c30d6a758f4aeb4eace26837f4995ca84bf7ea3189ea" dependencies = [ - "bitcoin 0.31.2", + "bech32 0.11.0", + "bitcoin 0.32.5", "secp256k1-zkp", "serde_json", ] @@ -3721,24 +3702,14 @@ dependencies = [ "serde", ] -[[package]] -name = "secp256k1" -version = "0.28.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d24b59d129cdadea20aea4fb2352fa053712e5d713eee47d700cd4b2bc002f10" -dependencies = [ - "bitcoin_hashes 0.13.0", - "rand", - "secp256k1-sys 0.9.2", -] - [[package]] name = "secp256k1" version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" dependencies = [ - "bitcoin_hashes 0.14.0", + "bitcoin_hashes 0.13.0", + "rand", "secp256k1-sys 0.10.1", ] @@ -3760,15 +3731,6 @@ dependencies = [ "cc", ] -[[package]] -name = "secp256k1-sys" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d1746aae42c19d583c3c1a8c646bfad910498e2051c551a7f2e3c0c9fbb7eb" -dependencies = [ - "cc", -] - [[package]] name = "secp256k1-sys" version = "0.10.1" @@ -3780,24 +3742,24 @@ dependencies = [ [[package]] name = "secp256k1-zkp" -version = "0.10.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4e48ef9c98bfbcb98bd15693ffa19676cb3e29426b75eda8b73c05cdd7959f8" +checksum = "52a44aed3002b5ae975f8624c5df3a949cfbf00479e18778b6058fcd213b76e3" dependencies = [ "bitcoin-private", "rand", - "secp256k1 0.28.2", + "secp256k1 0.29.1", "secp256k1-zkp-sys", ] [[package]] name = "secp256k1-zkp-sys" -version = "0.9.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ead52f43074bae2ddbd1e0e66e6b170135e76117f5ea9916f33d7bd0b36e29" +checksum = "57f08b2d0b143a22e07f798ae4f0ab20d5590d7c68e0d090f2088a48a21d1654" dependencies = [ "cc", - "secp256k1-sys 0.9.2", + "secp256k1-sys 0.10.1", ] [[package]] diff --git a/libs/sdk-common/Cargo.toml b/libs/sdk-common/Cargo.toml index 1dfed71eb..d38988abc 100644 --- a/libs/sdk-common/Cargo.toml +++ b/libs/sdk-common/Cargo.toml @@ -31,7 +31,7 @@ tonic = { workspace = true, features = [ "tls-webpki-roots", ] } url = "2.5.0" -elements = { version = "0.24.1", optional = true } +elements = { version = "0.25.0", optional = true } urlencoding = { version = "2.1.3" } percent-encoding = "2.3.1" hickory-resolver = { version = "0.24.2", features = ["dnssec-ring"] }