Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
class_id_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
ClassIdDerivationInterface
{
8
public
:
9
virtual
~ClassIdDerivationInterface
() =
default
;
10
virtual
void
assert_derivation
(
const
ContractClassId
&
class_id
,
const
ContractClass
& klass) = 0;
11
};
12
13
}
// namespace bb::avm2::simulation
aztec_types.hpp
bb::avm2::simulation::ClassIdDerivationInterface
Definition
class_id_derivation.hpp:7
bb::avm2::simulation::ClassIdDerivationInterface::~ClassIdDerivationInterface
virtual ~ClassIdDerivationInterface()=default
bb::avm2::simulation::ClassIdDerivationInterface::assert_derivation
virtual void assert_derivation(const ContractClassId &class_id, const ContractClass &klass)=0
class_id
FF class_id
Definition
retrieved_bytecodes_tree_check.test.cpp:90
bb::avm2::simulation
Definition
address_derivation_event.hpp:6
bb::avm2::ContractClassId
FF ContractClassId
Definition
aztec_types.hpp:14
bb::avm2::ContractClass
Definition
aztec_types.hpp:96
src
barretenberg
vm2
simulation
interfaces
class_id_derivation.hpp
Generated by
1.9.8