From 46c7eaf4e527bf53ca0b8accff7cf4ad573031f6 Mon Sep 17 00:00:00 2001 From: Tommy Verrall Date: Fri, 1 May 2026 08:32:49 +0200 Subject: [PATCH] Pin blake --- Cargo.lock | 4 ++-- Cargo.toml | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) 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"