| add_checkpoint_listener(CheckpointNotifiable &listener) | bb::avm2::simulation::PureMerkleDB | inline |
| as_unconstrained() const override | bb::avm2::simulation::PureMerkleDB | inlinevirtual |
| checkpoint_listeners | bb::avm2::simulation::PureMerkleDB | private |
| commit_checkpoint() override | bb::avm2::simulation::PureMerkleDB | virtual |
| create_checkpoint() override | bb::avm2::simulation::PureMerkleDB | virtual |
| first_nullifier | bb::avm2::simulation::PureMerkleDB | private |
| get_checkpoint_id() const override | bb::avm2::simulation::PureMerkleDB | virtual |
| get_tree_state() const override | bb::avm2::simulation::PureMerkleDB | virtual |
| l1_to_l2_msg_exists(uint64_t leaf_index, const FF &msg_hash) const override | bb::avm2::simulation::PureMerkleDB | virtual |
| note_hash_exists(uint64_t leaf_index, const FF &unique_note_hash) const override | bb::avm2::simulation::PureMerkleDB | virtual |
| note_hash_write(const AztecAddress &contract_address, const FF ¬e_hash) override | bb::avm2::simulation::PureMerkleDB | virtual |
| nullifier_exists(const AztecAddress &contract_address, const FF &nullifier) const override | bb::avm2::simulation::PureMerkleDB | virtual |
| nullifier_exists_internal(std::optional< AztecAddress > contract_address, const FF &nullifier) const | bb::avm2::simulation::PureMerkleDB | private |
| nullifier_write(const AztecAddress &contract_address, const FF &nullifier) override | bb::avm2::simulation::PureMerkleDB | virtual |
| nullifier_write_internal(std::optional< AztecAddress > contract_address, const FF &nullifier) | bb::avm2::simulation::PureMerkleDB | private |
| pad_trees() override | bb::avm2::simulation::PureMerkleDB | virtual |
| PureMerkleDB(const FF &first_nullifier, LowLevelMerkleDBInterface &raw_merkle_db, WrittenPublicDataSlotsInterface &written_public_data_slots) | bb::avm2::simulation::PureMerkleDB | inline |
| raw_merkle_db | bb::avm2::simulation::PureMerkleDB | private |
| revert_checkpoint() override | bb::avm2::simulation::PureMerkleDB | virtual |
| siloed_note_hash_write(const FF ¬e_hash) override | bb::avm2::simulation::PureMerkleDB | virtual |
| siloed_nullifier_exists(const FF &nullifier) const override | bb::avm2::simulation::PureMerkleDB | virtual |
| siloed_nullifier_write(const FF &nullifier) override | bb::avm2::simulation::PureMerkleDB | virtual |
| Slot typedef | bb::avm2::simulation::PureMerkleDB | private |
| storage_read(const AztecAddress &contract_address, const FF &slot) const override | bb::avm2::simulation::PureMerkleDB | virtual |
| storage_write(const AztecAddress &contract_address, const FF &slot, const FF &value, bool is_protocol_write) override | bb::avm2::simulation::PureMerkleDB | virtual |
| tree_counters_stack | bb::avm2::simulation::PureMerkleDB | private |
| unique_note_hash_write(const FF ¬e_hash) override | bb::avm2::simulation::PureMerkleDB | virtual |
| was_storage_written(const AztecAddress &contract_address, const FF &slot) const override | bb::avm2::simulation::PureMerkleDB | virtual |
| written_public_data_slots | bb::avm2::simulation::PureMerkleDB | private |
| ~HighLevelMerkleDBInterface()=default | bb::avm2::simulation::HighLevelMerkleDBInterface | virtual |