|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <hinting_dbs.hpp>
Private Member Functions | |
| AppendOnlyTreeSnapshot | get_tree_info (MerkleTreeId tree_id) const |
| AppendOnlyTreeSnapshot | appendLeafInternal (const AppendOnlyTreeSnapshot &state_before, const SiblingPath &path, const FF &root_after, MerkleTreeId tree_id, const FF &leaf) |
Private Attributes | |
| LowLevelMerkleDBInterface & | db |
| uint32_t | checkpoint_action_counter = 0 |
| MappedMerkleHints | merkle_hints |
Definition at line 53 of file hinting_dbs.hpp.
|
inline |
Definition at line 55 of file hinting_dbs.hpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 382 of file hinting_dbs.cpp.
|
private |
Definition at line 398 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 340 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 323 of file hinting_dbs.cpp.
| void bb::avm2::simulation::HintingRawDB::dump_hints | ( | ExecutionHints & | hints | ) |
Definition at line 425 of file hinting_dbs.cpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 79 of file hinting_dbs.hpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 266 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 252 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 240 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 209 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 198 of file hinting_dbs.cpp.
|
private |
Definition at line 192 of file hinting_dbs.cpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 59 of file hinting_dbs.hpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 301 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 279 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 376 of file hinting_dbs.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::LowLevelMerkleDBInterface.
Definition at line 356 of file hinting_dbs.cpp.
|
private |
Definition at line 85 of file hinting_dbs.hpp.
|
private |
Definition at line 84 of file hinting_dbs.hpp.
|
mutableprivate |
Definition at line 87 of file hinting_dbs.hpp.