Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions twenty-first/benches/merkle_tree_authenticate.rs
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,8 @@ impl Default for MerkleTreeSampler {
}

impl MerkleTreeSampler {
fn num_leafs(&self) -> usize {
1 << self.tree_height
fn num_leafs(&self) -> MerkleTreeLeafIndex {
(1 << self.tree_height) as MerkleTreeLeafIndex
}

fn leaf_digests(&mut self) -> Vec<Digest> {
Expand All @@ -72,7 +72,7 @@ impl MerkleTreeSampler {
MerkleTree::par_new(&leaf_digests).unwrap()
}

fn indices_to_open(&mut self) -> Vec<usize> {
fn indices_to_open(&mut self) -> Vec<MerkleTreeLeafIndex> {
(0..self.num_opened_indices)
.map(|_| self.rng.random_range(0..self.num_leafs()))
.collect()
Expand Down
Loading