Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
EmitUnencryptedLogFuzzerInput Struct Reference

Public Member Functions

void print () const
 
void to_buffer (uint8_t *buffer) const
 
bool is_error () const
 

Static Public Member Functions

static EmitUnencryptedLogFuzzerInput from_buffer (const uint8_t *buffer)
 

Public Attributes

AztecAddress contract_address
 
MemoryAddress log_offset = 1
 
uint32_t log_size = 0
 
uint64_t selection_encoding = 0
 
bool is_static = false
 
bool tag_mismatch
 
std::array< FF, default_log_fieldsinit_log_values {}
 

Detailed Description

Definition at line 41 of file emit_unencrypted_log.fuzzer.cpp.

Member Function Documentation

◆ from_buffer()

static EmitUnencryptedLogFuzzerInput EmitUnencryptedLogFuzzerInput::from_buffer ( const uint8_t *  buffer)
inlinestatic

Definition at line 83 of file emit_unencrypted_log.fuzzer.cpp.

◆ is_error()

bool EmitUnencryptedLogFuzzerInput::is_error ( ) const
inline

Definition at line 104 of file emit_unencrypted_log.fuzzer.cpp.

◆ print()

void EmitUnencryptedLogFuzzerInput::print ( ) const
inline

Definition at line 52 of file emit_unencrypted_log.fuzzer.cpp.

◆ to_buffer()

void EmitUnencryptedLogFuzzerInput::to_buffer ( uint8_t *  buffer) const
inline

Definition at line 65 of file emit_unencrypted_log.fuzzer.cpp.

Member Data Documentation

◆ contract_address

AztecAddress EmitUnencryptedLogFuzzerInput::contract_address

Definition at line 42 of file emit_unencrypted_log.fuzzer.cpp.

◆ init_log_values

std::array<FF, default_log_fields> EmitUnencryptedLogFuzzerInput::init_log_values {}

Definition at line 50 of file emit_unencrypted_log.fuzzer.cpp.

◆ is_static

bool EmitUnencryptedLogFuzzerInput::is_static = false

Definition at line 46 of file emit_unencrypted_log.fuzzer.cpp.

◆ log_offset

MemoryAddress EmitUnencryptedLogFuzzerInput::log_offset = 1

Definition at line 43 of file emit_unencrypted_log.fuzzer.cpp.

◆ log_size

uint32_t EmitUnencryptedLogFuzzerInput::log_size = 0

Definition at line 44 of file emit_unencrypted_log.fuzzer.cpp.

◆ selection_encoding

uint64_t EmitUnencryptedLogFuzzerInput::selection_encoding = 0

Definition at line 45 of file emit_unencrypted_log.fuzzer.cpp.

◆ tag_mismatch

bool EmitUnencryptedLogFuzzerInput::tag_mismatch
Initial value:
=
false

Definition at line 47 of file emit_unencrypted_log.fuzzer.cpp.


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