mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 10:31:03 +00:00
Parachains: Introduce a dummy module to include the Origin. (#1749)
That's because `construct_runtime` doesn't support a free-standing Origin. See the comment in parachains/src/origin.rs
This commit is contained in:
@@ -63,6 +63,7 @@ use pallet_session::historical as session_historical;
|
||||
use frame_system::EnsureRoot;
|
||||
use runtime_common::paras_sudo_wrapper as paras_sudo_wrapper;
|
||||
|
||||
use runtime_parachains::origin as parachains_origin;
|
||||
use runtime_parachains::configuration as parachains_configuration;
|
||||
use runtime_parachains::inclusion as parachains_inclusion;
|
||||
use runtime_parachains::inclusion_inherent as parachains_inclusion_inherent;
|
||||
@@ -366,6 +367,7 @@ construct_runtime! {
|
||||
AuthorityDiscovery: pallet_authority_discovery::{Module, Call, Config},
|
||||
|
||||
// Parachains modules.
|
||||
ParachainOrigin: parachains_origin::{Module, Origin},
|
||||
Config: parachains_configuration::{Module, Call, Storage},
|
||||
Inclusion: parachains_inclusion::{Module, Call, Storage, Event<T>},
|
||||
InclusionInherent: parachains_inclusion_inherent::{Module, Call, Storage},
|
||||
@@ -718,6 +720,8 @@ impl pallet_authorship::Trait for Runtime {
|
||||
type EventHandler = (Staking, ImOnline);
|
||||
}
|
||||
|
||||
impl parachains_origin::Trait for Runtime { }
|
||||
|
||||
impl parachains_configuration::Trait for Runtime { }
|
||||
|
||||
impl parachains_inclusion::Trait for Runtime {
|
||||
|
||||
Reference in New Issue
Block a user