From 3df4654207f6cbf134e90a050bbd515c8fa4ebcd Mon Sep 17 00:00:00 2001 From: Qyriad Date: Mon, 4 Nov 2024 13:01:57 -0700 Subject: [PATCH] rename PrecomputedSubtrees -> PairComputations --- src/merkle/smt/mod.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/merkle/smt/mod.rs b/src/merkle/smt/mod.rs index e4cf972..0dc03a6 100644 --- a/src/merkle/smt/mod.rs +++ b/src/merkle/smt/mod.rs @@ -352,8 +352,8 @@ pub(crate) trait SparseMerkleTree { fn sorted_pairs_to_leaves( pairs: Vec<(Self::Key, Self::Value)>, - ) -> PrecomputedSubtrees { - let mut accumulator: PrecomputedSubtrees = Default::default(); + ) -> PairComputations { + let mut accumulator: PairComputations = Default::default(); // The kv-pairs we've seen so far that correspond to a single leaf. let mut current_leaf_buffer: Vec<(Self::Key, Self::Value)> = Default::default(); @@ -633,7 +633,7 @@ impl SubtreeLeaf { /// Helper struct to organize the return value of [`SparseMerkleTree::sorted_pairs_to_leaves()`]. #[derive(Debug, Clone, PartialEq, Eq)] -pub struct PrecomputedSubtrees { +pub(crate) struct PairComputations { /// Literal leaves to be added to the sparse Merkle tree's internal mapping. pub nodes: BTreeMap, /// "Conceptual" leaves that will be used for computations. @@ -641,7 +641,7 @@ pub struct PrecomputedSubtrees { } // Derive requires `L` to impl Default, even though we don't actually need that. -impl Default for PrecomputedSubtrees { +impl Default for PairComputations { fn default() -> Self { Self { nodes: Default::default(),