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
=
AztecAddress
(0);
13
ContractInstance
contract_instance
{};
14
15
// Tree context
16
FF
nullifier_tree_root
=
FF
(0);
17
FF
public_data_tree_root
=
FF
(0);
18
19
// Nullifier info
20
FF
deployment_nullifier
=
FF
(0);
21
bool
exists
;
22
23
bool
is_protocol_contract
=
false
;
24
25
bool
operator==
(
const
ContractInstanceRetrievalEvent
& other)
const
=
default
;
26
};
27
28
}
// namespace bb::avm2::simulation
aztec_types.hpp
bb::avm2::simulation
Definition
address_derivation_event.hpp:6
bb::avm2::AztecAddress
FF AztecAddress
Definition
aztec_types.hpp:12
bb::avm2::FF
AvmFlavorSettings::FF FF
Definition
field.hpp:10
bb::avm2::ContractInstance
Definition
aztec_types.hpp:85
bb::avm2::simulation::ContractInstanceRetrievalEvent
Definition
contract_instance_retrieval_event.hpp:11
bb::avm2::simulation::ContractInstanceRetrievalEvent::exists
bool exists
Definition
contract_instance_retrieval_event.hpp:21
bb::avm2::simulation::ContractInstanceRetrievalEvent::public_data_tree_root
FF public_data_tree_root
Definition
contract_instance_retrieval_event.hpp:17
bb::avm2::simulation::ContractInstanceRetrievalEvent::is_protocol_contract
bool is_protocol_contract
Definition
contract_instance_retrieval_event.hpp:23
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
field.hpp
src
barretenberg
vm2
simulation
events
contract_instance_retrieval_event.hpp
Generated by
1.9.8