17 ,
tree(
std::move(initial_state))
22 void insert(
const FF& class_id)
override;
26 uint32_t
size()
const override;
bool contains(const FF &class_id) override
Checks whether a contract class ID exists in the retrieved bytecodes tree.
RetrievedBytecodesTree tree
RetrievedBytecodesTreeCheck(IndexedTreeCheckInterface &indexed_tree_check, RetrievedBytecodesTree initial_state)
void insert(const FF &class_id) override
Inserts a contract class ID into the retrieved bytecodes tree.
uint32_t size() const override
Returns the number of retrieved bytecode class IDs in the tree.
AppendOnlyTreeSnapshot get_snapshot() const override
Returns the current tree snapshot.
IndexedTreeCheckInterface & indexed_tree_check
AVM range check gadget for witness generation.