List of all items
Structs
- Address
- AddressChecksumBuffer
- BigIntConversionError
- Bloom
- Bytes
- FixedBytes
- Function
- GenesisContract
- HashMap
- HashSet
- Keccak256
- Log
- LogData
- Sealed
- Signature
- Signed
- SyscallInvocationParams
- SyscallResult
- Uint
- bincode::BytesReader
- bincode::Configuration
- bincode::Fixint
- bincode::LittleEndian
- bincode::ZeroCopyBytes
- bincode::config::BigEndian
- bincode::config::Configuration
- bincode::config::Fixint
- bincode::config::Limit
- bincode::config::LittleEndian
- bincode::config::NoLimit
- bincode::config::Varint
- bincode::de::DecoderImpl
- bincode::de::read::SliceReader
- bincode::enc::EncoderImpl
- bincode::enc::write::SizeWriter
- bincode::enc::write::SliceWriter
- bincode::serde::BorrowCompat
- bincode::serde::BorrowedSerdeDecoder
- bincode::serde::Compat
- bincode::serde::OwnedSerdeDecoder
- bytes::Bytes
- bytes::BytesMut
- bytes::TryGetError
- bytes::buf::Chain
- bytes::buf::IntoIter
- bytes::buf::Limit
- bytes::buf::Reader
- bytes::buf::Take
- bytes::buf::UninitSlice
- bytes::buf::Writer
- hash_map::Drain
- hash_map::ExtractIf
- hash_map::HashMap
- hash_map::IntoIter
- hash_map::IntoKeys
- hash_map::IntoValues
- hash_map::Iter
- hash_map::IterMut
- hash_map::Keys
- hash_map::OccupiedEntry
- hash_map::OccupiedError
- hash_map::VacantEntry
- hash_map::VacantEntryRef
- hash_map::Values
- hash_map::ValuesMut
- hash_set::Difference
- hash_set::Drain
- hash_set::ExtractIf
- hash_set::HashSet
- hash_set::Intersection
- hash_set::IntoIter
- hash_set::Iter
- hash_set::OccupiedEntry
- hash_set::SymmetricDifference
- hash_set::Union
- hash_set::VacantEntry
- hex::Buffer
- ruint::Bits
- ruint::Uint
- ruint::algorithms::LehmerMatrix
- system::JournalLog
- system::JournalStorage
- system::RuntimeExecutionOutcomeV1
- system::RuntimeInterruptionOutcomeV1
- system::RuntimeNewFrameInputV1
- utils::Keccak256
- utils::Unit
Enums
- AddressError
- BloomInput
- BytecodeOrHash
- BytecodeType
- ExitCode
- ParseSignedError
- Sign
- SignatureError
- SysFuncIdx
- TxKind
- bincode::DecodeError
- bincode::config::Endianness
- bincode::config::IntEncoding
- bincode::error::AllowedEnumVariants
- bincode::error::DecodeError
- bincode::error::EncodeError
- bincode::error::IntegerType
- bincode::serde::DecodeError
- bincode::serde::EncodeError
- hash_map::Entry
- hash_map::EntryRef
- hash_set::Entry
- hex::FromHexError
- ruint::BaseConvertError
- ruint::FromUintError
- ruint::ParseError
- ruint::ToFieldError
- ruint::ToUintError
- utils::DecimalSeparator
- utils::ParseUnits
- utils::UnitsError
Traits
- CryptoAPI
- FixedBytesSliceExt
- FixedBytesVecExt
- IntoLogData
- NativeAPI
- Sealable
- UnwrapExitCode
- bincode::BorrowDecode
- bincode::BytesReaderExt
- bincode::Config
- bincode::Decode
- bincode::DecodeBytes
- bincode::Decoder
- bincode::Encode
- bincode::Reader
- bincode::config::Config
- bincode::de::BorrowDecode
- bincode::de::BorrowDecoder
- bincode::de::Decode
- bincode::de::Decoder
- bincode::de::read::BorrowReader
- bincode::de::read::Reader
- bincode::enc::Encode
- bincode::enc::Encoder
- bincode::enc::write::Writer
- bytes::Buf
- bytes::BufMut
- bytes::buf::Buf
- bytes::buf::BufMut
- hex::FromHex
- hex::ToHex
- hex::ToHexExt
- hex::traits::FromHex
- hex::traits::ToHex
- hex::traits::ToHexExt
- ruint::UintTryFrom
- ruint::UintTryTo
Macros
- address
- b128
- b256
- b512
- b64
- bincode::impl_borrow_decode
- bincode::impl_borrow_decode_with_context
- bloom
- bytes
- fixed_bytes
- hex
- ruint::const_for
- try_vec
- wrap_fixed_bytes
Derive Macros
Functions
- bincode::borrow_decode_from_slice
- bincode::borrow_decode_from_slice_with_context
- bincode::config::legacy
- bincode::config::standard
- bincode::decode_from_bytes
- bincode::decode_from_reader
- bincode::decode_from_slice
- bincode::decode_from_slice_with_context
- bincode::decode_from_std_read
- bincode::decode_from_std_read_with_context
- bincode::encode_into_slice
- bincode::encode_into_std_write
- bincode::encode_into_writer
- bincode::encode_to_vec
- bincode::serde::borrow_decode_from_slice
- bincode::serde::decode_from_reader
- bincode::serde::decode_from_slice
- bincode::serde::decode_from_std_read
- bincode::serde::encode_into_slice
- bincode::serde::encode_into_std_write
- bincode::serde::encode_into_writer
- bincode::serde::encode_to_vec
- bincode::serde::seed_decode_from_slice
- calldata_quadratic_surcharge
- eip191_hash_message
- hex::check
- hex::check_raw
- hex::const_check
- hex::const_check_raw
- hex::const_decode_to_array
- hex::const_encode
- hex::decode
- hex::decode_to_array
- hex::decode_to_slice
- hex::display
- hex::encode
- hex::encode_prefixed
- hex::encode_to_slice
- hex::encode_to_slice_upper
- hex::encode_to_str
- hex::encode_to_str_upper
- hex::encode_upper
- hex::encode_upper_prefixed
- import_linker_v1_preview
- is_delegated_runtime_address
- is_engine_metered_precompile
- is_execute_using_system_runtime
- keccak256
- keccak256_uncached
- logs_bloom
- normalize_v
- resolve_precompiled_runtime_from_input
- ruint::algorithms::add_nx1
- ruint::algorithms::addmul
- ruint::algorithms::addmul_n
- ruint::algorithms::addmul_nx1
- ruint::algorithms::borrowing_sub
- ruint::algorithms::borrowing_sub_n
- ruint::algorithms::carrying_add
- ruint::algorithms::carrying_add_n
- ruint::algorithms::cmp
- ruint::algorithms::div
- ruint::algorithms::div::checked_reciprocal
- ruint::algorithms::div::checked_reciprocal_2
- ruint::algorithms::div::div
- ruint::algorithms::div::div_1x1
- ruint::algorithms::div::div_2x1
- ruint::algorithms::div::div_2x1_mg10
- ruint::algorithms::div::div_2x1_ref
- ruint::algorithms::div::div_3x2
- ruint::algorithms::div::div_3x2_mg10
- ruint::algorithms::div::div_3x2_ref
- ruint::algorithms::div::div_nx1
- ruint::algorithms::div::div_nx1_normalized
- ruint::algorithms::div::div_nx2
- ruint::algorithms::div::div_nx2_normalized
- ruint::algorithms::div::div_nxm
- ruint::algorithms::div::div_nxm_normalized
- ruint::algorithms::div::reciprocal
- ruint::algorithms::div::reciprocal_2
- ruint::algorithms::div::reciprocal_2_mg10
- ruint::algorithms::div::reciprocal_mg10
- ruint::algorithms::div::reciprocal_ref
- ruint::algorithms::gcd
- ruint::algorithms::gcd_extended
- ruint::algorithms::inv_mod
- ruint::algorithms::mul_nx1
- ruint::algorithms::mul_redc
- ruint::algorithms::shift_left_small
- ruint::algorithms::shift_right_small
- ruint::algorithms::square_redc
- ruint::algorithms::submul_nx1
- ruint::mask
- ruint::nbytes
- ruint::nlimbs
- to_eip155_v
- utils::box_try_new
- utils::box_try_new_uninit
- utils::eip191_hash_message
- utils::eip191_message
- utils::format_ether
- utils::format_units
- utils::format_units_with
- utils::keccak256
- utils::keccak256_cached
- utils::keccak256_uncached
- utils::parse_ether
- utils::parse_units
- utils::try_collect_vec
- utils::vec_try_with_capacity
Type Aliases
- B128
- B256
- B512
- B64
- BlockHash
- BlockNumber
- BlockTimestamp
- ChainId
- EvmExitCode
- I128
- I16
- I160
- I256
- I32
- I64
- I8
- Selector
- StorageKey
- StorageValue
- TxHash
- TxIndex
- TxNonce
- TxNumber
- U128
- U16
- U160
- U256
- U32
- U512
- U64
- U8
- aliases::B1024
- aliases::B128
- aliases::B16
- aliases::B192
- aliases::B2048
- aliases::B224
- aliases::B256
- aliases::B32
- aliases::B512
- aliases::B64
- aliases::B8
- aliases::B96
- aliases::BlockHash
- aliases::BlockNumber
- aliases::BlockTimestamp
- aliases::ChainId
- aliases::I0
- aliases::I1
- aliases::I104
- aliases::I112
- aliases::I120
- aliases::I128
- aliases::I136
- aliases::I144
- aliases::I152
- aliases::I16
- aliases::I160
- aliases::I168
- aliases::I176
- aliases::I184
- aliases::I192
- aliases::I200
- aliases::I208
- aliases::I216
- aliases::I224
- aliases::I232
- aliases::I24
- aliases::I240
- aliases::I248
- aliases::I256
- aliases::I32
- aliases::I40
- aliases::I48
- aliases::I512
- aliases::I56
- aliases::I64
- aliases::I72
- aliases::I8
- aliases::I80
- aliases::I88
- aliases::I96
- aliases::Selector
- aliases::StorageKey
- aliases::StorageValue
- aliases::TxHash
- aliases::TxIndex
- aliases::TxNonce
- aliases::TxNumber
- aliases::U0
- aliases::U1
- aliases::U1024
- aliases::U104
- aliases::U112
- aliases::U120
- aliases::U128
- aliases::U136
- aliases::U144
- aliases::U152
- aliases::U16
- aliases::U160
- aliases::U168
- aliases::U176
- aliases::U184
- aliases::U192
- aliases::U200
- aliases::U2048
- aliases::U208
- aliases::U216
- aliases::U224
- aliases::U232
- aliases::U24
- aliases::U240
- aliases::U248
- aliases::U256
- aliases::U32
- aliases::U320
- aliases::U384
- aliases::U40
- aliases::U4096
- aliases::U448
- aliases::U48
- aliases::U512
- aliases::U56
- aliases::U64
- aliases::U72
- aliases::U8
- aliases::U80
- aliases::U88
- aliases::U96
- ruint::aliases::B0
- ruint::aliases::B1
- ruint::aliases::B1024
- ruint::aliases::B128
- ruint::aliases::B16
- ruint::aliases::B160
- ruint::aliases::B192
- ruint::aliases::B2048
- ruint::aliases::B256
- ruint::aliases::B32
- ruint::aliases::B320
- ruint::aliases::B384
- ruint::aliases::B4096
- ruint::aliases::B448
- ruint::aliases::B512
- ruint::aliases::B64
- ruint::aliases::B768
- ruint::aliases::B8
- ruint::aliases::U0
- ruint::aliases::U1
- ruint::aliases::U1024
- ruint::aliases::U128
- ruint::aliases::U16
- ruint::aliases::U160
- ruint::aliases::U192
- ruint::aliases::U2048
- ruint::aliases::U256
- ruint::aliases::U32
- ruint::aliases::U320
- ruint::aliases::U384
- ruint::aliases::U4096
- ruint::aliases::U448
- ruint::aliases::U512
- ruint::aliases::U64
- ruint::aliases::U768
- ruint::aliases::U8
Constants
- BLAKE3_BASE_FUEL_COST
- BLAKE3_WORD_FUEL_COST
- BLOOM_BITS_PER_ITEM
- BLOOM_SIZE_BITS
- BLOOM_SIZE_BYTES
- BLS12381_FP2_SIZE
- BLS12381_FP_SIZE
- BLS12381_G1_COMPRESSED_SIZE
- BLS12381_G1_RAW_AFFINE_SIZE
- BLS12381_G2_COMPRESSED_SIZE
- BLS12381_G2_RAW_AFFINE_SIZE
- BLS_G1_ADD_COST
- BLS_G1_DECOMPRESS_COST
- BLS_G1_DOUBLE_COST
- BLS_G2_ADD_COST
- BLS_MAP_G1_COST
- BLS_MAP_G2_COST
- BLS_PAIRING_COST
- BN254_ADD_COST
- BN254_DOUBLE_COST
- BN254_FP2_SIZE
- BN254_FP_SIZE
- BN254_G1_COMPRESSED_SIZE
- BN254_G1_COMPRESS_COST
- BN254_G1_DECOMPRESS_COST
- BN254_G1_RAW_AFFINE_SIZE
- BN254_G2_COMPRESSED_SIZE
- BN254_G2_COMPRESS_COST
- BN254_G2_DECOMPRESS_COST
- BN254_G2_RAW_AFFINE_SIZE
- BN254_MUL_COST
- BN254_PAIRING_COST
- CALLDATA_QUADRATIC_DIVISOR
- CALLDATA_QUADRATIC_THRESHOLD
- CALL_DEPTH_ROOT
- CALL_STACK_LIMIT
- CHARGE_FUEL_BASE_COST
- COPY_BASE_FUEL_COST
- COPY_WORD_FUEL_COST
- DEBUG_LOG_BASE_FUEL_COST
- DEBUG_LOG_WORD_FUEL_COST
- DEFAULT_FEE_MANAGER_AUTH
- DEFAULT_UPDATE_GENESIS_AUTH
- ED25519_ADD_COST
- ED25519_DECOMPRESS_COST
- ED25519_POINT_COMPRESSED_SIZE
- ED25519_POINT_DECOMPRESSED_SIZE
- EIP2935_BLOCKHASH_SERVE_WINDOW
- EIP2935_HISTORY_SERVE_WINDOW
- EIP7702_SIG
- EIP7702_SIG_LEN
- ENGINE_METERED_PRECOMPILES
- EVM_MAX_CODE_SIZE
- EVM_MAX_INITCODE_SIZE
- EXECUTE_USING_SYSTEM_RUNTIME_ADDRESSES
- EXT_CODE_COPY_MAX_COPY_SIZE
- FP1_ADD_COST
- FP1_BLS_ADD_COST
- FP1_BLS_MUL_COST
- FP1_MUL_COST
- FP2_ADD_COST
- FP2_BLS_ADD_COST
- FP2_BLS_MUL_COST
- FP2_MUL_COST
- FUEL_DENOM_RATE
- FUEL_MAX_LINEAR_X
- FUEL_MAX_QUADRATIC_X
- KECCAK256_EMPTY
- KECCAK_BASE_FUEL_COST
- KECCAK_EMPTY
- KECCAK_WORD_FUEL_COST
- NATIVE_TRANSFER_ADDRESS
- NATIVE_TRANSFER_KECCAK
- POSEIDON_EMPTY
- PRECOMPILE_BIG_MODEXP
- PRECOMPILE_BLAKE2F
- PRECOMPILE_BLS12_381_G1_ADD
- PRECOMPILE_BLS12_381_G1_MSM
- PRECOMPILE_BLS12_381_G2_ADD
- PRECOMPILE_BLS12_381_G2_MSM
- PRECOMPILE_BLS12_381_MAP_G1
- PRECOMPILE_BLS12_381_MAP_G2
- PRECOMPILE_BLS12_381_PAIRING
- PRECOMPILE_BN256_ADD
- PRECOMPILE_BN256_MUL
- PRECOMPILE_BN256_PAIR
- PRECOMPILE_CREATE2_FACTORY
- PRECOMPILE_CREATE2_FACTORY_DEPLOYER
- PRECOMPILE_EIP2935
- PRECOMPILE_EIP7951
- PRECOMPILE_EVM_RUNTIME
- PRECOMPILE_FEE_MANAGER
- PRECOMPILE_IDENTITY
- PRECOMPILE_KZG_POINT_EVALUATION
- PRECOMPILE_NITRO_VERIFIER
- PRECOMPILE_OAUTH2_VERIFIER
- PRECOMPILE_RIPEMD160
- PRECOMPILE_ROLLUP_BRIDGE
- PRECOMPILE_ROLLUP_BRIDGE_DEPLOYER
- PRECOMPILE_RUNTIME_UPGRADE
- PRECOMPILE_SECP256K1_RECOVER
- PRECOMPILE_SHA256
- PRECOMPILE_SVM_RUNTIME
- PRECOMPILE_UNIVERSAL_TOKEN_RUNTIME
- PRECOMPILE_UNUSED_4
- PRECOMPILE_WASM_RUNTIME
- PRECOMPILE_WEBAUTHN_VERIFIER
- QUADRATIC_DIVISOR
- QUADRATIC_WORD_FUEL_COST
- RWASM_MAX_CODE_SIZE
- RWASM_SIG
- RWASM_SIG_LEN
- SECP256K1_ADD_COST
- SECP256K1_DECOMPRESS_COST
- SECP256K1_DOUBLE_COST
- SECP256K1_FP_SIZE
- SECP256K1_G1_COMPRESSED_SIZE
- SECP256K1_G1_RAW_AFFINE_SIZE
- SECP256K1_G1_SEC1_SIZE
- SECP256R1_ADD_COST
- SECP256R1_DECOMPRESS_COST
- SECP256R1_DOUBLE_COST
- SECP256R1_FP_SIZE
- SECP256R1_G1_COMPRESSED_SIZE
- SECP256R1_G1_RAW_AFFINE_SIZE
- SECP256R1_G1_SEC1_SIZE
- SHA256_BASE_FUEL_COST
- SHA256_WORD_FUEL_COST
- STATE_DEPLOY
- STATE_FUEL_COST
- STATE_MAIN
- SYSTEM_ADDRESS
- TESTNET_LEGACY_PRECOMPILE_ADDRESSES
- UINT256_MUL_MOD_COST
- UINT256_X2048_MUL_COST
- UNIVERSAL_TOKEN_MAGIC_BYTES
- UPDATE_GENESIS_PREFIX
- WASM_MAGIC_BYTES
- WASM_MAX_CODE_SIZE
- WASM_SIG
- WASM_SIG_LEN
- fd::FD_BLS12_381_INVERSE
- fd::FD_BLS12_381_SQRT
- fd::FD_ECRECOVER_HOOK
- fd::FD_ED_DECOMPRESS
- fd::FD_FP_INV
- fd::FD_FP_SQRT
- fd::FD_RSA_MUL_MOD
- fd::FD_STDERR
- fd::FD_STDOUT
- hex::HEX_CHARS_LOWER
- hex::HEX_CHARS_UPPER
- hex::HEX_DECODE_LUT
- hex::NIL
- utils::EIP191_PREFIX
- utils::KECCAK256_EMPTY