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

#include <context_events.hpp>

Public Attributes

uint32_t id = 0
 
uint32_t parent_id = 0
 
uint32_t entered_context_id = 0
 
uint32_t next_pc = 0
 
AztecAddress msg_sender = 0
 
AztecAddress contract_addr = 0
 
BytecodeId bytecode_id = 0
 
bool is_static = false
 
uint32_t parent_cd_addr = 0
 
uint32_t parent_cd_size = 0
 
Gas parent_gas_used
 
Gas parent_gas_limit
 
TreeStates tree_states
 
AppendOnlyTreeSnapshot written_public_data_slots_tree_snapshot
 
uint32_t numUnencryptedLogFields = 0
 
uint32_t numL2ToL1Messages = 0
 

Detailed Description

Definition at line 57 of file context_events.hpp.

Member Data Documentation

◆ bytecode_id

BytecodeId bb::avm2::simulation::ContextStackEvent::bytecode_id = 0

Definition at line 66 of file context_events.hpp.

◆ contract_addr

AztecAddress bb::avm2::simulation::ContextStackEvent::contract_addr = 0

Definition at line 65 of file context_events.hpp.

◆ entered_context_id

uint32_t bb::avm2::simulation::ContextStackEvent::entered_context_id = 0

Definition at line 60 of file context_events.hpp.

◆ id

uint32_t bb::avm2::simulation::ContextStackEvent::id = 0

Definition at line 58 of file context_events.hpp.

◆ is_static

bool bb::avm2::simulation::ContextStackEvent::is_static = false

Definition at line 67 of file context_events.hpp.

◆ msg_sender

AztecAddress bb::avm2::simulation::ContextStackEvent::msg_sender = 0

Definition at line 64 of file context_events.hpp.

◆ next_pc

uint32_t bb::avm2::simulation::ContextStackEvent::next_pc = 0

Definition at line 63 of file context_events.hpp.

◆ numL2ToL1Messages

uint32_t bb::avm2::simulation::ContextStackEvent::numL2ToL1Messages = 0

Definition at line 83 of file context_events.hpp.

◆ numUnencryptedLogFields

uint32_t bb::avm2::simulation::ContextStackEvent::numUnencryptedLogFields = 0

Definition at line 82 of file context_events.hpp.

◆ parent_cd_addr

uint32_t bb::avm2::simulation::ContextStackEvent::parent_cd_addr = 0

Definition at line 70 of file context_events.hpp.

◆ parent_cd_size

uint32_t bb::avm2::simulation::ContextStackEvent::parent_cd_size = 0

Definition at line 71 of file context_events.hpp.

◆ parent_gas_limit

Gas bb::avm2::simulation::ContextStackEvent::parent_gas_limit

Definition at line 75 of file context_events.hpp.

◆ parent_gas_used

Gas bb::avm2::simulation::ContextStackEvent::parent_gas_used

Definition at line 74 of file context_events.hpp.

◆ parent_id

uint32_t bb::avm2::simulation::ContextStackEvent::parent_id = 0

Definition at line 59 of file context_events.hpp.

◆ tree_states

TreeStates bb::avm2::simulation::ContextStackEvent::tree_states

Definition at line 78 of file context_events.hpp.

◆ written_public_data_slots_tree_snapshot

AppendOnlyTreeSnapshot bb::avm2::simulation::ContextStackEvent::written_public_data_slots_tree_snapshot

Definition at line 79 of file context_events.hpp.


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