| address | bb::avm2::simulation::BaseContext | private |
| BaseContext(uint32_t context_id, AztecAddress address, AztecAddress msg_sender, FF transaction_fee, bool is_static, Gas gas_limit, Gas gas_used, GlobalVariables globals, std::unique_ptr< BytecodeManagerInterface > bytecode, std::unique_ptr< MemoryInterface > memory, std::unique_ptr< InternalCallStackManagerInterface > internal_call_stack_manager, HighLevelMerkleDBInterface &merkle_db, WrittenPublicDataSlotsTreeCheckInterface &written_public_data_slots_tree, RetrievedBytecodesTreeCheckInterface &retrieved_bytecodes_tree, SideEffectStates side_effect_states, TransactionPhase phase) | bb::avm2::simulation::BaseContext | inline |
| bytecode | bb::avm2::simulation::BaseContext | private |
| checkpoint_id_at_creation | bb::avm2::simulation::BaseContext | protected |
| child_context | bb::avm2::simulation::BaseContext | private |
| context_id | bb::avm2::simulation::BaseContext | private |
| gas_left() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| gas_limit | bb::avm2::simulation::BaseContext | private |
| gas_used | bb::avm2::simulation::BaseContext | private |
| get_address() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_bytecode_manager() override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_calldata(uint32_t cd_offset, uint32_t cd_copy_size) const override | bb::avm2::simulation::NestedContext | virtual |
| get_checkpoint_id_at_creation() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_child_context() override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_context_id() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_gas_limit() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_gas_used() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_globals() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_internal_call_stack_manager() override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_is_static() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_last_child_id() const override | bb::avm2::simulation::BaseContext | virtual |
| get_last_rd_addr() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_last_rd_size() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_last_success() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_memory() override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_msg_sender() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_next_pc() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_parent_cd_addr() const override | bb::avm2::simulation::NestedContext | inlinevirtual |
| get_parent_cd_size() const override | bb::avm2::simulation::NestedContext | inlinevirtual |
| get_parent_gas_limit() const override | bb::avm2::simulation::NestedContext | inlinevirtual |
| get_parent_gas_used() const override | bb::avm2::simulation::NestedContext | inlinevirtual |
| get_parent_id() const override | bb::avm2::simulation::NestedContext | inlinevirtual |
| get_pc() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_phase() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_returndata(uint32_t rd_offset, uint32_t rd_copy_size) override | bb::avm2::simulation::BaseContext | virtual |
| get_side_effect_states() override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_transaction_fee() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| get_written_public_data_slots_tree_snapshot() override | bb::avm2::simulation::BaseContext | inlinevirtual |
| globals | bb::avm2::simulation::BaseContext | private |
| halt() override | bb::avm2::simulation::BaseContext | inlinevirtual |
| halted() const override | bb::avm2::simulation::BaseContext | inlinevirtual |
| has_halted | bb::avm2::simulation::BaseContext | private |
| has_parent() const override | bb::avm2::simulation::NestedContext | inlinevirtual |
| internal_call_stack_manager | bb::avm2::simulation::BaseContext | private |
| is_static | bb::avm2::simulation::BaseContext | private |
| last_child_rd_addr | bb::avm2::simulation::BaseContext | private |
| last_child_rd_size | bb::avm2::simulation::BaseContext | private |
| last_child_success | bb::avm2::simulation::BaseContext | private |
| memory | bb::avm2::simulation::BaseContext | private |
| merkle_db | bb::avm2::simulation::BaseContext | protected |
| msg_sender | bb::avm2::simulation::BaseContext | private |
| NestedContext(uint32_t context_id, AztecAddress address, AztecAddress msg_sender, FF transaction_fee, bool is_static, Gas gas_limit, GlobalVariables globals, std::unique_ptr< BytecodeManagerInterface > bytecode, std::unique_ptr< MemoryInterface > memory, std::unique_ptr< InternalCallStackManagerInterface > internal_call_stack_manager, HighLevelMerkleDBInterface &merkle_db, WrittenPublicDataSlotsTreeCheckInterface &written_public_data_slots_tree, RetrievedBytecodesTreeCheckInterface &retrieved_bytecodes_tree, SideEffectStates side_effect_states, TransactionPhase phase, ContextInterface &parent_context, MemoryAddress cd_offset_address, uint32_t cd_size) | bb::avm2::simulation::NestedContext | inline |
| next_pc | bb::avm2::simulation::BaseContext | private |
| parent_cd_addr | bb::avm2::simulation::NestedContext | private |
| parent_cd_size | bb::avm2::simulation::NestedContext | private |
| parent_context | bb::avm2::simulation::NestedContext | private |
| pc | bb::avm2::simulation::BaseContext | private |
| phase | bb::avm2::simulation::BaseContext | private |
| retrieved_bytecodes_tree | bb::avm2::simulation::BaseContext | protected |
| serialize_context_event() override | bb::avm2::simulation::NestedContext | virtual |
| set_child_context(std::unique_ptr< ContextInterface > child_ctx) override | bb::avm2::simulation::BaseContext | inlinevirtual |
| set_gas_used(Gas gas_used) override | bb::avm2::simulation::BaseContext | inlinevirtual |
| set_last_rd_addr(MemoryAddress rd_addr) override | bb::avm2::simulation::BaseContext | inlinevirtual |
| set_last_rd_size(MemoryAddress rd_size) override | bb::avm2::simulation::BaseContext | inlinevirtual |
| set_last_success(bool success) override | bb::avm2::simulation::BaseContext | inlinevirtual |
| set_next_pc(uint32_t new_next_pc) override | bb::avm2::simulation::BaseContext | inlinevirtual |
| set_pc(uint32_t new_pc) override | bb::avm2::simulation::BaseContext | inlinevirtual |
| set_side_effect_states(SideEffectStates side_effect_states) override | bb::avm2::simulation::BaseContext | inlinevirtual |
| side_effect_states | bb::avm2::simulation::BaseContext | private |
| transaction_fee | bb::avm2::simulation::BaseContext | private |
| written_public_data_slots_tree | bb::avm2::simulation::BaseContext | protected |
| ~ContextInterface()=default | bb::avm2::simulation::ContextInterface | virtual |