Greetings everyone!
After discussing these changes with many people in the ecosystem, I have finally prepared a referendum that will reconfigure Kusama's runtime accordingly. This referendum will change the following parameters in the spending tracks:
Track | Spend Limit | Max Deciding | Min Approval | Preparation Period | Confirmation Period | Decision Period |
---|---|---|---|---|---|---|
Small Tipper | No Change | 200 -> 6 | No Change | 1 mins -> 3 hrs | No Change | No Change |
Big Tipper | No Change | 100 -> 3 | No Change | 10 mins -> 6 hrs | No Change | No Change |
Small Spender | 333 KSM -> 100 KSM | 50 -> 7 | No Change | 4 hrs -> 24 hrs | No Change | No Change |
Medium Spender | 3,333 KSM -> 1,250 KSM | 50 -> 2 | No Change | 4 hrs -> 24 hrs | No Change | No Change |
Big Spender | 33,333 KSM -> 2,500 KSM | 50 -> 1 | 50% -> 66% | 4 hrs -> 24 hrs | 48 hrs -> 24 hrs | No Change |
Treasurer | No Change | No Change | 50% -> 66% | 2 hrs -> 48 hrs | 3 hrs -> 48 hrs | 14 days -> 28 days |
For now, the preimage is unnoted. However you can verify the hash by using srtool v0.11.0. The call is:
utility.withWeight(
system.setCode(
<adam-spending-reconfig wasm blob>
),
1000000000000,
10000000
)
You can find the summary of changes on Github here.
Treasury reconfiguration discussions here and here.
I made a video going through the whole process of this referendum but it got removed from Youtube due to copyright strikes on the music in the background. I uploaded it to Twitter though so hopefully it will stay up there.
srtool output:
✨ Your Substrate WASM Runtime is ready! ✨
Summary generated with srtool v0.11.0 using the docker image paritytech/srtool:1.70.0:
Package : kusama-runtime v0.9.43
GIT commit : 700acb8e1fc20d53c71f7fdfea44dbe09d171c59
GIT tag : v0.9.43
GIT branch : adam-spending-reconfig
Rustc : rustc 1.70.0 (90c541806 2023-05-31)
Time : 2023-07-12T03:09:55Z
== Compact
Version : kusama-9431 (parity-kusama-0.tx23.au2)
Metadata : V14
Size : 6.76 MB (7087543 bytes)
setCode : 0xb33c31bd19d662efa286825b762e12f4b5c5f3efe52adb9364f0536b85c23411
authorizeUpgrade : 0x39d7596c5ff88184df84e1c8b97c990c770d3b504e1a14184f7cc1a7dc11554f
IPFS : QmTM2YunEtFS16M7U82tBVDXZoSqj6Ygj4BFvPoEzbD9Nq
BLAKE2_256 : 0x6931efb33b54eb6415b0bc5872623049eb5c5d130dc8fff31597c2c4791b81a7
Wasm : runtime/kusama/target/srtool/release/wbuild/kusama-runtime/kusama_runtime.compact.wasm
== Compressed
Version : kusama-9431 (parity-kusama-0.tx23.au2)
Metadata : V14
Size : 1.41 MB (1482916 bytes)
Compression : 79.08%
setCode : 0x47c4c4406c953aa037361422b6633ad3238f324b065999e55f50ea30fc11f08d
authorizeUpgrade : 0x5643d874b0e71ad9a5dd2341e29e06e28ca2b19db770298785adc1db527f7afc
IPFS : QmNt3L38axQ9q4ibhx3FaNKLF4CwX7WkWpPU6CAycbVtGw
BLAKE2_256 : 0x6320cbe21cd6ddf5fdc371a6d2da568d4b179dc5648eb2559e2e801370375b99
Wasm : runtime/kusama/target/srtool/release/wbuild/kusama-runtime/kusama_runtime.compact.compressed.wasm
Respectfully,
Adam
Referendum Purpose: A referendum is being proposed to reconfigure Kusama's runtime, specifically the spending tracks.
Changes in Spending Tracks:
Verification: The changes can be verified using srtool v0.11.0
.
Github Summary: A detailed summary of the changes is available on Github.
Treasury Discussions: Discussions about the treasury reconfiguration are available here and here.
Video Explanation: A video explaining the referendum was removed from YouTube but is available on Twitter.
srtool Output: The runtime was compiled using srtool v0.11.0
with specific details provided in the output.
Threshold