From ab96e82cb336ab8b7c55b4a594e78f88cf0e5a4a Mon Sep 17 00:00:00 2001 From: Leemo <89027356+Leemo94@users.noreply.github.com> Date: Thu, 4 Jan 2024 13:49:41 +0000 Subject: [PATCH] Update tracks.rs (#119) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changes to Treasurer, Big Spender, Medium Spender and Small Spender Confirmation Periods as per: https://github.com/polkadot-fellows/RFCs/pull/20 I opted to not propose to remove the Big Spender track (it was part of the discussion on RFC 20) as I am not sure how it would affect referenda that are currently live on that Track. --------- Co-authored-by: Bastian Köcher Co-authored-by: Bastian Köcher --- CHANGELOG.md | 1 + relay/kusama/src/governance/tracks.rs | 2 +- relay/polkadot/src/governance/tracks.rs | 8 ++++---- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ca18f73b56..942c6dc292 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Election provider: use a geometric deposit base calculation for EPM signed submissions in Polkadot and Kusama ([polkadot-fellows/runtimes#56](https://github.com/polkadot-fellows/runtimes/pull/56)) - Make `IdentityInfo` generic in `pallet-identity` ([polkadot-fellows/runtimes#87](https://github.com/polkadot-fellows/runtimes/pull/87)). Context: https://github.com/paritytech/polkadot-sdk/pull/1661 - Whitelist `force_default_xcm_version` in XCM call filter ([polkadot-fellows/runtimes#45](https://github.com/polkadot-fellows/runtimes/pull/45)) +- Increase confirmation period for treasury spend tracks on Polkadot & Kusama ([polkadot-fellows/runtimes#119](https://github.com/polkadot-fellows/runtimes/pull/119)) ### Added diff --git a/relay/kusama/src/governance/tracks.rs b/relay/kusama/src/governance/tracks.rs index 08a87a677c..c15a445b48 100644 --- a/relay/kusama/src/governance/tracks.rs +++ b/relay/kusama/src/governance/tracks.rs @@ -116,7 +116,7 @@ const TRACKS_DATA: [(u16, pallet_referenda::TrackInfo); 15 decision_deposit: 1 * GRAND, prepare_period: 2 * HOURS, decision_period: 14 * DAYS, - confirm_period: 3 * HOURS, + confirm_period: 48 * HOURS, min_enactment_period: 24 * HOURS, min_approval: APP_TREASURER, min_support: SUP_TREASURER, diff --git a/relay/polkadot/src/governance/tracks.rs b/relay/polkadot/src/governance/tracks.rs index 2b6d470e51..6d9f62cf22 100644 --- a/relay/polkadot/src/governance/tracks.rs +++ b/relay/polkadot/src/governance/tracks.rs @@ -116,7 +116,7 @@ const TRACKS_DATA: [(u16, pallet_referenda::TrackInfo); 15 decision_deposit: 1 * GRAND, prepare_period: 2 * HOURS, decision_period: 28 * DAYS, - confirm_period: 3 * HOURS, + confirm_period: 7 * DAYS, min_enactment_period: 24 * HOURS, min_approval: APP_TREASURER, min_support: SUP_TREASURER, @@ -242,7 +242,7 @@ const TRACKS_DATA: [(u16, pallet_referenda::TrackInfo); 15 decision_deposit: 100 * DOLLARS, prepare_period: 4 * HOURS, decision_period: 28 * DAYS, - confirm_period: 12 * HOURS, + confirm_period: 2 * DAYS, min_enactment_period: 24 * HOURS, min_approval: APP_SMALL_SPENDER, min_support: SUP_SMALL_SPENDER, @@ -256,7 +256,7 @@ const TRACKS_DATA: [(u16, pallet_referenda::TrackInfo); 15 decision_deposit: 200 * DOLLARS, prepare_period: 4 * HOURS, decision_period: 28 * DAYS, - confirm_period: 24 * HOURS, + confirm_period: 4 * DAYS, min_enactment_period: 24 * HOURS, min_approval: APP_MEDIUM_SPENDER, min_support: SUP_MEDIUM_SPENDER, @@ -270,7 +270,7 @@ const TRACKS_DATA: [(u16, pallet_referenda::TrackInfo); 15 decision_deposit: 400 * DOLLARS, prepare_period: 4 * HOURS, decision_period: 28 * DAYS, - confirm_period: 48 * HOURS, + confirm_period: 7 * DAYS, min_enactment_period: 24 * HOURS, min_approval: APP_BIG_SPENDER, min_support: SUP_BIG_SPENDER,