Expand description
Pallet Domains
Re-exports§
pub use __tt_error_token_1 as tt_error_token;
pub use __tt_default_parts_7 as tt_default_parts;
pub use __tt_extra_parts_7 as tt_extra_parts;
pub use __tt_default_parts_v2_7 as tt_default_parts_v2;
Modules§
- Domain block tree
- Auto-generated docs-only module listing all defined dispatchables for this pallet.
- Domain registry for domains
- Runtime registry for domains
- Auto-generated docs-only module listing all (public and private) defined storage types for this pallet.
- Autogenerated weights for pallet_domains
Structs§
- Can be used to configure the genesis state of this pallet.
- The
Pallet
struct, the main type that implements traits and standalone functions within the pallet. - Starting EVM chain ID for evm runtimes.
- Per-domain state for tx range calculation.
Enums§
- Contains a variant per dispatchable extrinsic that this pallet has.
- The
Error
enum of this pallet. - The
Event
enum of this pallet - Reason for slashing an operator
Constants§
- Maximum number of nominators to slash within a give operator at a time.
Traits§
- Configuration trait of this pallet.
Functions§
- Calculates the new tx range based on the bundles produced during the interval.
Type Aliases§
- Map of consensus block hashes.
- Temporary storage keep track of domain runtime upgrade happen in the current block, cleared in the next block initialization.
- Temporary storage to hold the sudo calls meant for the Domains.
- A set of
BundleDigest
from all bundles that successfully submitted to the consensus block, these bundles will be used to construct the domain block andExecutionInbox
is used to: - Storage that hold a list of all frozen domains.
- Storage to hold all the domain’s latest confirmed block.
- Module
Deprecated Type alias toPallet
, to be used byconstruct_runtime
. - Share price for the operator pool at the end of Domain epoch.
- Storage type is [
StorageMap
] with key typeRuntimeId
and value typeRuntimeObject < BlockNumberFor < T > , T :: Hash >
. - Bundles submitted successfully in current block.