Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::crypto::merkle_tree::AddIndexedDataResponse< LeafValueType > Struct Template Reference

#include <response.hpp>

Public Member Functions

 AddIndexedDataResponse ()=default
 
 ~AddIndexedDataResponse ()=default
 
 AddIndexedDataResponse (const AddIndexedDataResponse &other)=default
 
 AddIndexedDataResponse (AddIndexedDataResponse &&other) noexcept=default
 
AddIndexedDataResponseoperator= (const AddIndexedDataResponse &other)=default
 
AddIndexedDataResponseoperator= (AddIndexedDataResponse &&other) noexcept=default
 

Public Attributes

AddDataResponse add_data_result
 
fr_sibling_path subtree_path
 
std::shared_ptr< std::vector< std::pair< LeafValueType, size_t > > > sorted_leaves
 
std::shared_ptr< std::vector< LeafUpdateWitnessData< LeafValueType > > > low_leaf_witness_data
 

Detailed Description

template<typename LeafValueType>
struct bb::crypto::merkle_tree::AddIndexedDataResponse< LeafValueType >

Definition at line 78 of file response.hpp.

Constructor & Destructor Documentation

◆ AddIndexedDataResponse() [1/3]

template<typename LeafValueType >
bb::crypto::merkle_tree::AddIndexedDataResponse< LeafValueType >::AddIndexedDataResponse ( )
default

◆ ~AddIndexedDataResponse()

◆ AddIndexedDataResponse() [2/3]

template<typename LeafValueType >
bb::crypto::merkle_tree::AddIndexedDataResponse< LeafValueType >::AddIndexedDataResponse ( const AddIndexedDataResponse< LeafValueType > &  other)
default

◆ AddIndexedDataResponse() [3/3]

template<typename LeafValueType >
bb::crypto::merkle_tree::AddIndexedDataResponse< LeafValueType >::AddIndexedDataResponse ( AddIndexedDataResponse< LeafValueType > &&  other)
defaultnoexcept

Member Function Documentation

◆ operator=() [1/2]

◆ operator=() [2/2]

Member Data Documentation

◆ add_data_result

Definition at line 79 of file response.hpp.

◆ low_leaf_witness_data

template<typename LeafValueType >
std::shared_ptr<std::vector<LeafUpdateWitnessData<LeafValueType> > > bb::crypto::merkle_tree::AddIndexedDataResponse< LeafValueType >::low_leaf_witness_data

Definition at line 82 of file response.hpp.

◆ sorted_leaves

template<typename LeafValueType >
std::shared_ptr<std::vector<std::pair<LeafValueType, size_t> > > bb::crypto::merkle_tree::AddIndexedDataResponse< LeafValueType >::sorted_leaves

Definition at line 81 of file response.hpp.

◆ subtree_path

Definition at line 80 of file response.hpp.


The documentation for this struct was generated from the following file: