From 16b1ce796a7473f7667923adf9c7137c8eb8de60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Thei=C3=9Fen?= <alex.theissen@me.com> Date: Mon, 21 Feb 2022 12:45:43 +0100 Subject: [PATCH] canvas: Add sudo (#1010) --- cumulus/polkadot-parachains/canvas-kusama/src/lib.rs | 8 ++++++++ cumulus/polkadot-parachains/src/chain_spec.rs | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/cumulus/polkadot-parachains/canvas-kusama/src/lib.rs b/cumulus/polkadot-parachains/canvas-kusama/src/lib.rs index 3dd179179fe..deb6f3576b9 100644 --- a/cumulus/polkadot-parachains/canvas-kusama/src/lib.rs +++ b/cumulus/polkadot-parachains/canvas-kusama/src/lib.rs @@ -372,6 +372,11 @@ impl pallet_collator_selection::Config for Runtime { type WeightInfo = pallet_collator_selection::weights::SubstrateWeight<Runtime>; } +impl pallet_sudo::Config for Runtime { + type Call = Call; + type Event = Event; +} + // Create the runtime by composing the FRAME pallets that were previously configured. construct_runtime!( pub enum Runtime where @@ -411,6 +416,9 @@ construct_runtime!( // Handy utilities. Utility: pallet_utility::{Pallet, Call, Event} = 50, Multisig: pallet_multisig::{Pallet, Call, Storage, Event<T>} = 51, + + // Sudo + Sudo: pallet_sudo::{Pallet, Call, Config<T>, Event<T>, Storage} = 100, } ); diff --git a/cumulus/polkadot-parachains/src/chain_spec.rs b/cumulus/polkadot-parachains/src/chain_spec.rs index 3071c0f83c5..ec3a6e84d02 100644 --- a/cumulus/polkadot-parachains/src/chain_spec.rs +++ b/cumulus/polkadot-parachains/src/chain_spec.rs @@ -1083,5 +1083,10 @@ fn canvas_kusama_genesis( polkadot_xcm: canvas_kusama_runtime::PolkadotXcmConfig { safe_xcm_version: Some(SAFE_XCM_VERSION), }, + sudo: canvas_kusama_runtime::SudoConfig { + key: Some( + hex!["2681a28014e7d3a5bfb32a003b3571f53c408acbc28d351d6bf58f5028c4ef14"].into(), + ), + }, } } -- GitLab