List of all items
Structs
- cache::CacheMetrics
- cache::InitCache
- cache::LongTermCacheMetrics
- cache::LongTermCounters
- cache::LruCacheMetrics
- cache::LruCounters
- config::CompileConfig
- config::CompileDebugParams
- config::CompileMemoryParams
- config::CompilePricingParams
- config::PricingParams
- config::StylusConfig
- env::HostioInfo
- env::MeterData
- env::WasmEnv
- evm_api_impl::SStoreInfo
- evm_api_impl::StylusEvmApi
- evm_api_impl::SubCallResult
- evm_api_impl::SubCreateResult
- ink::Gas
- ink::Ink
- middleware::DepthChecker
- middleware::DynamicMeter
- middleware::HeapBound
- middleware::InkMeter
- native::NativeInstance
Enums
- error::Escape
- evm_api::CreateResponse
- evm_api::EvmApiStatus
- evm_api::UserOutcomeKind
- meter::MachineMeter
Traits
- evm_api::EvmApi
- evm_api_impl::JournalAccess
- meter::DepthCheckedMachine
- meter::GasMeteredMachine
- meter::MeteredMachine
- run::RunProgram
Functions
- cache::deserialize_module
- host::account_balance
- host::account_code
- host::account_code_size
- host::account_codehash
- host::block_basefee
- host::block_coinbase
- host::block_gas_limit
- host::block_number
- host::block_timestamp
- host::call_contract
- host::chainid
- host::console_log
- host::console_log_text
- host::console_tee
- host::contract_address
- host::create1
- host::create2
- host::delegate_call_contract
- host::emit_log
- host::end_benchmark
- host::evm_gas_left
- host::evm_ink_left
- host::exit_early
- host::math_add_mod
- host::math_div
- host::math_mod
- host::math_mul_mod
- host::math_pow
- host::msg_reentrant
- host::msg_sender
- host::msg_value
- host::native_keccak256
- host::null_host
- host::pay_for_memory_grow
- host::read_args
- host::read_return_data
- host::return_data_size
- host::start_benchmark
- host::static_call_contract
- host::storage_cache_bytes32
- host::storage_flush_cache
- host::storage_load_bytes32
- host::transient_load_bytes32
- host::transient_store_bytes32
- host::tx_gas_price
- host::tx_ink_price
- host::tx_origin
- host::write_result
- is_stylus_program
- native::compile_module
- pages::add_stylus_pages
- pages::get_stylus_pages
- pages::pop_stylus_program
- pages::push_stylus_program
- pages::reset_stylus_pages
- pages::set_stylus_pages_open
- pricing::keccak_price
- pricing::pow_price
- pricing::read_price
- pricing::write_price
- strip_stylus_prefix
Type Aliases
Constants
- STYLUS_DISCRIMINANT
- meter::HOSTIO_INK
- meter::STYLUS_ENTRY_POINT
- meter::STYLUS_INK_LEFT
- meter::STYLUS_INK_STATUS
- meter::STYLUS_STACK_LEFT
- pricing::ADD_MOD_INK
- pricing::DIV_INK
- pricing::EVM_API_INK
- pricing::HOSTIO_INK
- pricing::MUL_MOD_INK
- pricing::PTR_INK
- pricing::evm_gas::COLD_ACCOUNT_GAS
- pricing::evm_gas::COLD_SLOAD_GAS
- pricing::evm_gas::LOG_DATA_GAS
- pricing::evm_gas::LOG_TOPIC_GAS
- pricing::evm_gas::SSTORE_SENTRY_GAS
- pricing::evm_gas::STORAGE_CACHE_REQUIRED_ACCESS_GAS
- pricing::evm_gas::TLOAD_GAS
- pricing::evm_gas::TSTORE_GAS
- pricing::evm_gas::WARM_SLOAD_GAS
- pricing::hostio::ACCOUNT_BALANCE_BASE_INK
- pricing::hostio::ACCOUNT_CODE_BASE_INK
- pricing::hostio::ACCOUNT_CODE_HASH_BASE_INK
- pricing::hostio::ACCOUNT_CODE_SIZE_BASE_INK
- pricing::hostio::ADDRESS_BASE_INK
- pricing::hostio::BLOCK_BASEFEE_BASE_INK
- pricing::hostio::BLOCK_COINBASE_BASE_INK
- pricing::hostio::BLOCK_GAS_LIMIT_BASE_INK
- pricing::hostio::BLOCK_NUMBER_BASE_INK
- pricing::hostio::BLOCK_TIMESTAMP_BASE_INK
- pricing::hostio::CALL_CONTRACT_BASE_INK
- pricing::hostio::CHAIN_ID_BASE_INK
- pricing::hostio::CREATE1_BASE_INK
- pricing::hostio::CREATE2_BASE_INK
- pricing::hostio::EMIT_LOG_BASE_INK
- pricing::hostio::EVM_GAS_LEFT_BASE_INK
- pricing::hostio::EVM_INK_LEFT_BASE_INK
- pricing::hostio::MATH_ADD_MOD_BASE_INK
- pricing::hostio::MATH_DIV_BASE_INK
- pricing::hostio::MATH_MOD_BASE_INK
- pricing::hostio::MATH_MUL_MOD_BASE_INK
- pricing::hostio::MATH_POW_BASE_INK
- pricing::hostio::MSG_REENTRANT_BASE_INK
- pricing::hostio::MSG_SENDER_BASE_INK
- pricing::hostio::MSG_VALUE_BASE_INK
- pricing::hostio::PAY_FOR_MEMORY_GROW_BASE_INK
- pricing::hostio::READ_ARGS_BASE_INK
- pricing::hostio::READ_RETURN_DATA_BASE_INK
- pricing::hostio::RETURN_DATA_SIZE_BASE_INK
- pricing::hostio::STORAGE_CACHE_BASE_INK
- pricing::hostio::STORAGE_FLUSH_BASE_INK
- pricing::hostio::STORAGE_LOAD_BASE_INK
- pricing::hostio::TRANSIENT_LOAD_BASE_INK
- pricing::hostio::TRANSIENT_STORE_BASE_INK
- pricing::hostio::TX_GAS_PRICE_BASE_INK
- pricing::hostio::TX_INK_PRICE_BASE_INK
- pricing::hostio::TX_ORIGIN_BASE_INK
- pricing::hostio::WRITE_RESULT_BASE_INK