|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <bytecode_hashing.hpp>
Public Member Functions | |
| BytecodeHasher (Poseidon2Interface &hasher, EventEmitterInterface< BytecodeHashingEvent > &events) | |
| void | assert_public_bytecode_commitment (const BytecodeId &bytecode_id, const std::vector< uint8_t > &bytecode, const FF &public_bytecode_commitment) override |
Public Member Functions inherited from bb::avm2::simulation::BytecodeHashingInterface | |
| virtual | ~BytecodeHashingInterface ()=default |
Private Attributes | |
| EventEmitterInterface< BytecodeHashingEvent > & | events |
| Poseidon2Interface & | hasher |
Definition at line 12 of file bytecode_hashing.hpp.
|
inline |
Definition at line 14 of file bytecode_hashing.hpp.
|
overridevirtual |
Implements bb::avm2::simulation::BytecodeHashingInterface.
Definition at line 9 of file bytecode_hashing.cpp.
|
private |
Definition at line 24 of file bytecode_hashing.hpp.
|
private |
Definition at line 25 of file bytecode_hashing.hpp.