Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
address_derivation.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
barretenberg/vm2/common/aztec_types.hpp
"
4
5
namespace
bb::avm2::simulation
{
6
7
class
AddressDerivationInterface
{
8
public
:
9
virtual
~AddressDerivationInterface
() =
default
;
10
virtual
void
assert_derivation
(
const
AztecAddress
& address,
const
ContractInstance
& instance) = 0;
11
};
12
13
}
// namespace bb::avm2::simulation
aztec_types.hpp
bb::avm2::simulation::AddressDerivationInterface
Definition
address_derivation.hpp:7
bb::avm2::simulation::AddressDerivationInterface::assert_derivation
virtual void assert_derivation(const AztecAddress &address, const ContractInstance &instance)=0
bb::avm2::simulation::AddressDerivationInterface::~AddressDerivationInterface
virtual ~AddressDerivationInterface()=default
bb::avm2::simulation
Definition
address_derivation_event.hpp:6
bb::avm2::AztecAddress
FF AztecAddress
Definition
aztec_types.hpp:12
bb::avm2::ContractInstance
Definition
aztec_types.hpp:85
src
barretenberg
vm2
simulation
interfaces
address_derivation.hpp
Generated by
1.9.8