Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/common/log.hpp"
#include "barretenberg/common/serialize.hpp"
#include "barretenberg/crypto/merkle_tree/indexed_tree/indexed_leaf.hpp"
#include "barretenberg/crypto/merkle_tree/node_store/tree_meta.hpp"
#include "barretenberg/crypto/merkle_tree/types.hpp"
#include "barretenberg/ecc/curves/bn254/fr.hpp"
#include "barretenberg/lmdblib/lmdb_database.hpp"
#include "barretenberg/lmdblib/lmdb_environment.hpp"
#include "barretenberg/lmdblib/lmdb_read_transaction.hpp"
#include "barretenberg/lmdblib/lmdb_store_base.hpp"
#include "barretenberg/lmdblib/lmdb_write_transaction.hpp"
#include "barretenberg/serialize/msgpack_impl.hpp"
#include "barretenberg/world_state/types.hpp"
#include "lmdb.h"
#include <cstdint>
#include <optional>
#include <ostream>
#include <stdexcept>
#include <string>
#include <typeinfo>
#include <unordered_map>
#include <utility>
Go to the source code of this file.
Classes | |
struct | bb::crypto::merkle_tree::BlockPayload |
struct | bb::crypto::merkle_tree::NodePayload |
struct | bb::crypto::merkle_tree::BlockIndexPayload |
class | bb::crypto::merkle_tree::LMDBTreeStore |
Namespaces | |
namespace | bb |
Entry point for Barretenberg command-line interface. | |
namespace | bb::crypto |
namespace | bb::crypto::merkle_tree |
Functions | |
std::ostream & | bb::crypto::merkle_tree::operator<< (std::ostream &os, const BlockPayload &block) |