Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
retrieved_bytecodes_tree_check.hpp
Go to the documentation of this file.
1#pragma once
2
4
5namespace bb::avm2::simulation {
6
8 public:
9 virtual ~RetrievedBytecodesInterface() = default;
10 virtual bool contains(const FF& class_id) = 0;
11 virtual void insert(const FF& class_id) = 0;
12 virtual uint32_t size() const = 0;
13};
14
16 public:
17 // Abstraction leak: we need to track tree roots to implement the set in-circuit
19};
20
21} // namespace bb::avm2::simulation
virtual void insert(const FF &class_id)=0
virtual bool contains(const FF &class_id)=0
virtual AppendOnlyTreeSnapshot get_snapshot() const =0
AvmFlavorSettings::FF FF
Definition field.hpp:10