|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <execution_trace.hpp>
Static Public Attributes | |
| static const InteractionDefinition | interactions |
Definition at line 14 of file execution_trace.hpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::invert_columns | ( | TraceContainer & | trace | ) |
Definition at line 1014 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process | ( | const simulation::EventEmitterInterface< simulation::ExecutionEvent >::Container & | ex_events, |
| TraceContainer & | trace | ||
| ) |
Definition at line 291 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_addressing | ( | const simulation::AddressingEvent & | addr_event, |
| const simulation::Instruction & | instruction, | ||
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 875 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_execution_spec | ( | const simulation::ExecutionEvent & | ex_event, |
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 802 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_gas | ( | const simulation::GasEvent & | gas_event, |
| ExecutionOpCode | exec_opcode, | ||
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 848 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_get_env_var_opcode | ( | TaggedValue | envvar_enum, |
| TaggedValue | output, | ||
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 1122 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_instr_fetching | ( | const simulation::Instruction & | instruction, |
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 780 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_registers | ( | ExecutionOpCode | exec_opcode, |
| const std::vector< TaggedValue > & | inputs, | ||
| const TaggedValue & | output, | ||
| std::span< TaggedValue > | registers, | ||
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 1038 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_registers_write | ( | ExecutionOpCode | exec_opcode, |
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 1108 of file execution_trace.cpp.
|
static |
Definition at line 42 of file execution_trace.hpp.