From c8db4b9068909d5c54d4fce9bff0c4eda4c4a717 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Sat, 14 Jun 2025 18:25:17 +0200 Subject: Fix typo on "leaves" word --- src/merkle/merkletree.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/merkle') diff --git a/src/merkle/merkletree.rs b/src/merkle/merkletree.rs index d3bd668..f719ea5 100644 --- a/src/merkle/merkletree.rs +++ b/src/merkle/merkletree.rs @@ -2,7 +2,7 @@ use crate::{hasher::Hasher, merkle::node::Node}; #[derive(Debug)] pub struct MerkleTree { - leafs: Vec, + leaves: Vec, height: usize, root: Node, } @@ -14,19 +14,19 @@ impl MerkleTree { "Merkle Tree requires at least one element" ); - let mut leafs: Vec = data + let mut leaves: Vec = data .into_iter() .map(|x| Node::new_leaf(hasher, x)) .collect(); - if leafs.len() % 2 != 0 { - leafs.push(leafs[leafs.len() - 1].clone()); + if leaves.len() % 2 != 0 { + leaves.push(leaves[leaves.len() - 1].clone()); } - Self::build(hasher, leafs) + Self::build(hasher, leaves) } fn build(hasher: &dyn Hasher, mut nodes: Vec) -> Self { - let leafs = nodes.clone(); + let leaves = nodes.clone(); let mut height = 0; while nodes.len() > 1 { @@ -42,7 +42,7 @@ impl MerkleTree { let root = nodes.remove(0); MerkleTree { - leafs, + leaves, height: height + 1, root, } @@ -53,7 +53,7 @@ impl MerkleTree { } pub fn len(&self) -> usize { - self.leafs.len() + self.leaves.len() } pub fn root(&self) -> Node { -- cgit v1.2.3-71-g8e6c