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

#include <emit_unencrypted_log_event.hpp>

Public Member Functions

bool operator== (const EmitUnencryptedLogWriteEvent &other) const =default
 

Public Attributes

uint32_t execution_clk
 
AztecAddress contract_address
 
uint32_t space_id
 
MemoryAddress log_address
 
uint32_t log_size
 
uint32_t prev_num_unencrypted_logs
 
uint32_t next_num_unencrypted_logs
 
bool is_static
 
std::vector< MemoryValuevalues
 
bool error_too_large
 
bool error_memory_out_of_bounds
 
bool error_too_many_logs
 
bool error_is_static
 
bool error_tag_mismatch
 

Detailed Description

Definition at line 20 of file emit_unencrypted_log_event.hpp.

Member Function Documentation

◆ operator==()

bool bb::avm2::simulation::EmitUnencryptedLogWriteEvent::operator== ( const EmitUnencryptedLogWriteEvent other) const
default

Member Data Documentation

◆ contract_address

AztecAddress bb::avm2::simulation::EmitUnencryptedLogWriteEvent::contract_address

Definition at line 22 of file emit_unencrypted_log_event.hpp.

◆ error_is_static

bool bb::avm2::simulation::EmitUnencryptedLogWriteEvent::error_is_static

Definition at line 34 of file emit_unencrypted_log_event.hpp.

◆ error_memory_out_of_bounds

bool bb::avm2::simulation::EmitUnencryptedLogWriteEvent::error_memory_out_of_bounds

Definition at line 32 of file emit_unencrypted_log_event.hpp.

◆ error_tag_mismatch

bool bb::avm2::simulation::EmitUnencryptedLogWriteEvent::error_tag_mismatch

Definition at line 35 of file emit_unencrypted_log_event.hpp.

◆ error_too_large

bool bb::avm2::simulation::EmitUnencryptedLogWriteEvent::error_too_large

Definition at line 31 of file emit_unencrypted_log_event.hpp.

◆ error_too_many_logs

bool bb::avm2::simulation::EmitUnencryptedLogWriteEvent::error_too_many_logs

Definition at line 33 of file emit_unencrypted_log_event.hpp.

◆ execution_clk

uint32_t bb::avm2::simulation::EmitUnencryptedLogWriteEvent::execution_clk

Definition at line 21 of file emit_unencrypted_log_event.hpp.

◆ is_static

bool bb::avm2::simulation::EmitUnencryptedLogWriteEvent::is_static

Definition at line 28 of file emit_unencrypted_log_event.hpp.

◆ log_address

MemoryAddress bb::avm2::simulation::EmitUnencryptedLogWriteEvent::log_address

Definition at line 24 of file emit_unencrypted_log_event.hpp.

◆ log_size

uint32_t bb::avm2::simulation::EmitUnencryptedLogWriteEvent::log_size

Definition at line 25 of file emit_unencrypted_log_event.hpp.

◆ next_num_unencrypted_logs

uint32_t bb::avm2::simulation::EmitUnencryptedLogWriteEvent::next_num_unencrypted_logs

Definition at line 27 of file emit_unencrypted_log_event.hpp.

◆ prev_num_unencrypted_logs

uint32_t bb::avm2::simulation::EmitUnencryptedLogWriteEvent::prev_num_unencrypted_logs

Definition at line 26 of file emit_unencrypted_log_event.hpp.

◆ space_id

uint32_t bb::avm2::simulation::EmitUnencryptedLogWriteEvent::space_id

Definition at line 23 of file emit_unencrypted_log_event.hpp.

◆ values

std::vector<MemoryValue> bb::avm2::simulation::EmitUnencryptedLogWriteEvent::values

Definition at line 29 of file emit_unencrypted_log_event.hpp.


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