|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <context.hpp>
Private Attributes | |
| std::vector< MemoryValue > | calldata |
Additional Inherited Members | |
Protected Attributes inherited from bb::avm2::simulation::BaseContext | |
| HighLevelMerkleDBInterface & | merkle_db |
| uint32_t | checkpoint_id_at_creation |
| WrittenPublicDataSlotsTreeCheckInterface & | written_public_data_slots_tree |
| RetrievedBytecodesTreeCheckInterface & | retrieved_bytecodes_tree |
| SideEffectTrackerInterface & | side_effect_tracker |
Definition at line 163 of file context.hpp.
|
inline |
Definition at line 165 of file context.hpp.
|
overridevirtual |
Get the calldata of the enqueued call context.
| cd_offset | The offset into the calldata to start reading from. |
| cd_copy_size | The amount of calldata to copy. |
Implements bb::avm2::simulation::ContextInterface.
Definition at line 67 of file context.cpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::ContextInterface.
Definition at line 217 of file context.hpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::ContextInterface.
Definition at line 218 of file context.hpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::ContextInterface.
Definition at line 215 of file context.hpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::ContextInterface.
Definition at line 214 of file context.hpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::ContextInterface.
Definition at line 206 of file context.hpp.
|
inlineoverridevirtual |
Implements bb::avm2::simulation::ContextInterface.
Definition at line 207 of file context.hpp.
|
overridevirtual |
Serialize the enqueued call context into a ContextEvent.
Implements bb::avm2::simulation::ContextInterface.
Definition at line 90 of file context.cpp.
|
private |
Definition at line 221 of file context.hpp.