mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-19 18:11:03 +00:00
OpenGov in Westend and Rococo (#1177)
Migrating [PR from the archived polkadot repo](https://github.com/paritytech/polkadot/pull/7272) As per https://github.com/paritytech/polkadot/pull/7272#issuecomment-1559240466, the changes in this MR include the following pallets into [x] Rococo and [x] Westend runtimes: pallet_conviction_voting pallet_referenda pallet_ranked_collective pallet_custom_origins pallet_whitelist And only for westend-runtime: pallet_treasury Following [Kusama runtime config](https://github.com/paritytech/polkadot/tree/dbae30efe080a1d41fe54ef4da8af47614c9ca93/runtime/kusama/src) as a baseline. Benchmarking of the following pallets done for both Rococo and Westend: pallet_conviction_voting pallet_referenda pallet_ranked_collective (only on Rococo) pallet_whitelist And only for Westend: pallet_treasury Removed Gov1 from Rococo as in https://github.com/paritytech/polkadot/pull/6701 Rococo Gov1 storage will be cleaned in a different PR - [issue ](https://github.com/paritytech/polkadot-sdk/issues/1618) --------- Co-authored-by: Giles Cope <gilescope@gmail.com>
This commit is contained in:
committed by
GitHub
parent
8b061a5c5d
commit
69ed3087e1
@@ -425,6 +425,7 @@ fn westend_staging_testnet_config_genesis(wasm_binary: &[u8]) -> westend::Runtim
|
||||
vesting: westend::VestingConfig { vesting: vec![] },
|
||||
sudo: westend::SudoConfig { key: Some(endowed_accounts[0].clone()) },
|
||||
hrmp: Default::default(),
|
||||
treasury: Default::default(),
|
||||
configuration: westend::ConfigurationConfig {
|
||||
config: default_parachains_host_configuration(),
|
||||
},
|
||||
@@ -716,7 +717,6 @@ fn rococo_staging_testnet_config_genesis(
|
||||
})
|
||||
.collect::<Vec<_>>(),
|
||||
},
|
||||
phragmen_election: Default::default(),
|
||||
babe: rococo_runtime::BabeConfig {
|
||||
authorities: Default::default(),
|
||||
epoch_config: Some(rococo_runtime::BABE_GENESIS_EPOCH_CONFIG),
|
||||
@@ -724,13 +724,6 @@ fn rococo_staging_testnet_config_genesis(
|
||||
},
|
||||
grandpa: Default::default(),
|
||||
im_online: Default::default(),
|
||||
democracy: rococo_runtime::DemocracyConfig::default(),
|
||||
council: rococo::CouncilConfig { members: vec![], phantom: Default::default() },
|
||||
technical_committee: rococo::TechnicalCommitteeConfig {
|
||||
members: vec![],
|
||||
phantom: Default::default(),
|
||||
},
|
||||
technical_membership: Default::default(),
|
||||
treasury: Default::default(),
|
||||
authority_discovery: rococo_runtime::AuthorityDiscoveryConfig {
|
||||
keys: vec![],
|
||||
@@ -992,6 +985,7 @@ pub fn westend_testnet_genesis(
|
||||
vesting: westend::VestingConfig { vesting: vec![] },
|
||||
sudo: westend::SudoConfig { key: Some(root_key) },
|
||||
hrmp: Default::default(),
|
||||
treasury: Default::default(),
|
||||
configuration: westend::ConfigurationConfig {
|
||||
config: default_parachains_host_configuration(),
|
||||
},
|
||||
@@ -1062,14 +1056,6 @@ pub fn rococo_testnet_genesis(
|
||||
},
|
||||
grandpa: Default::default(),
|
||||
im_online: Default::default(),
|
||||
phragmen_election: Default::default(),
|
||||
democracy: rococo::DemocracyConfig::default(),
|
||||
council: rococo::CouncilConfig { members: vec![], phantom: Default::default() },
|
||||
technical_committee: rococo::TechnicalCommitteeConfig {
|
||||
members: vec![],
|
||||
phantom: Default::default(),
|
||||
},
|
||||
technical_membership: Default::default(),
|
||||
treasury: Default::default(),
|
||||
claims: rococo::ClaimsConfig { claims: vec![], vesting: vec![] },
|
||||
vesting: rococo::VestingConfig { vesting: vec![] },
|
||||
|
||||
Reference in New Issue
Block a user