From 5d1c6c7eb4d5261935f865806a731b3373c398e6 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 bd65f02..1c0d911 100644 --- a/src/merkle/smt/mod.rs +++ b/src/merkle/smt/mod.rs @@ -353,8 +353,8 @@ pub(crate) trait SparseMerkleTree { #[cfg_attr(not(test), allow(dead_code))] 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(); @@ -634,7 +634,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. @@ -642,7 +642,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(),