|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
This is the complete list of members for bb::avm2::simulation::ContextProvider, including all inherited members.
| cd_hash_provider | bb::avm2::simulation::ContextProvider | private |
| ContextProvider(TxBytecodeManagerInterface &tx_bytecode_manager, MemoryProviderInterface &memory_provider, CalldataHashingProviderInterface &cd_hash_provider, InternalCallStackManagerProviderInterface &internal_call_stack_manager_provider, HighLevelMerkleDBInterface &merkle_db, WrittenPublicDataSlotsTreeCheckInterface &written_public_data_slots_tree, RetrievedBytecodesTreeCheckInterface &retrieved_bytecodes_tree, SideEffectTrackerInterface &side_effect_tracker, const GlobalVariables &global_variables) | bb::avm2::simulation::ContextProvider | inline |
| get_next_context_id() const override | bb::avm2::simulation::ContextProvider | virtual |
| global_variables | bb::avm2::simulation::ContextProvider | private |
| internal_call_stack_manager_provider | bb::avm2::simulation::ContextProvider | private |
| make_enqueued_context(const AztecAddress &address, const AztecAddress &msg_sender, const FF &transaction_fee, std::span< const FF > calldata, const FF &calldata_hash, bool is_static, const Gas &gas_limit, const Gas &gas_used, TransactionPhase phase) override | bb::avm2::simulation::ContextProvider | virtual |
| make_nested_context(const AztecAddress &address, const AztecAddress &msg_sender, const FF &transaction_fee, ContextInterface &parent_context, MemoryAddress cd_offset_address, uint32_t cd_size, bool is_static, const Gas &gas_limit, TransactionPhase phase) override | bb::avm2::simulation::ContextProvider | virtual |
| memory_provider | bb::avm2::simulation::ContextProvider | private |
| merkle_db | bb::avm2::simulation::ContextProvider | private |
| next_context_id | bb::avm2::simulation::ContextProvider | private |
| retrieved_bytecodes_tree | bb::avm2::simulation::ContextProvider | private |
| side_effect_tracker | bb::avm2::simulation::ContextProvider | private |
| tx_bytecode_manager | bb::avm2::simulation::ContextProvider | private |
| written_public_data_slots_tree | bb::avm2::simulation::ContextProvider | private |
| ~ContextProviderInterface()=default | bb::avm2::simulation::ContextProviderInterface | virtual |