From c402255ea5ef6510a583b79e49f4246dc618c362 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Wed, 25 Jun 2025 10:31:21 +0200 Subject: Proofer uses self hasher on `verify` --- benches/bigfile.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'benches') diff --git a/benches/bigfile.rs b/benches/bigfile.rs index b2b013d..3d2088d 100644 --- a/benches/bigfile.rs +++ b/benches/bigfile.rs @@ -48,13 +48,13 @@ fn cleanup_files(filenames: &Vec) -> std::io::Result<()> { fn test_merkle_tree(hasher: H, files: &Vec>) { let tree = MerkleTree::new(hasher.clone(), files); - let proofer = DefaultProofer::new(&hasher, tree.leaves().clone()); + let proofer = DefaultProofer::new(hasher, tree.leaves().clone()); let root = tree.root(); let root_hash = root.hash(); for i in 0..files.len() { let proof = proofer.generate(i).expect("proof generation failed"); - assert!(proofer.verify(&proof, &files[i], root_hash, &hasher)); + assert!(proofer.verify(&proof, &files[i], root_hash)); } } -- cgit v1.2.3-71-g8e6c