Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::tracegen::CalldataTraceBuilder Class Referencefinal

#include <calldata_trace.hpp>

Public Member Functions

void process_retrieval (const simulation::EventEmitterInterface< simulation::CalldataEvent >::Container &events, TraceContainer &trace)
 
void process_hashing (const simulation::EventEmitterInterface< simulation::CalldataEvent >::Container &events, TraceContainer &trace)
 

Static Public Attributes

static const InteractionDefinition interactions
 

Detailed Description

Definition at line 13 of file calldata_trace.hpp.

Member Function Documentation

◆ process_hashing()

void bb::avm2::tracegen::CalldataTraceBuilder::process_hashing ( const simulation::EventEmitterInterface< simulation::CalldataEvent >::Container &  events,
TraceContainer trace 
)

Definition at line 73 of file calldata_trace.cpp.

◆ process_retrieval()

void bb::avm2::tracegen::CalldataTraceBuilder::process_retrieval ( const simulation::EventEmitterInterface< simulation::CalldataEvent >::Container &  events,
TraceContainer trace 
)

Definition at line 13 of file calldata_trace.cpp.

Member Data Documentation

◆ interactions

const InteractionDefinition bb::avm2::tracegen::CalldataTraceBuilder::interactions
static
Initial value:
=
InteractionDefinition()
.add<lookup_calldata_hashing_get_calldata_field_0_settings, InteractionType::LookupSequential>()
.add<lookup_calldata_hashing_get_calldata_field_2_settings, InteractionType::LookupSequential>()
lookup_settings< lookup_calldata_hashing_get_calldata_field_1_settings_ > lookup_calldata_hashing_get_calldata_field_1_settings
lookup_settings< lookup_calldata_hashing_check_final_size_settings_ > lookup_calldata_hashing_check_final_size_settings
lookup_settings< lookup_calldata_range_check_context_id_diff_settings_ > lookup_calldata_range_check_context_id_diff_settings
lookup_settings< lookup_calldata_hashing_poseidon2_hash_settings_ > lookup_calldata_hashing_poseidon2_hash_settings

Definition at line 20 of file calldata_trace.hpp.


The documentation for this class was generated from the following files: