|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <dbs.hpp>
Classes | |
| struct | Checkpoint |
Private Member Functions | |
| ContractClass | from_logs (const ContractClassLog &log) const |
| ContractInstance | from_logs (const PrivateLog &log) const |
Private Attributes | |
| std::unordered_map< ContractClassId, ContractClass > | contract_classes |
| std::unordered_map< AztecAddress, ContractInstance > | contract_instances |
| std::vector< ContractClass > | contract_classes_vector |
| std::vector< std::pair< AztecAddress, ContractInstance > > | contract_instances_vector |
| std::stack< Checkpoint > | checkpoints |
|
default |
| void bb::avm2::fuzzer::FuzzerContractDB::add_contract_class | ( | const ContractClassId & | class_id, |
| const ContractClass & | contract_class | ||
| ) |
| void bb::avm2::fuzzer::FuzzerContractDB::add_contract_instance | ( | const AztecAddress & | address, |
| const ContractInstance & | contract_instance | ||
| ) |
|
overridevirtual |
Implements bb::avm2::simulation::ContractDBInterface.
|
overridevirtual |
Implements bb::avm2::simulation::ContractDBInterface.
|
overridevirtual |
Implements bb::avm2::simulation::ContractDBInterface.
|
private |
|
private |
|
overridevirtual |
Implements bb::avm2::simulation::ContractDBInterface.
|
overridevirtual |
Implements bb::avm2::simulation::ContractDBInterface.
|
inline |
|
overridevirtual |
ContractDBInterface methods.
Implements bb::avm2::simulation::ContractDBInterface.
|
inline |
|
overridevirtual |
Implements bb::avm2::simulation::ContractDBInterface.
|
overridevirtual |
Implements bb::avm2::simulation::ContractDBInterface.
|
private |
|
private |
|
private |
|
private |
|
private |