Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bytecode_trace.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <memory>
4
10
11namespace bb::avm2::tracegen {
12
13constexpr uint32_t DECOMPOSE_WINDOW_SIZE = 37;
14
34
35} // namespace bb::avm2::tracegen
void process_retrieval(const simulation::EventEmitterInterface< simulation::BytecodeRetrievalEvent >::Container &events, TraceContainer &trace)
static const InteractionDefinition interactions
void process_decomposition(const simulation::EventEmitterInterface< simulation::BytecodeDecompositionEvent >::Container &events, TraceContainer &trace)
void process_hashing(const simulation::EventEmitterInterface< simulation::BytecodeHashingEvent >::Container &events, TraceContainer &trace)
void process_instruction_fetching(const simulation::EventEmitterInterface< simulation::InstructionFetchingEvent >::Container &events, TraceContainer &trace)
TestTraceContainer trace
constexpr uint32_t DECOMPOSE_WINDOW_SIZE