|
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.