|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <address_derivation.hpp>
Public Member Functions | |
| AddressDerivation (Poseidon2Interface &poseidon2, EccInterface &ecc, EventEmitterInterface< AddressDerivationEvent > &events) | |
| void | assert_derivation (const AztecAddress &address, const ContractInstance &instance) override |
Public Member Functions inherited from bb::avm2::simulation::AddressDerivationInterface | |
| virtual | ~AddressDerivationInterface ()=default |
Private Attributes | |
| EventEmitterInterface< AddressDerivationEvent > & | events |
| Poseidon2Interface & | poseidon2 |
| EccInterface & | ecc |
| unordered_flat_set< AztecAddress > | cached_derivations |
Definition at line 13 of file address_derivation.hpp.
|
inline |
Definition at line 15 of file address_derivation.hpp.
|
overridevirtual |
Implements bb::avm2::simulation::AddressDerivationInterface.
Definition at line 10 of file address_derivation.cpp.
|
private |
Definition at line 31 of file address_derivation.hpp.
|
private |
Definition at line 28 of file address_derivation.hpp.
|
private |
Definition at line 26 of file address_derivation.hpp.
|
private |
Definition at line 27 of file address_derivation.hpp.