Crate auto_id_domain_test_runtime

Source

Modules§

api
opaque
Opaque types.

Structs§

BlockHashCount
ChannelFeeModel
ChannelInitReservePortion
ChannelReserveFee
DomainChainByteFee
DustRemovalHandler
DustRemovalHandler used to collect all the SSC dust left when the account is reaped.
ExistentialDeposit
ExtrinsicStorageFees
FinalDomainTransactionByteFee
HoldIdentifierWrapper
Hold identifier for balances for this runtime.
IntoRuntimeCall
MaxLocks
MaxOutgoingMessages
MaxReserves
MessageVersion
MmrProofVerifier
OnXDMRewards
OperationalFeeMultiplier
PalletInfo
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].
Runtime
RuntimeApi
RuntimeApiImpl
Implements all runtime apis for the client side.
RuntimeBlockLength
RuntimeBlockWeights
RuntimeGenesisConfig
RuntimeOrigin
The runtime origin type representing the origin of a call.
SelfChainId
SessionKeys
StorageKeys
TransporterEndpointId
Version

Enums§

MultiAddress
A multi-format address wrapper for on-chain accounts.
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§

EXISTENTIAL_DEPOSIT
Computed as ED = Account data size * Price per byte, where Price per byte = Min Number of validators * Storage duration (years) * Storage cost per year Account data size (80 bytes) Min Number of redundant validators (10) - For a stable and redundant blockchain we need at least a certain number of full nodes/collators. Storage duration (1 year) - It is theoretically unlimited, accounts will stay around while the chain is alive. Storage cost per year of (12 * 1e-9 * 0.1 ) - SSD storage on cloud hosting costs about 0.1 USD per Gb per month
MAX_OUTGOING_MESSAGES
RUNTIME_API_VERSIONS
VERSION
WASM_BINARY
WASM_BINARY_BLOATY
WASM_BINARY_PATH

Functions§

block_weights
extract_signer
maximum_block_length
Maximum block length for all dispatches. This is set to 3.75 MiB since consensus chain supports on 3.75 MiB for normal

Type Aliases§

AccountId
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.
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.
AutoId
Balance
Balance of an account.
Balances
BalancesConfig
Block
Block type as expected by this runtime.
BlockFees
BlockId
BlockId type as expected by this runtime.
BlockNumber
An index to a block.
CheckedExtrinsic
Extrinsic type that has already been checked.
CustomSignedExtra
The Custom SignedExtension used for pre_dispatch checks for bundle extrinsic verification
Executive
Executive: handles dispatch to the various modules.
ExecutivePallet
Hash
A hash of some data used by the chain.
Messenger
Nonce
Index of a transaction in the chain.
SelfDomainId
SelfDomainIdConfig
Signature
Alias to 512-bit hash when used in the context of a transaction signature on the chain.
SignedBlock
A Block signed with a Justification
SignedExtra
The SignedExtension to the basic transaction logic.
StorageOverlayChecks
Sudo
System
SystemConfig
Timestamp
TransactionPayment
TransactionPaymentConfig
Transporter
UncheckedExtrinsic
Unchecked extrinsic type as expected by this runtime.