Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <indexed_leaf.hpp>
Public Member Functions | |
IndexedLeaf ()=default | |
IndexedLeaf (const LeafType &leaf, const index_t &nextIdx, const fr &nextKey) | |
IndexedLeaf (const IndexedLeaf< LeafType > &other)=default | |
IndexedLeaf (IndexedLeaf< LeafType > &&other) noexcept=default | |
~IndexedLeaf ()=default | |
bool | operator== (IndexedLeaf< LeafType > const &other) const |
IndexedLeaf< LeafType > & | operator= (IndexedLeaf< LeafType > const &other) |
IndexedLeaf< LeafType > & | operator= (IndexedLeaf< LeafType > &&other) noexcept |
std::vector< fr > | get_hash_inputs () const |
bool | is_empty () |
Static Public Member Functions | |
static bool | is_updateable () |
static std::string | name () |
static IndexedLeaf< LeafType > | empty () |
static IndexedLeaf< LeafType > | padding (index_t i) |
Public Attributes | |
LeafType | leaf |
index_t | nextIndex |
fr | nextKey |
Friends | |
std::ostream & | operator<< (std::ostream &os, const IndexedLeaf< LeafType > &leaf) |
Definition at line 137 of file indexed_leaf.hpp.
|
default |
|
inline |
Definition at line 146 of file indexed_leaf.hpp.
|
default |
|
defaultnoexcept |
|
default |
|
inlinestatic |
Definition at line 195 of file indexed_leaf.hpp.
|
inline |
Definition at line 191 of file indexed_leaf.hpp.
|
inline |
Definition at line 193 of file indexed_leaf.hpp.
|
inlinestatic |
Definition at line 156 of file indexed_leaf.hpp.
|
inlinestatic |
Definition at line 158 of file indexed_leaf.hpp.
|
inlinenoexcept |
Definition at line 175 of file indexed_leaf.hpp.
|
inline |
Definition at line 165 of file indexed_leaf.hpp.
|
inline |
Definition at line 160 of file indexed_leaf.hpp.
|
inlinestatic |
Definition at line 197 of file indexed_leaf.hpp.
|
friend |
Definition at line 185 of file indexed_leaf.hpp.
LeafType bb::crypto::merkle_tree::IndexedLeaf< LeafType >::leaf |
Definition at line 138 of file indexed_leaf.hpp.
index_t bb::crypto::merkle_tree::IndexedLeaf< LeafType >::nextIndex |
Definition at line 139 of file indexed_leaf.hpp.
fr bb::crypto::merkle_tree::IndexedLeaf< LeafType >::nextKey |
Definition at line 140 of file indexed_leaf.hpp.