summaryrefslogtreecommitdiffstats
path: root/src/merkletree.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/merkletree.rs')
-rw-r--r--src/merkletree.rs5
1 files 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<H>(hasher: H, nodes: Vec<Node>) -> Self
+ fn build<H>(hasher: H, leaves: Vec<Node>) -> 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;