Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
fixtures.hpp File Reference
#include "barretenberg/common/thread_pool.hpp"
#include "barretenberg/crypto/merkle_tree/lmdb_store/lmdb_tree_store.hpp"
#include "barretenberg/ecc/curves/bn254/fr.hpp"
#include "barretenberg/numeric/random/engine.hpp"
#include <cstdint>
#include <ostream>
#include <sstream>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 
namespace  bb::crypto
 
namespace  bb::crypto::merkle_tree
 

Typedefs

using bb::crypto::merkle_tree::ThreadPoolPtr = std::shared_ptr< ThreadPool >
 

Functions

std::string bb::crypto::merkle_tree::random_string ()
 
std::string bb::crypto::merkle_tree::random_temp_directory ()
 
void bb::crypto::merkle_tree::print_tree (const uint32_t depth, std::vector< fr > hashes, std::string const &msg)
 
ThreadPoolPtr bb::crypto::merkle_tree::make_thread_pool (uint64_t numThreads)
 
void bb::crypto::merkle_tree::print_store_data (LMDBTreeStore::SharedPtr db, std::ostream &os)
 

Variables

const uint32_t bb::crypto::merkle_tree::NUM_VALUES = 1024
 
auto & bb::crypto::merkle_tree::engine = numeric::get_debug_randomness()
 
auto & bb::crypto::merkle_tree::random_engine = numeric::get_randomness()