Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bytecode_hashing.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <memory>
4
9
10namespace bb::avm2::simulation {
11
13 public:
18
19 void assert_public_bytecode_commitment(const BytecodeId& bytecode_id,
20 const std::vector<uint8_t>& bytecode,
21 const FF& public_bytecode_commitment) override;
22
23 private:
26};
27
28} // namespace bb::avm2::simulation
void assert_public_bytecode_commitment(const BytecodeId &bytecode_id, const std::vector< uint8_t > &bytecode, const FF &public_bytecode_commitment) override
BytecodeHasher(Poseidon2Interface &hasher, EventEmitterInterface< BytecodeHashingEvent > &events)
EventEmitterInterface< BytecodeHashingEvent > & events
AvmFlavorSettings::FF FF
Definition field.hpp:10