diff --git a/cumulus/pallets/parachain-system/src/lib.rs b/cumulus/pallets/parachain-system/src/lib.rs index 3b57580360..cb61d53ddb 100644 --- a/cumulus/pallets/parachain-system/src/lib.rs +++ b/cumulus/pallets/parachain-system/src/lib.rs @@ -140,6 +140,8 @@ decl_storage! { // The pallet's dispatchable functions. decl_module! { pub struct Module for enum Call where origin: T::Origin { + type Error = Error; + // Initializing events // this is needed only if you are using events in your pallet fn deposit_event() = default; diff --git a/cumulus/pallets/xcm-handler/src/lib.rs b/cumulus/pallets/xcm-handler/src/lib.rs index a7d70ea396..ed9b2a3d52 100644 --- a/cumulus/pallets/xcm-handler/src/lib.rs +++ b/cumulus/pallets/xcm-handler/src/lib.rs @@ -79,6 +79,8 @@ decl_error! { decl_module! { pub struct Module for enum Call where origin: T::Origin { + type Error = Error; + fn deposit_event() = default; #[weight = 1_000]