referrerpolicy=no-referrer-when-downgrade

Crate minimal_template_runtime

Source
Expand description

A minimal runtime that includes the template pallet.

Modules§

api
genesis_config_presets
Provides getters for genesis configuration presets.
interface
Some re-exports that the node side code needs to know. Some are useful in this context as well.

Structs§

PalletInfo
Provides an implementation of PalletInfo to provide information about the pallet setup in the runtime.
Runtime
RuntimeApi
RuntimeApiImpl
Implements all runtime apis for the client side.
RuntimeGenesisConfig
RuntimeOrigin
The runtime origin type representing the origin of a call.
Version

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.
RuntimeViewFunction
Runtime query type.

Constants§

RUNTIME_API_VERSIONS
VERSION
The runtime version.
WASM_BINARY
WASM_BINARY_BLOATY
WASM_BINARY_PATH

Functions§

native_version
The version information used to identify this runtime when compiled natively.

Type Aliases§

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.
Balances
Provides the ability to keep track of balances.
BalancesConfig
Sudo
Provides a way to execute privileged functions.
SudoConfig
System
Mandatory system pallet that should always be included in a FRAME runtime.
SystemConfig
Template
A minimal pallet template.
Timestamp
Provides a way for consensus systems to set and check the onchain time.
TransactionPayment
Provides the ability to charge for extrinsic execution.
TransactionPaymentConfig