Crate reth_trie_sparse

Source
Expand description

The implementation of sparse MPT.

Modules§

blinded
Traits and default implementations related to retrieval of blinded trie nodes.
errors
Re-export sparse trie error types.

Structs§

RevealedSparseTrie
The representation of revealed sparse trie.
RlpNodeBuffers
Collection of reusable buffers for RevealedSparseTrie::rlp_node.
SparseStateTrie
Sparse state trie representing lazy-loaded Ethereum state trie.
SparseTrieUpdates
The aggregation of sparse trie updates.
TrieMasks
Struct for passing around hash_mask and tree_mask

Enums§

SparseNode
Enum representing trie nodes in sparse trie.
SparseTrie
Inner representation of the sparse trie. Sparse trie is blind by default until nodes are revealed.