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

#include <avm_sim_api.hpp>

Inheritance diagram for bb::avm2::AvmSimAPI:
bb::avm2::AvmAPI

Public Types

using ProvingInputs = AvmProvingInputs
 
using FastSimulationInputs = AvmFastSimulationInputs
 

Public Member Functions

 AvmSimAPI ()=default
 
TxSimulationResult simulate (const FastSimulationInputs &inputs, simulation::ContractDBInterface &contract_db, world_state::WorldState &ws)
 
TxSimulationResult simulate_with_hinted_dbs (const AvmProvingInputs &inputs)
 

Detailed Description

Definition at line 8 of file avm_sim_api.hpp.

Member Typedef Documentation

◆ FastSimulationInputs

◆ ProvingInputs

Constructor & Destructor Documentation

◆ AvmSimAPI()

bb::avm2::AvmSimAPI::AvmSimAPI ( )
default

Member Function Documentation

◆ simulate()

TxSimulationResult bb::avm2::AvmSimAPI::simulate ( const FastSimulationInputs inputs,
simulation::ContractDBInterface contract_db,
world_state::WorldState ws 
)

Definition at line 11 of file avm_sim_api.cpp.

◆ simulate_with_hinted_dbs()

TxSimulationResult bb::avm2::AvmSimAPI::simulate_with_hinted_dbs ( const AvmProvingInputs inputs)

Definition at line 28 of file avm_sim_api.cpp.


The documentation for this class was generated from the following files: