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

#include <simulator.hpp>

Public Member Functions

 MSGPACK_CAMEL_CASE_FIELDS (ws_data_dir, ws_map_size_kb, tx, globals, contract_classes, contract_instances)
 

Public Attributes

std::string ws_data_dir
 
uint64_t ws_map_size_kb
 
Tx tx
 
GlobalVariables globals
 
std::vector< ContractClasscontract_classes
 
std::vector< std::pair< AztecAddress, ContractInstance > > contract_instances
 

Detailed Description

Request struct for fuzzer simulation communication between C++ and TypeScript. Contains all data needed for the TS simulator to execute a transaction.

Definition at line 19 of file simulator.hpp.

Member Function Documentation

◆ MSGPACK_CAMEL_CASE_FIELDS()

FuzzerSimulationRequest::MSGPACK_CAMEL_CASE_FIELDS ( ws_data_dir  ,
ws_map_size_kb  ,
tx  ,
globals  ,
contract_classes  ,
contract_instances   
)

Member Data Documentation

◆ contract_classes

std::vector<ContractClass> FuzzerSimulationRequest::contract_classes

Definition at line 24 of file simulator.hpp.

◆ contract_instances

std::vector<std::pair<AztecAddress, ContractInstance> > FuzzerSimulationRequest::contract_instances

Definition at line 26 of file simulator.hpp.

◆ globals

GlobalVariables FuzzerSimulationRequest::globals

Definition at line 23 of file simulator.hpp.

◆ tx

Tx FuzzerSimulationRequest::tx

Definition at line 22 of file simulator.hpp.

◆ ws_data_dir

std::string FuzzerSimulationRequest::ws_data_dir

Definition at line 20 of file simulator.hpp.

◆ ws_map_size_kb

uint64_t FuzzerSimulationRequest::ws_map_size_kb

Definition at line 21 of file simulator.hpp.


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