diff --git a/Cargo.lock b/Cargo.lock index 9ab3b1182..4dcabc8b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6355,10 +6355,12 @@ dependencies = [ "assert_matches", "bip32", "blake2b_simd", + "block-buffer 0.11.0-rc.3", "bs58", "chacha20poly1305", "core2", "criterion", + "crypto-common 0.2.0-rc.1", "document-features", "equihash", "ff", diff --git a/Cargo.toml b/Cargo.toml index 73e091c6e..2ca1597d7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -69,6 +69,8 @@ pasta_curves = "0.5" # - Transparent bip32 = { version = "=0.6.0-pre.1", default-features = false } +block-buffer = { version = "=0.11.0-rc.3" } # later RCs require edition2024 +crypto-common = { version = "=0.2.0-rc.1" } # later RCs require edition2024 ripemd = { version = "0.1", default-features = false } secp256k1 = { version = "0.29", default-features = false, features = ["alloc"] } transparent = { package = "zcash_transparent", version = "0.2", path = "zcash_transparent", default-features = false } diff --git a/zcash_primitives/Cargo.toml b/zcash_primitives/Cargo.toml index 5fd862354..bd15bb1d5 100644 --- a/zcash_primitives/Cargo.toml +++ b/zcash_primitives/Cargo.toml @@ -63,6 +63,8 @@ transparent.workspace = true # - Transparent inputs # - `Error` type exposed bip32.workspace = true +block-buffer.workspace = true # remove after edition2024 upgrade +crypto-common.workspace = true # remove after edition2024 upgrade # - `SecretKey` and `PublicKey` types exposed secp256k1 = { workspace = true, optional = true }