Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::simulation::ExecutionEvent Struct Reference

#include <execution_event.hpp>

Public Member Functions

bool is_failure () const
 
bool is_exit () const
 

Public Attributes

ExecutionError error = ExecutionError::NONE
 
Instruction wire_instruction
 
std::vector< MemoryValueinputs
 
MemoryValue output
 
uint32_t next_context_id = 0
 
AddressingEvent addressing_event
 
ContextEvent before_context_event
 
ContextEvent after_context_event
 
GasEvent gas_event
 

Detailed Description

Definition at line 26 of file execution_event.hpp.

Member Function Documentation

◆ is_exit()

bool bb::avm2::simulation::ExecutionEvent::is_exit ( ) const
inline

Definition at line 53 of file execution_event.hpp.

◆ is_failure()

bool bb::avm2::simulation::ExecutionEvent::is_failure ( ) const
inline

Definition at line 45 of file execution_event.hpp.

Member Data Documentation

◆ addressing_event

AddressingEvent bb::avm2::simulation::ExecutionEvent::addressing_event

Definition at line 38 of file execution_event.hpp.

◆ after_context_event

ContextEvent bb::avm2::simulation::ExecutionEvent::after_context_event

Definition at line 40 of file execution_event.hpp.

◆ before_context_event

ContextEvent bb::avm2::simulation::ExecutionEvent::before_context_event

Definition at line 39 of file execution_event.hpp.

◆ error

ExecutionError bb::avm2::simulation::ExecutionEvent::error = ExecutionError::NONE

Definition at line 27 of file execution_event.hpp.

◆ gas_event

GasEvent bb::avm2::simulation::ExecutionEvent::gas_event

Definition at line 42 of file execution_event.hpp.

◆ inputs

std::vector<MemoryValue> bb::avm2::simulation::ExecutionEvent::inputs

Definition at line 31 of file execution_event.hpp.

◆ next_context_id

uint32_t bb::avm2::simulation::ExecutionEvent::next_context_id = 0

Definition at line 35 of file execution_event.hpp.

◆ output

MemoryValue bb::avm2::simulation::ExecutionEvent::output

Definition at line 32 of file execution_event.hpp.

◆ wire_instruction

Instruction bb::avm2::simulation::ExecutionEvent::wire_instruction

Definition at line 28 of file execution_event.hpp.


The documentation for this struct was generated from the following file: