From 187ba9bd0279c3110e8a2b6a9d763864708e9a40 Mon Sep 17 00:00:00 2001 From: Robert Habermeier Date: Thu, 2 Feb 2023 13:28:29 -0600 Subject: [PATCH 1/2] kusama: allow root to cancel/kill referendums --- runtime/kusama/src/governance/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/kusama/src/governance/mod.rs b/runtime/kusama/src/governance/mod.rs index 3dd4eba2b57e..03a70a58f378 100644 --- a/runtime/kusama/src/governance/mod.rs +++ b/runtime/kusama/src/governance/mod.rs @@ -82,8 +82,8 @@ impl pallet_referenda::Config for Runtime { type Scheduler = Scheduler; type Currency = Balances; type SubmitOrigin = frame_system::EnsureSigned; - type CancelOrigin = ReferendumCanceller; - type KillOrigin = ReferendumKiller; + type CancelOrigin = EitherOf, ReferendumCanceller>, + type KillOrigin = EitherOf, ReferendumKiller>, type Slash = Treasury; type Votes = pallet_conviction_voting::VotesOf; type Tally = pallet_conviction_voting::TallyOf; From 6c18bb4c384db92922760e841e56918144b064b2 Mon Sep 17 00:00:00 2001 From: Robert Habermeier Date: Thu, 2 Feb 2023 13:32:01 -0600 Subject: [PATCH 2/2] fix semicolons --- runtime/kusama/src/governance/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/kusama/src/governance/mod.rs b/runtime/kusama/src/governance/mod.rs index 03a70a58f378..c2db914f647e 100644 --- a/runtime/kusama/src/governance/mod.rs +++ b/runtime/kusama/src/governance/mod.rs @@ -82,8 +82,8 @@ impl pallet_referenda::Config for Runtime { type Scheduler = Scheduler; type Currency = Balances; type SubmitOrigin = frame_system::EnsureSigned; - type CancelOrigin = EitherOf, ReferendumCanceller>, - type KillOrigin = EitherOf, ReferendumKiller>, + type CancelOrigin = EitherOf, ReferendumCanceller>; + type KillOrigin = EitherOf, ReferendumKiller>; type Slash = Treasury; type Votes = pallet_conviction_voting::VotesOf; type Tally = pallet_conviction_voting::TallyOf;