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< TaggedValueinputs
 
TaggedValue output
 
uint32_t next_context_id
 
AddressingEvent addressing_event
 
ContextEvent before_context_event
 
ContextEvent after_context_event
 
GasEvent gas_event
 

Detailed Description

Definition at line 45 of file execution_event.hpp.

Member Function Documentation

◆ is_exit()

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

Definition at line 72 of file execution_event.hpp.

◆ is_failure()

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

Definition at line 64 of file execution_event.hpp.

Member Data Documentation

◆ addressing_event

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

Definition at line 57 of file execution_event.hpp.

◆ after_context_event

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

Definition at line 59 of file execution_event.hpp.

◆ before_context_event

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

Definition at line 58 of file execution_event.hpp.

◆ error

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

Definition at line 46 of file execution_event.hpp.

◆ gas_event

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

Definition at line 61 of file execution_event.hpp.

◆ inputs

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

Definition at line 50 of file execution_event.hpp.

◆ next_context_id

uint32_t bb::avm2::simulation::ExecutionEvent::next_context_id

Definition at line 54 of file execution_event.hpp.

◆ output

TaggedValue bb::avm2::simulation::ExecutionEvent::output

Definition at line 51 of file execution_event.hpp.

◆ wire_instruction

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

Definition at line 47 of file execution_event.hpp.


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