Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
contract_instance_retrieval_event.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
barretenberg/vm2/common/aztec_types.hpp
"
4
#include "
barretenberg/vm2/common/field.hpp
"
5
6
namespace
bb::avm2::simulation
{
7
11
struct
ContractInstanceRetrievalEvent
{
12
AztecAddress
address
;
13
ContractInstance
contract_instance
;
14
15
// Tree context
16
FF
nullifier_tree_root
;
17
FF
public_data_tree_root
;
18
19
// Nullifier info
20
FF
deployment_nullifier
;
21
bool
nullifier_exists
;
22
AztecAddress
deployer_protocol_contract_address
;
23
24
bool
error
=
false
;
25
26
bool
operator==
(
const
ContractInstanceRetrievalEvent
& other)
const
=
default
;
27
};
28
29
}
// namespace bb::avm2::simulation
aztec_types.hpp
bb::avm2::simulation
Definition
address_derivation.cpp:8
bb::avm2::AztecAddress
FF AztecAddress
Definition
aztec_types.hpp:11
bb::avm2::FF
AvmFlavorSettings::FF FF
Definition
field.hpp:10
bb::avm2::ContractInstance
Definition
aztec_types.hpp:82
bb::avm2::simulation::ContractInstanceRetrievalEvent
Definition
contract_instance_retrieval_event.hpp:11
bb::avm2::simulation::ContractInstanceRetrievalEvent::public_data_tree_root
FF public_data_tree_root
Definition
contract_instance_retrieval_event.hpp:17
bb::avm2::simulation::ContractInstanceRetrievalEvent::deployer_protocol_contract_address
AztecAddress deployer_protocol_contract_address
Definition
contract_instance_retrieval_event.hpp:22
bb::avm2::simulation::ContractInstanceRetrievalEvent::nullifier_exists
bool nullifier_exists
Definition
contract_instance_retrieval_event.hpp:21
bb::avm2::simulation::ContractInstanceRetrievalEvent::operator==
bool operator==(const ContractInstanceRetrievalEvent &other) const =default
bb::avm2::simulation::ContractInstanceRetrievalEvent::address
AztecAddress address
Definition
contract_instance_retrieval_event.hpp:12
bb::avm2::simulation::ContractInstanceRetrievalEvent::contract_instance
ContractInstance contract_instance
Definition
contract_instance_retrieval_event.hpp:13
bb::avm2::simulation::ContractInstanceRetrievalEvent::deployment_nullifier
FF deployment_nullifier
Definition
contract_instance_retrieval_event.hpp:20
bb::avm2::simulation::ContractInstanceRetrievalEvent::nullifier_tree_root
FF nullifier_tree_root
Definition
contract_instance_retrieval_event.hpp:16
bb::avm2::simulation::ContractInstanceRetrievalEvent::error
bool error
Definition
contract_instance_retrieval_event.hpp:24
field.hpp
src
barretenberg
vm2
simulation
events
contract_instance_retrieval_event.hpp
Generated by
1.9.8