Modules§
- Opaque types.
Structs§
- EVM block gas limit is set to maximum to allow all the transaction stored on Consensus chain.
- Balance hold identifier for this runtime.
- Provides an implementation of
PalletInfo
to provide information about the pallet setup in the runtime. - A fixed point representation of a number in the range [0, 1].
- A fixed point representation of a number in the range [0, 1].
- Implements all runtime apis for the client side.
- The runtime origin type representing the origin of a call.
Enums§
- A multi-format address wrapper for on-chain accounts.
- The aggregated runtime call type.
- A reason for placing a freeze on funds.
- A reason for placing a hold on funds.
- An identifier for each lock placed on funds.
- A reason for slashing funds.
- An aggregation of all
Task
enums across all pallets included in the current runtime.
Constants§
- Current approximation of the gas/s consumption considering EVM execution over compiled WASM (on 4.4Ghz CPU).
- Approximate ratio of the amount of Weight per Gas. u64 works for approximations because Weight is a very small unit compared to gas.
Functions§
Type Aliases§
- Some way of identifying an account on the chain. We intentionally make it equivalent to the public key of our transaction signing scheme.
- The address format for describing accounts.
- All pallets included in the runtime as a nested tuple of types.
- All pallets included in the runtime as a nested tuple of types. Excludes the System pallet.
- Balance of an account.
- Block type as expected by this runtime.
- BlockId type as expected by this runtime.
- An index to a block.
- Extrinsic type that has already been checked.
- Executive: handles dispatch to the various modules.
- A hash of some data used by the chain.
- Opaque block header type.
- Index of a transaction in the chain.
- Precompiles we use for EVM
- Alias to 512-bit hash when used in the context of a transaction signature on the chain.
- A Block signed with a Justification
- The SignedExtension to the basic transaction logic.
- Unchecked extrinsic type as expected by this runtime.