Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
context_stack_trace.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
barretenberg/vm2/simulation/events/context_events.hpp
"
4
#include "
barretenberg/vm2/simulation/events/event_emitter.hpp
"
5
#include "
barretenberg/vm2/tracegen/trace_container.hpp
"
6
7
namespace
bb::avm2::tracegen
{
8
9
class
ContextStackTraceBuilder
final {
10
public
:
11
void
process
(
const
simulation::EventEmitterInterface<simulation::ContextStackEvent>::Container
& ctx_stack_events,
12
TraceContainer
&
trace
);
13
};
14
15
}
// namespace bb::avm2::tracegen
bb::avm2::simulation::EventEmitterInterface::Container
std::vector< Event > Container
Definition
event_emitter.hpp:12
bb::avm2::tracegen::ContextStackTraceBuilder
Definition
context_stack_trace.hpp:9
bb::avm2::tracegen::ContextStackTraceBuilder::process
void process(const simulation::EventEmitterInterface< simulation::ContextStackEvent >::Container &ctx_stack_events, TraceContainer &trace)
Definition
context_stack_trace.cpp:11
bb::avm2::tracegen::TraceContainer
Definition
trace_container.hpp:22
trace
TestTraceContainer trace
Definition
data_copy.test.cpp:59
context_events.hpp
event_emitter.hpp
bb::avm2::tracegen
Definition
full_row.hpp:10
trace_container.hpp
src
barretenberg
vm2
tracegen
context_stack_trace.hpp
Generated by
1.9.8