Make Kusama decentralised and permissionless (#647)

* Remove Sudo

* Bump versions

* Fixes

* Remove other mentions of sudo

* Remove sudo from Cargo
This commit is contained in:
Gavin Wood
2019-12-03 15:46:47 +01:00
committed by GitHub
parent 14c135e429
commit ec54d5b1e4
19 changed files with 74 additions and 107 deletions
+1 -7
View File
@@ -20,7 +20,7 @@ use primitives::{Pair, Public, crypto::UncheckedInto, sr25519};
use polkadot_primitives::{AccountId, AccountPublic, parachain::ValidatorId};
use polkadot_runtime::{
AuthorityDiscoveryConfig, GenesisConfig, CouncilConfig, DemocracyConfig, SystemConfig,
SessionConfig, StakingConfig, BalancesConfig, SessionKeys, TechnicalCommitteeConfig, SudoConfig,
SessionConfig, StakingConfig, BalancesConfig, SessionKeys, TechnicalCommitteeConfig,
IndicesConfig, StakerStatus, WASM_BINARY, ClaimsConfig, ParachainsConfig, RegistrarConfig
};
use polkadot_runtime::constants::currency::DOTS;
@@ -194,9 +194,6 @@ fn staging_testnet_config_genesis() -> GenesisConfig {
parachains: vec![],
_phdata: Default::default(),
}),
sudo: Some(SudoConfig {
key: endowed_accounts[0].clone(),
}),
claims: Some(ClaimsConfig {
claims: vec![],
vesting: vec![],
@@ -334,9 +331,6 @@ pub fn testnet_genesis(
parachains: vec![],
_phdata: Default::default(),
}),
sudo: Some(SudoConfig {
key: root_key,
}),
claims: Some(ClaimsConfig {
claims: vec![],
vesting: vec![],