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

#include <bytecode_events.hpp>

Public Types

using Key = std::tuple< BytecodeId, uint32_t >
 

Public Member Functions

Key get_key () const
 

Public Attributes

BytecodeId bytecode_id
 
uint32_t pc
 
Instruction instruction
 
std::shared_ptr< std::vector< uint8_t > > bytecode
 
std::optional< InstrDeserializationErrorerror
 

Detailed Description

Definition at line 42 of file bytecode_events.hpp.

Member Typedef Documentation

◆ Key

Definition at line 51 of file bytecode_events.hpp.

Member Function Documentation

◆ get_key()

Key bb::avm2::simulation::InstructionFetchingEvent::get_key ( ) const
inline

Definition at line 52 of file bytecode_events.hpp.

Member Data Documentation

◆ bytecode

std::shared_ptr<std::vector<uint8_t> > bb::avm2::simulation::InstructionFetchingEvent::bytecode

Definition at line 47 of file bytecode_events.hpp.

◆ bytecode_id

BytecodeId bb::avm2::simulation::InstructionFetchingEvent::bytecode_id

Definition at line 43 of file bytecode_events.hpp.

◆ error

std::optional<InstrDeserializationError> bb::avm2::simulation::InstructionFetchingEvent::error

Definition at line 48 of file bytecode_events.hpp.

◆ instruction

Instruction bb::avm2::simulation::InstructionFetchingEvent::instruction

Definition at line 46 of file bytecode_events.hpp.

◆ pc

uint32_t bb::avm2::simulation::InstructionFetchingEvent::pc

Definition at line 44 of file bytecode_events.hpp.


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