Module runtime

Source

Structs§

AdjustmentVariable
BlockHashCount
CodeHashLockupDepositPercent
DefaultDepositLimit
DepositPerByte
DepositPerItem
ExistentialDeposit
MaxDelegateDependencies
MaxLocks
MaxReserves
MaximumMultiplier
MinimumMultiplier
MinimumPeriod
OperationalFeeMultiplier
PalletInfo
Provides an implementation of PalletInfo to provide information about the pallet setup in the runtime.
Runtime
RuntimeGenesisConfig
RuntimeOrigin
The runtime origin type representing the origin of a call.
Schedule
TargetBlockFullness
TargetedFeeAdjustment
A struct to update the weight multiplier per block. It implements Convert<Multiplier, Multiplier>, meaning that it can convert the previous multiplier to the next one. This should be called on on_finalize of a block, prior to potentially cleaning the weight data from the system pallet.
TransactionByteFee

Enums§

OriginCaller
RuntimeCall
The aggregated runtime call type.
RuntimeError
RuntimeEvent
RuntimeFreezeReason
A reason for placing a freeze on funds.
RuntimeHoldReason
A reason for placing a hold on funds.
RuntimeLockId
An identifier for each lock placed on funds.
RuntimeSlashReason
A reason for slashing funds.
RuntimeTask
An aggregation of all Task enums across all pallets included in the current runtime.

Constants§

DEFAULT_DEPOSIT_LIMIT
DEPOSIT_PER_BYTE
EXISTENTIAL_DEPOSIT
MILLICENTS
MILLISECS_PER_BLOCK
SLOT_DURATION

Type Aliases§

AccountId
Address
AllPalletsWithSystem
All pallets included in the runtime as a nested tuple of types.
AllPalletsWithoutSystem
All pallets included in the runtime as a nested tuple of types. Excludes the System pallet.
Balance
Balances
BalancesConfig
Block
BlockNumber
Contracts
Header
Moment
Multiplier
Fee multiplier.
Nonce
Randomness
Signature
SignedExtra
System
SystemConfig
Timestamp
TransactionPayment
TransactionPaymentConfig
UncheckedExtrinsic