From d82144f5e9b72d89370532fb98a0a43e003b5c00 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Wed, 24 Sep 2025 21:22:31 +0200 Subject: `build()` now uses the term "leaves" instead of "nodes" --- src/merkletree.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/merkletree.rs b/src/merkletree.rs index 53e6cdc..ca2f37b 100644 --- a/src/merkletree.rs +++ b/src/merkletree.rs @@ -67,12 +67,11 @@ impl MerkleTree { } /// Constructs the internal nodes of the tree from the leaves upward and computes the root. - fn build(hasher: H, nodes: Vec) -> Self + fn build(hasher: H, leaves: Vec) -> Self where H: Hasher + 'static + std::marker::Sync, { - let leaves = nodes.clone(); - let mut current_level = nodes; + let mut current_level = leaves.clone(); let mut next_level = Vec::with_capacity((current_level.len() + 1) / 2); let mut height = 0; -- cgit v1.2.3-71-g8e6c