diff --git a/Cargo.lock b/Cargo.lock index 7a9fb20764..0719e3d374 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -266,7 +266,19 @@ checksum = "aefc9be9f17185f4ebccae6575d342063f775924d57df0000edb1880c0fb7095" dependencies = [ "bech32", "bitcoin_hashes", - "secp256k1", + "secp256k1 0.19.0", + "serde", +] + +[[package]] +name = "bitcoin" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec5f88a446d66e7474a3b8fa2e348320b574463fb78d799d90ba68f79f48e0e" +dependencies = [ + "bech32", + "bitcoin_hashes", + "secp256k1 0.20.1", "serde", ] @@ -298,7 +310,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76d488ec31e9cb6726c361be5160f7d2aaace89a0681acf1f476b8fada770b6e" dependencies = [ - "bitcoin", + "bitcoin 0.25.2", "hex 0.3.2", "serde", "serde_json", @@ -416,7 +428,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc2452b20fe06584a09b40428e16000a72a8f241493577565b5e89505ba017e7" dependencies = [ - "bitcoin", + "bitcoin 0.25.2", "byteorder", "hex-literal", "regex", @@ -566,7 +578,7 @@ dependencies = [ "num-bigint 0.3.1", "num-traits", "num256", - "secp256k1", + "secp256k1 0.19.0", "serde", "serde-rlp", "serde_bytes", @@ -601,7 +613,7 @@ dependencies = [ "atty", "backoff", "base64 0.13.0", - "bitcoin", + "bitcoin 0.26.0", "bitcoincore-rpc", "comit", "config", @@ -662,7 +674,7 @@ dependencies = [ "anyhow", "async-trait", "base64 0.13.0", - "bitcoin", + "bitcoin 0.26.0", "bitcoincore-rpc", "blockchain_contracts", "byteorder", @@ -2406,7 +2418,7 @@ dependencies = [ "atty", "backoff", "base64 0.13.0", - "bitcoin", + "bitcoin 0.26.0", "clarity", "comit", "config", @@ -3564,9 +3576,19 @@ name = "secp256k1" version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6179428c22c73ac0fbb7b5579a56353ce78ba29759b3b8575183336ea74cdfb" +dependencies = [ + "secp256k1-sys 0.3.0", + "serde", +] + +[[package]] +name = "secp256k1" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "733b114f058f260c0af7591434eef4272ae1a8ec2751766d3cb89c6df8d5e450" dependencies = [ "rand 0.6.5", - "secp256k1-sys", + "secp256k1-sys 0.4.0", "serde", ] @@ -3579,6 +3601,15 @@ dependencies = [ "cc", ] +[[package]] +name = "secp256k1-sys" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67e4b6455ee49f5901c8985b88f98fb0a0e1d90a6661f5a03f4888bd987dad29" +dependencies = [ + "cc", +] + [[package]] name = "security-framework" version = "0.4.4" diff --git a/cnd/Cargo.toml b/cnd/Cargo.toml index db339f1980..4c54213058 100644 --- a/cnd/Cargo.toml +++ b/cnd/Cargo.toml @@ -11,7 +11,7 @@ async-trait = "0.1" atty = "0.2" backoff = { version = "0.2.1", features = [ "tokio" ] } base64 = "0.13.0" -bitcoin = { version = "0.25", features = [ "use-serde" ] } +bitcoin = { version = "0.26", features = [ "use-serde" ] } comit = { path = "../comit" } config = { version = "0.10", features = [ "toml" ], default-features = false } conquer-once = "0.3.2" @@ -59,7 +59,7 @@ void = "1" warp = { version = "0.2", default-features = false } [dev-dependencies] -bitcoin = { version = "0.25", features = [ "rand" ] } +bitcoin = { version = "0.26", features = [ "rand" ] } bitcoincore-rpc = "0.12.0" comit = { path = "../comit", features = [ "test" ] } proptest = "0.10.1" diff --git a/comit/Cargo.toml b/comit/Cargo.toml index c4217f432c..8702ad9ece 100644 --- a/comit/Cargo.toml +++ b/comit/Cargo.toml @@ -9,7 +9,7 @@ description = "Core components of the COMIT protocol" anyhow = "1" async-trait = "0.1" base64 = "0.13" -bitcoin = { version = "0.25", features = [ "rand", "use-serde" ] } +bitcoin = { version = "0.26", features = [ "rand", "use-serde" ] } blockchain_contracts = "0.4" byteorder = "1.4" conquer-once = "0.3" diff --git a/nectar/Cargo.toml b/nectar/Cargo.toml index ca85e1295e..94c34d19d7 100644 --- a/nectar/Cargo.toml +++ b/nectar/Cargo.toml @@ -9,7 +9,7 @@ anyhow = "1" async-trait = "0.1" atty = "0.2" backoff = { version = "0.2.1", features = [ "tokio" ] } -bitcoin = { version = "0.25", features = [ "rand", "use-serde" ] } +bitcoin = { version = "0.26", features = [ "rand", "use-serde" ] } clarity = "0.4" comit = { path = "../comit/" } config = { version = "0.10", default-features = false, features = [ "toml" ] }