Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
db_interfaces.hpp File Reference

Go to the source code of this file.

Classes

class  bb::avm2::simulation::ContractDBInterface
 
struct  bb::avm2::simulation::AppendLeafResult
 
class  bb::avm2::simulation::LowLevelMerkleDBInterface
 
class  bb::avm2::simulation::HighLevelMerkleDBInterface
 
class  bb::avm2::simulation::CheckpointNotifiable
 

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 
namespace  bb::avm2
 
namespace  bb::avm2::simulation
 

Typedefs

using bb::avm2::simulation::MerkleTreeId = ::bb::world_state::MerkleTreeId
 
using bb::avm2::simulation::SiblingPath = ::bb::crypto::merkle_tree::fr_sibling_path
 
using bb::avm2::simulation::index_t = ::bb::crypto::merkle_tree::index_t
 
using bb::avm2::simulation::PublicDataLeafValue = ::bb::crypto::merkle_tree::PublicDataLeafValue
 
using bb::avm2::simulation::NullifierLeafValue = ::bb::crypto::merkle_tree::NullifierLeafValue
 
template<typename LeafValueType >
using bb::avm2::simulation::IndexedLeaf = ::bb::crypto::merkle_tree::IndexedLeaf< LeafValueType >
 
template<typename LeafValueType >
using bb::avm2::simulation::SequentialInsertionResult = ::bb::world_state::SequentialInsertionResult< LeafValueType >