From 84fb2f6fc44b7b2dbbeda167bf9fa6635a42adf1 Mon Sep 17 00:00:00 2001 From: dhirajs0 Date: Fri, 3 Apr 2026 19:06:07 +0530 Subject: [PATCH 1/5] Increase BountyDepositBase on Asset Hub Polkadot and Kusama --- system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs | 3 +-- .../asset-hubs/asset-hub-polkadot/src/treasury.rs | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs index bf12d893a1..35ad81cafb 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs @@ -138,8 +138,7 @@ parameter_types! { ), xcm::latest::Junction::GeneralIndex(8)], ), ]; - // `176` is the size of the `Bounty` struct in bytes. - pub const BountyDepositBase: Balance = system_para_deposit(0, 176); + pub const BountyDepositBase: Balance = 100 * QUID; // per byte for the bounty description. pub const DataDepositPerByte: Balance = system_para_deposit(0, 1); pub const BountyDepositPayoutDelay: BlockNumber = 0; diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs index a419c81114..5e36348786 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs @@ -91,8 +91,7 @@ parameter_types! { ), ), ]; - // `176` is the size of the `Bounty` struct in bytes. - pub const BountyDepositBase: Balance = system_para_deposit(0, 176); + pub const BountyDepositBase: Balance = 100 * DOLLARS; // per byte for the bounty description. pub const DataDepositPerByte: Balance = system_para_deposit(0, 1); pub const BountyDepositPayoutDelay: BlockNumber = 0; From bbe6cdd276736a34b849bf0b03e60abeb32566d5 Mon Sep 17 00:00:00 2001 From: dhirajs0 Date: Fri, 3 Apr 2026 19:25:45 +0530 Subject: [PATCH 2/5] doc: changelog Made-with: Cursor --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56b948b3d2..2b0e7f0dab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,6 +38,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Changed - people-polkadot: Enable elastic scaling with 2s block times and 3 cores ([#1116](https://github.com/polkadot-fellows/runtimes/pull/1116)) +- Asset Hub Polkadot/Kusama: Update `BountyDepositBase` to use a fixed value (100 DOT / 100 QUID) instead of `system_para_deposit(0, 176)` to better reflect the economic significance of bounty proposals ([#1132](https://github.com/polkadot-fellows/runtimes/pull/1132)) ## [2.1.1] 13.03.2026 From 111606783d99e33716876fe64079465a1c919de6 Mon Sep 17 00:00:00 2001 From: dhirajs0 Date: Fri, 3 Apr 2026 22:49:27 +0530 Subject: [PATCH 3/5] decrease BountyDepositBase to 10 QUID/DOLLARS for KAH and PAH --- system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs | 2 +- system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs index 35ad81cafb..ad44645c8c 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/treasury.rs @@ -138,7 +138,7 @@ parameter_types! { ), xcm::latest::Junction::GeneralIndex(8)], ), ]; - pub const BountyDepositBase: Balance = 100 * QUID; + pub const BountyDepositBase: Balance = 10 * QUID; // per byte for the bounty description. pub const DataDepositPerByte: Balance = system_para_deposit(0, 1); pub const BountyDepositPayoutDelay: BlockNumber = 0; diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs index 5e36348786..1a6a3bec3b 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/treasury.rs @@ -91,7 +91,7 @@ parameter_types! { ), ), ]; - pub const BountyDepositBase: Balance = 100 * DOLLARS; + pub const BountyDepositBase: Balance = 10 * DOLLARS; // per byte for the bounty description. pub const DataDepositPerByte: Balance = system_para_deposit(0, 1); pub const BountyDepositPayoutDelay: BlockNumber = 0; From 2039eb54ba976633e4ae1bc628e6e2920516b87f Mon Sep 17 00:00:00 2001 From: dhirajs0 Date: Fri, 3 Apr 2026 22:54:13 +0530 Subject: [PATCH 4/5] Update BountyDepositBase in CHANGELOG to reflect fixed values of 10 DOT and 10 QUID for Asset Hub Polkadot/Kusama --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b0e7f0dab..ee39ae7766 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,7 +38,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Changed - people-polkadot: Enable elastic scaling with 2s block times and 3 cores ([#1116](https://github.com/polkadot-fellows/runtimes/pull/1116)) -- Asset Hub Polkadot/Kusama: Update `BountyDepositBase` to use a fixed value (100 DOT / 100 QUID) instead of `system_para_deposit(0, 176)` to better reflect the economic significance of bounty proposals ([#1132](https://github.com/polkadot-fellows/runtimes/pull/1132)) +- Asset Hub Polkadot/Kusama: Update `BountyDepositBase` to use a fixed value (10 DOT / 10 QUID) instead of `system_para_deposit(0, 176)` to better reflect the economic significance of bounty proposals ([#1132](https://github.com/polkadot-fellows/runtimes/pull/1132)) ## [2.1.1] 13.03.2026 From 44a973319a2e0751885936f71e52e529d80aceb7 Mon Sep 17 00:00:00 2001 From: dhirajs0 Date: Tue, 7 Apr 2026 12:20:46 +0530 Subject: [PATCH 5/5] update changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee39ae7766..caa54b5bfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Kusama & Polkadot relay: Waive XCM fees for Treasury pallet origin. - [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Collectives Polkadot: Waive XCM fees for Fellowship/Ambassador Treasury and Salary pallet origins. - [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Asset Hub Kusama & Polkadot: Activate `TransferAllAssets` on `pallet_bounties` to sweep fungibles from closed bounty accounts. +- [[#1114](https://github.com/polkadot-fellows/runtimes/pull/1114)] Asset Hub Kusama & Polkadot: Set `BountyDepositBase` on `pallet_bounties` to `10 * QUID` / `10 * DOLLARS` instead of `system_para_deposit(0, 176)`, aligning the proposer deposit with other fixed governance deposits on Asset Hub. ### Fixed @@ -38,7 +39,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Changed - people-polkadot: Enable elastic scaling with 2s block times and 3 cores ([#1116](https://github.com/polkadot-fellows/runtimes/pull/1116)) -- Asset Hub Polkadot/Kusama: Update `BountyDepositBase` to use a fixed value (10 DOT / 10 QUID) instead of `system_para_deposit(0, 176)` to better reflect the economic significance of bounty proposals ([#1132](https://github.com/polkadot-fellows/runtimes/pull/1132)) ## [2.1.1] 13.03.2026