List of all items
Structs
- BuiltinError
- Builtins
- gas::Gas
- gas::GasTracker
- gas::InitialAndFloorGas
- gas::MemoryGas
- ir::Builtins
- utils::BuiltinError
Enums
Traits
Macros
- builtins
- ir::builtins
- macros::assume
- macros::debug_unreachable
- macros::ensure_non_staticcall
- macros::gas
- macros::pop
- macros::read_words
- macros::rev
- macros::state_gas
- macros::try_into_usize
Functions
- __revmc_builtin_addmod
- __revmc_builtin_assert_spec_id
- __revmc_builtin_balance
- __revmc_builtin_basefee
- __revmc_builtin_blob_base_fee
- __revmc_builtin_blob_hash
- __revmc_builtin_blockhash
- __revmc_builtin_call
- __revmc_builtin_calldatacopy
- __revmc_builtin_calldataload
- __revmc_builtin_calldataload_c
- __revmc_builtin_chainid
- __revmc_builtin_codecopy
- __revmc_builtin_coinbase
- __revmc_builtin_create
- __revmc_builtin_difficulty
- __revmc_builtin_div
- __revmc_builtin_do_return
- __revmc_builtin_do_return_cc
- __revmc_builtin_exp
- __revmc_builtin_exp_gas
- __revmc_builtin_extcodecopy
- __revmc_builtin_extcodehash
- __revmc_builtin_extcodesize
- __revmc_builtin_gas_price
- __revmc_builtin_gaslimit
- __revmc_builtin_keccak256
- __revmc_builtin_keccak256_cc
- __revmc_builtin_log
- __revmc_builtin_mcopy
- __revmc_builtin_mod
- __revmc_builtin_mresize
- __revmc_builtin_mulmod
- __revmc_builtin_number
- __revmc_builtin_origin
- __revmc_builtin_panic
- __revmc_builtin_returndatacopy
- __revmc_builtin_sdiv
- __revmc_builtin_self_balance
- __revmc_builtin_selfdestruct
- __revmc_builtin_sload
- __revmc_builtin_sload_c
- __revmc_builtin_slot_num
- __revmc_builtin_smod
- __revmc_builtin_sstore
- __revmc_builtin_timestamp
- __revmc_builtin_tload
- __revmc_builtin_tstore
- do_calldataload
- do_keccak256
- fail
- gas::calculate_initial_tx_gas
- gas::calculate_initial_tx_gas_for_tx
- gas::get_tokens_in_calldata
- gas::get_tokens_in_calldata_istanbul
- utils::copy_operation
- utils::ensure_memory
- utils::load_account
- utils::read_words_rev
Type Aliases
Constants
- gas::ACCESS_LIST_ADDRESS
- gas::ACCESS_LIST_STORAGE_KEY
- gas::BASE
- gas::BLOCKHASH
- gas::CALLVALUE
- gas::CALL_STIPEND
- gas::CODEDEPOSIT
- gas::COLD_ACCOUNT_ACCESS_COST
- gas::COLD_ACCOUNT_ACCESS_COST_ADDITIONAL
- gas::COLD_SLOAD_COST
- gas::CONDITION_JUMP_GAS
- gas::COPY
- gas::CREATE
- gas::DATA_LOADN_GAS
- gas::DATA_LOAD_GAS
- gas::EOF_CREATE_GAS
- gas::EXP
- gas::HIGH
- gas::INITCODE_WORD_COST
- gas::ISTANBUL_SLOAD_GAS
- gas::JUMPDEST
- gas::KECCAK256
- gas::KECCAK256WORD
- gas::LOG
- gas::LOGDATA
- gas::LOGTOPIC
- gas::LOW
- gas::MEMORY
- gas::MID
- gas::NEWACCOUNT
- gas::NON_ZERO_BYTE_DATA_COST
- gas::NON_ZERO_BYTE_DATA_COST_ISTANBUL
- gas::NON_ZERO_BYTE_MULTIPLIER
- gas::NON_ZERO_BYTE_MULTIPLIER_ISTANBUL
- gas::REFUND_SSTORE_CLEARS
- gas::RETF_GAS
- gas::SELFDESTRUCT_REFUND
- gas::SSTORE_RESET
- gas::SSTORE_SET
- gas::STANDARD_TOKEN_COST
- gas::TOTAL_COST_FLOOR_PER_TOKEN
- gas::VERYLOW
- gas::WARM_SSTORE_RESET
- gas::WARM_STORAGE_READ_COST
- gas::ZERO
- ir::MANGLE_PREFIX