gas_left() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_address() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_bytecode_manager()=0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_calldata(uint32_t cd_offset, uint32_t cd_size) const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_checkpoint_id_at_creation() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_child_context()=0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_context_id() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_gas_limit() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_gas_used() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_globals() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_internal_call_stack_manager()=0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_is_static() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_last_child_id() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_last_rd_addr() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_last_rd_size() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_last_success() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_memory()=0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_msg_sender() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_next_pc() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_parent_cd_addr() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_parent_cd_size() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_parent_gas_limit() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_parent_gas_used() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_parent_id() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_pc() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_phase() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_returndata(uint32_t rd_addr, uint32_t rd_size)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_side_effect_states()=0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_transaction_fee() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
get_written_public_data_slots_tree_snapshot()=0 | bb::avm2::simulation::ContextInterface | pure virtual |
halt()=0 | bb::avm2::simulation::ContextInterface | pure virtual |
halted() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
has_parent() const =0 | bb::avm2::simulation::ContextInterface | pure virtual |
MOCK_METHOD(MemoryInterface &, get_memory,(),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(BytecodeManagerInterface &, get_bytecode_manager,(),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(InternalCallStackManagerInterface &, get_internal_call_stack_manager,(),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(uint32_t, get_pc,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, set_pc,(uint32_t new_pc),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(uint32_t, get_next_pc,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, set_next_pc,(uint32_t new_next_pc),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(bool, halted,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, halt,(),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(uint32_t, get_context_id,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(uint32_t, get_parent_id,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(uint32_t, get_last_child_id,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(bool, has_parent,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(const AztecAddress &, get_address,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(const AztecAddress &, get_msg_sender,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(const FF &, get_transaction_fee,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(bool, get_is_static,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(SideEffectStates &, get_side_effect_states,(),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, set_side_effect_states,(SideEffectStates side_effect_states),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(AppendOnlyTreeSnapshot, get_written_public_data_slots_tree_snapshot,(),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(const GlobalVariables &, get_globals,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(TransactionPhase, get_phase,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(std::vector< FF >, get_calldata,(uint32_t cd_offset, uint32_t cd_size),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(std::vector< FF >, get_returndata,(uint32_t rd_offset, uint32_t rd_size),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(ContextInterface &, get_child_context,(),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, set_child_context,(std::unique_ptr< ContextInterface > child_ctx),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(MemoryAddress, get_parent_cd_addr,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(uint32_t, get_parent_cd_size,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(MemoryAddress, get_last_rd_addr,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, set_last_rd_addr,(MemoryAddress rd_offset),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(uint32_t, get_last_rd_size,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, set_last_rd_size,(MemoryAddress rd_size),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(bool, get_last_success,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, set_last_success,(bool success),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(Gas, get_gas_used,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(Gas, get_gas_limit,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(void, set_gas_used,(Gas gas_used),(override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(Gas, get_parent_gas_used,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(Gas, get_parent_gas_limit,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(Gas, gas_left,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(uint32_t, get_checkpoint_id_at_creation,(),(const, override)) | bb::avm2::simulation::MockContext | |
MOCK_METHOD(ContextEvent, serialize_context_event,(),(override)) | bb::avm2::simulation::MockContext | |
MockContext() | bb::avm2::simulation::MockContext | |
serialize_context_event()=0 | bb::avm2::simulation::ContextInterface | pure virtual |
set_child_context(std::unique_ptr< ContextInterface > child_ctx)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
set_gas_used(Gas gas_used)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
set_last_rd_addr(MemoryAddress rd_addr)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
set_last_rd_size(MemoryAddress rd_size)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
set_last_success(bool success)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
set_next_pc(uint32_t new_next_pc)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
set_pc(uint32_t new_pc)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
set_side_effect_states(SideEffectStates side_effect_states)=0 | bb::avm2::simulation::ContextInterface | pure virtual |
~ContextInterface()=default | bb::avm2::simulation::ContextInterface | virtual |
~MockContext() override | bb::avm2::simulation::MockContext | |