1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
// Copyright (c) The Diem Core Contributors
// SPDX-License-Identifier: Apache-2.0

//! This crate provides in-memory representation of Diem core data structures used by the executor.

mod sparse_merkle;

pub use crate::sparse_merkle::{
    AccountStatus, FrozenSparseMerkleTree, ProofRead, SparseMerkleTree,
};

#[cfg(any(test, feature = "bench", feature = "fuzzing"))]
pub use crate::sparse_merkle::test_utils;