Modules§
- api
- currency
- genesis_
config_ presets - Provides getters for genesis configuration presets.
Structs§
- Code
Hash Lockup Deposit Percent - EthExtra
Impl - Default extensions applied to Ethereum transactions.
- Existential
Deposit - Pallet
Info - Provides an implementation of
PalletInfo
to provide information about the pallet setup in the runtime. - Runtime
- Runtime
Api - Runtime
ApiImpl - Implements all runtime apis for the client side.
- Runtime
Block Weights - Runtime
Genesis Config - Runtime
Origin - The runtime origin type representing the origin of a call.
- Transaction
Byte Fee - Version
Enums§
- 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. - Runtime
View Function - 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§
- Account
Id - Some way of identifying an account on the chain. We intentionally make it equivalent to the public key of our 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
- Provides the ability to keep track of balances.
- Balances
Config - Block
- Block type as expected by this runtime.
- Block
Number - An index to a block.
- Hash
- A hash of some data used by the chain.
- Header
- Opaque block header type.
- Nonce
- Index of a transaction in the chain.
- Opaque
Block - The opaque block type. This is the same
BlockOf
, but it hassp_runtime::OpaqueExtrinsic
as its final extrinsic type. - Revive
- Provides the ability to execute Smart Contracts.
- Revive
Config - Signature
- Alias to 512-bit hash when used in the context of a transaction signature on the chain.
- Sudo
- Provides a way to execute privileged functions.
- Sudo
Config - System
- Mandatory system pallet that should always be included in a FRAME runtime.
- System
Config - Timestamp
- Provides a way for consensus systems to set and check the onchain time.
- Transaction
Payment - Provides the ability to charge for extrinsic execution.
- Transaction
Payment Config - Unchecked
Extrinsic