Modules§
Structs§
- Block
Hash Count - Channel
FeeModel - Channel
Init Reserve Portion - Channel
Reserve Fee - Check
Extrinsics Validity Error - Decode
Extrinsic Error - Domain
Chain Byte Fee - EVMCurrency
Adapter - Existential
Deposit - Extrinsic
Storage Fees - Final
Domain Transaction Byte Fee - Find
Author Truncated - Hold
Identifier Wrapper - Balance hold identifier for this runtime.
- Into
Runtime Call - MaxLocks
- MaxOutgoing
Messages - MaxReserves
- Message
Version - MmrProof
Verifier - OnXDM
Rewards - Operational
FeeMultiplier - Pallet
Info - Provides an implementation of
PalletInfo
to provide information about the pallet setup in the runtime. - Perbill
- A fixed point representation of a number in the range [0, 1].
- Permill
- A fixed point representation of a number in the range [0, 1].
- Post
Only Block Hash - Precompiles
Value - Runtime
- Runtime
Api - Runtime
ApiImpl - Implements all runtime apis for the client side.
- Runtime
Block Length - Runtime
Block Weights - Runtime
Genesis Config - Runtime
Origin - The runtime origin type representing the origin of a call.
- Self
Chain Id - Session
Keys - Storage
Keys - Transaction
Converter - Transaction
Weight Fee - Transporter
Endpoint Id - Version
Enums§
- Hold
Identifier - Multi
Address - A multi-format address wrapper for on-chain accounts.
- Origin
Caller - Runtime
Call - The aggregated runtime call type.
- Runtime
Error - Runtime
Event - Runtime
Freeze Reason - A reason for placing a freeze on funds.
- Runtime
Hold Reason - A reason for placing a hold on funds.
- Runtime
Lock Id - An identifier for each lock placed on funds.
- Runtime
Slash Reason - A reason for slashing funds.
- Runtime
Task - An aggregation of all
Task
enums across all pallets included in the current runtime.
Constants§
Functions§
Type Aliases§
- Account
Id - Some way of identifying an account on the EVM chain. We intentionally make it equivalent to the public key of the EVM transaction signing scheme.
- Address
- The address format for describing accounts.
- AllPallets
With System - All pallets included in the runtime as a nested tuple of types.
- AllPallets
Without System - All pallets included in the runtime as a nested tuple of types. Excludes the System pallet.
- Balance
- Balance of an account.
- Balances
- Balances
Config - Block
- Block type as expected by this runtime.
- Block
Fees - BlockId
- BlockId type as expected by this runtime.
- Block
Number - An index to a block.
- Checked
Extrinsic - Extrinsic type that has already been checked.
- EVM
- EVMChain
Id - EVMChain
IdConfig - EVMConfig
- EVMNoncetracker
- Ethereum
- Ethereum
Config - EvmGas
Price Calculator - Executive
- Executive: handles dispatch to the various modules.
- Executive
Pallet - Hash
- A hash of some data used by the chain.
- Header
- Opaque block header type.
- Messenger
- Nonce
- Index of a transaction in the chain.
- Precompiles
- Precompiles we use for EVM
- Self
Domain Id - Self
Domain IdConfig - Signature
- Alias to 512-bit hash when used in the context of a transaction signature on the EVM chain.
- Signed
Block - A Block signed with a Justification
- Signed
Extra - The SignedExtension to the basic transaction logic.
- Storage
Overlay Checks - Sudo
- System
- System
Config - Timestamp
- Transaction
Payment - Transaction
Payment Config - Transporter
- Unchecked
Extrinsic - Unchecked extrinsic type as expected by this runtime.
- Utility