feat: add leaf count to `SimpleSmt` (#302)
polydez 155382956+polydez@users.noreply.github.com
Wed, 03 Apr 2024 00:07:00 +0500
1 files changed,
5 insertions(+),
0 deletions(-)
jump to
M
src/merkle/smt/simple/mod.rs
→
src/merkle/smt/simple/mod.rs
@@ -152,6 +152,11 @@ pub fn open(&self, key: &LeafIndex<DEPTH>) -> ValuePath {
<Self as SparseMerkleTree<DEPTH>>::open(self, key) } + /// Returns a count of non-empty leaves. + pub fn leaf_count(&self) -> usize { + self.leaves.len() + } + // ITERATORS // --------------------------------------------------------------------------------------------