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

Go to the source code of this file.

Classes

struct  bb::crypto::merkle_tree::TreeMetaResponse
 
struct  bb::crypto::merkle_tree::AddDataResponse
 
struct  bb::crypto::merkle_tree::GetSiblingPathResponse
 
struct  bb::crypto::merkle_tree::LeafUpdateWitnessData< LeafType >
 
struct  bb::crypto::merkle_tree::AddIndexedDataResponse< LeafValueType >
 
struct  bb::crypto::merkle_tree::AddIndexedDataSequentiallyResponse< LeafValueType >
 
struct  bb::crypto::merkle_tree::BlockForIndexResponse
 
struct  bb::crypto::merkle_tree::FindLeafIndexResponse
 
struct  bb::crypto::merkle_tree::SiblingPathAndIndex
 
struct  bb::crypto::merkle_tree::FindLeafPathResponse
 
struct  bb::crypto::merkle_tree::GetLeafResponse
 
struct  bb::crypto::merkle_tree::GetIndexedLeafResponse< LeafValueType >
 
struct  bb::crypto::merkle_tree::GetLowIndexedLeafResponse
 
struct  bb::crypto::merkle_tree::CommitResponse
 
struct  bb::crypto::merkle_tree::UnwindResponse
 
struct  bb::crypto::merkle_tree::RemoveHistoricResponse
 
struct  bb::crypto::merkle_tree::TypedResponse< ResponseType >
 
struct  bb::crypto::merkle_tree::Response
 

Namespaces

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

Functions

template<typename ResponseType >
void bb::crypto::merkle_tree::execute_and_report (const std::function< void(TypedResponse< ResponseType > &)> &f, const std::function< void(TypedResponse< ResponseType > &)> &on_completion)
 
void bb::crypto::merkle_tree::execute_and_report (const std::function< void()> &f, const std::function< void(Response &)> &on_completion)