List of all items
Structs
- backtrace::Backtrace
- call::Call
- call::CallFrame
- contract::Contract
- error::Infallible
- interpreter::Interpreter
- interpreter::MemoryRange
- memory_client::MemoryClient
- memory_client::MemoryStorage
- prelude::Address
- prelude::Bytes32
- prelude::Bytes4
- prelude::Bytes64
- prelude::Bytes8
- prelude::Color
- prelude::ContractId
- prelude::Instruction
- prelude::InstructionResult
- prelude::MemoryRange
- prelude::MemoryStorage
- prelude::Salt
- prelude::UtxoId
- prelude::Witness
- state::StateTransition
- state::StateTransitionRef
- transactor::Transactor
Enums
- context::Context
- error::InterpreterError
- error::RuntimeError
- gas::GasUnit
- interpreter::InterpreterMetadata
- prelude::Input
- prelude::InterpreterMetadata
- prelude::Opcode
- prelude::OpcodeRepr
- prelude::Output
- prelude::PanicReason
- prelude::Receipt
- prelude::Transaction
- prelude::ValidationError
- state::ExecuteState
- state::ProgramState
Traits
- prelude::Deserializable
- prelude::MerkleStorage
- prelude::SerializableVec
- prelude::SizedBytes
- prelude::Storage
- storage::InterpreterStorage
Functions
- crypto::ephemeral_merkle_root
- crypto::secp256k1_sign_compact_recover
- crypto::secp256k1_sign_compact_recoverable
Typedefs
- prelude::Immediate06
- prelude::Immediate12
- prelude::Immediate18
- prelude::Immediate24
- prelude::MerkleRoot
- prelude::RegisterId
- prelude::Word
- state::Debugger
Constants
- consts::EMPTY_RECEIPTS_MERKLE_ROOT
- consts::FUEL_MAX_MEMORY_SIZE
- consts::FUEL_MAX_PROGRAM_SIZE
- consts::MEM_MAX_ACCESS_SIZE
- consts::REG_BAL
- consts::REG_CGAS
- consts::REG_ERR
- consts::REG_FLAG
- consts::REG_FP
- consts::REG_GGAS
- consts::REG_HP
- consts::REG_IS
- consts::REG_OF
- consts::REG_ONE
- consts::REG_PC
- consts::REG_RET
- consts::REG_RETL
- consts::REG_SP
- consts::REG_SSP
- consts::REG_WRITABLE
- consts::REG_ZERO
- consts::VM_MAX_RAM
- consts::VM_REGISTER_COUNT
- consts::VM_REGISTER_WIDTH
- consts::VM_TX_MEMORY
- consts::WORD_SIZE