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

#include <fuzzer_lib.hpp>

Public Member Functions

 MSGPACK_FIELDS (input_programs, contract_classes, contract_instances, contract_addresses, tx, global_variables, protocol_contracts, public_data_writes, note_hashes)
 

Public Attributes

std::vector< FuzzerDatainput_programs
 
std::vector< ContractClassWithCommitmentcontract_classes
 
std::vector< ContractInstancecontract_instances
 
std::vector< AztecAddresscontract_addresses
 
Tx tx
 
GlobalVariables global_variables
 
ProtocolContracts protocol_contracts
 
std::vector< bb::crypto::merkle_tree::PublicDataLeafValuepublic_data_writes
 
std::vector< FFnote_hashes
 

Detailed Description

Definition at line 21 of file fuzzer_lib.hpp.

Member Function Documentation

◆ MSGPACK_FIELDS()

Member Data Documentation

◆ contract_addresses

std::vector<AztecAddress> FuzzerTxData::contract_addresses

Definition at line 28 of file fuzzer_lib.hpp.

◆ contract_classes

std::vector<ContractClassWithCommitment> FuzzerTxData::contract_classes

Definition at line 26 of file fuzzer_lib.hpp.

◆ contract_instances

std::vector<ContractInstance> FuzzerTxData::contract_instances

Definition at line 27 of file fuzzer_lib.hpp.

◆ global_variables

GlobalVariables FuzzerTxData::global_variables

Definition at line 31 of file fuzzer_lib.hpp.

◆ input_programs

std::vector<FuzzerData> FuzzerTxData::input_programs

Definition at line 23 of file fuzzer_lib.hpp.

◆ note_hashes

std::vector<FF> FuzzerTxData::note_hashes

Definition at line 36 of file fuzzer_lib.hpp.

◆ protocol_contracts

ProtocolContracts FuzzerTxData::protocol_contracts

Definition at line 32 of file fuzzer_lib.hpp.

◆ public_data_writes

std::vector<bb::crypto::merkle_tree::PublicDataLeafValue> FuzzerTxData::public_data_writes

Definition at line 35 of file fuzzer_lib.hpp.

◆ tx

Tx FuzzerTxData::tx

Definition at line 30 of file fuzzer_lib.hpp.


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