reth_trie_sparse/
lib.rs

1//! The implementation of sparse MPT.
2
3#![cfg_attr(not(test), warn(unused_crate_dependencies))]
4#![cfg_attr(not(feature = "std"), no_std)]
5
6extern crate alloc;
7
8mod state;
9pub use state::*;
10
11mod trie;
12pub use trie::*;
13
14pub mod blinded;
15
16mod metrics;
17
18/// Re-export sparse trie error types.
19pub mod errors {
20    pub use reth_execution_errors::{
21        SparseStateTrieError, SparseStateTrieErrorKind, SparseStateTrieResult, SparseTrieError,
22        SparseTrieErrorKind, SparseTrieResult,
23    };
24}