Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
update_check.hpp
Go to the documentation of this file.
1#pragma once
2
7
8namespace bb::avm2::simulation {
9
11 public:
12 virtual ~UpdateCheckInterface() = default;
13 virtual void check_current_class_id(const AztecAddress& address, const ContractInstance& instance) = 0;
14};
15
39
40} // namespace bb::avm2::simulation
const GlobalVariables & globals
EventEmitterInterface< UpdateCheckEvent > & update_check_events
HighLevelMerkleDBInterface & merkle_db
UpdateCheck(Poseidon2Interface &poseidon2, RangeCheckInterface &range_check, HighLevelMerkleDBInterface &merkle_db, EventEmitterInterface< UpdateCheckEvent > &read_event_emitter, const GlobalVariables &globals)
void check_current_class_id(const AztecAddress &address, const ContractInstance &instance) override
RangeCheckInterface & range_check
virtual void check_current_class_id(const AztecAddress &address, const ContractInstance &instance)=0