Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <bytecode_trace.hpp>
Public Member Functions | |
void | process_hashing (const simulation::EventEmitterInterface< simulation::BytecodeHashingEvent >::Container &events, TraceContainer &trace) |
void | process_retrieval (const simulation::EventEmitterInterface< simulation::BytecodeRetrievalEvent >::Container &events, TraceContainer &trace) |
void | process_decomposition (const simulation::EventEmitterInterface< simulation::BytecodeDecompositionEvent >::Container &events, TraceContainer &trace) |
void | process_instruction_fetching (const simulation::EventEmitterInterface< simulation::InstructionFetchingEvent >::Container &events, TraceContainer &trace) |
Static Public Attributes | |
static const InteractionDefinition | interactions |
Definition at line 15 of file bytecode_trace.hpp.
void bb::avm2::tracegen::BytecodeTraceBuilder::process_decomposition | ( | const simulation::EventEmitterInterface< simulation::BytecodeDecompositionEvent >::Container & | events, |
TraceContainer & | trace | ||
) |
Definition at line 27 of file bytecode_trace.cpp.
void bb::avm2::tracegen::BytecodeTraceBuilder::process_hashing | ( | const simulation::EventEmitterInterface< simulation::BytecodeHashingEvent >::Container & | events, |
TraceContainer & | trace | ||
) |
Definition at line 134 of file bytecode_trace.cpp.
void bb::avm2::tracegen::BytecodeTraceBuilder::process_instruction_fetching | ( | const simulation::EventEmitterInterface< simulation::InstructionFetchingEvent >::Container & | events, |
TraceContainer & | trace | ||
) |
Definition at line 199 of file bytecode_trace.cpp.
void bb::avm2::tracegen::BytecodeTraceBuilder::process_retrieval | ( | const simulation::EventEmitterInterface< simulation::BytecodeRetrievalEvent >::Container & | events, |
TraceContainer & | trace | ||
) |
Definition at line 165 of file bytecode_trace.cpp.
|
static |
Definition at line 32 of file bytecode_trace.hpp.