diff --git a/Cargo.lock b/Cargo.lock index 0377d3b8e5..9315036887 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -993,9 +993,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.8.2" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" +checksum = "b17679a8d69b6d7fd9cd9801a536cec9fa5e5970b69f9d4747f70b39b031f5e7" dependencies = [ "arrayref", "arrayvec", diff --git a/Cargo.toml b/Cargo.toml index df0e4b6153..05529c9a5c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -229,7 +229,9 @@ base85rs = "0.1.3" bincode = "1.3.3" bip39 = { version = "2.0.0", features = ["zeroize"] } bitvec = "1.0.0" -blake3 = "1.7.0" +# Pin: blake3 1.8+ depends on digest 0.11 for `traits-preview`, while workspace hmac/digest stay on 0.10. +# Unpin after upgrading workspace `digest` + `hmac` + `sha2` (and dependents) to the 0.11 stack. +blake3 = { version = "=1.7.0", default-features = true } bloomfilter = "3.0.1" bs58 = "0.5.1" bytecodec = "0.4.15"