Changelog
Changelog for the runtimes governed by the Polkadot Fellowship.
The format is based on Keep a Changelog.
[1.5.0] 22.04.2025
Added
- Now each system extension has its own weight, defined by
ExtensionWeightInfo
(polkadot-fellows/runtimes/pull/606) - Parachains define the default
CoreSelector
strategy, according toRFC-0103
(polkadot-fellows/runtimes/pull/606) - Update to SDK version
2412-4
(polkadot-fellows/runtimes/pull/606)- Added XCM v5 (paritytech/polkadot-sdk/pull/4826)
- Added Trusted Query API calls (paritytech/polkadot-sdk/pull/6039)
- Bounties Pallet: add approve_bounty_with_curator call (paritytech/polkadot-sdk/pull/5961)
- Collective: Dynamic deposit based on number of proposals (paritytech/polkadot-sdk/pull/3151)
- New runtime api that returns the associated pool accounts with a nomination pool (paritytech/polkadot-sdk/pull/6357)
- Enable RFC103 on Kusama (polkadot-fellows/runtimes/pull/681)
Changed
- Update to SDK version
2412-2
(polkadot-fellows/runtimes/pull/606)- Changed from
SignedExtension
toTransactionExtension
(paritytech/polkadot-sdk/pull/3685) - Identity: Decouple usernames from identities (paritytech/polkadot-sdk#5554)
- Staking: page information to staking::PayoutStarted event (paritytech/polkadot-sdk/pull/5984)
- Balances: fix: do not emit Issued { amount: 0 } event (paritytech/polkadot-sdk/pull/5946)
- Snowbridge: Support bridging native ETH (paritytech/polkadot-sdk/pull/7090)
- Runtime-APIs: Fix DryRunApi client-facing XCM versions (paritytech/polkadot-sdk/pull/7689)
- Changed from
- Kusama: disable/filter
Nis
andNisCounterpartBalances
pallets calls (polkadot-fellows/runtimes/pull/656) - Increase spend payout period for treasuries from 30 to 90 days to provide sufficient time to address issues with insufficient balance of a specific asset in the treasury pot (polkadot-fellows/runtimes/pull/647)
- Asset Hub: remove XCM sufficient asset fee trader (polkadot-fellows/runtimes#502)
- Enable Async Backing for Kusama Asset Hub (polkadot-fellows/runtimes/pull/659)
Runtime info
These runtimes were built with rustc 1.84.1 (e71f9a9a9 2025-01-27) using srtool v0.18.2
To replicate the build, use the following command:
srtool build
--root --profile production
--package CRATE_NAME --runtime-dir PATH_TO_CRATE
--build-opts="--features=on-chain-release-build"
Polkadot
🏋️ Runtime Size: 1.86Mi (1947505 bytes)
🗜 Compressed: Yes: 73.27%
🔥 Core Version: polkadot-1005000 parity-polkadot-0.tx26.au0
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x076f86b4f1d1d84f1391f0f74440967d248cf2ae2b765b0faa7e0ee004f8885d
📦 IPFS: QmQcHyH287mk5PSYptik5pTAkwathm6TWj7FzDspRpKs7D
People Polkadot
🏋️ Runtime Size: 1.08Mi (1123569 bytes)
🗜 Compressed: Yes: 72.9%
🔥 Core Version: people-polkadot-1005000 people-polkadot-0.tx0.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x40a4fbc4d7c5e1adf8db72835fd546786bff3cf13960a3700bfa299d47ddfdf2
📦 IPFS: QmVbuBxHE2ermjP1WmHALcTYxYRUAQBP7Nye8X2oef6CSv
People Kusama
🏋️ Runtime Size: 1.08Mi (1123917 bytes)
🗜 Compressed: Yes: 72.9%
🔥 Core Version: people-kusama-1005000 people-kusama-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xee62c6befcc351c24c4a7ed3b0043dfd241a6abf63ad459aceaf1c6962479eec
📦 IPFS: QmZD8diuRiD7QdWtjMQCZWW4A844R7NUdNjgvWXtTmyRR7
Kusama
🏋️ Runtime Size: 1.97Mi (2056707 bytes)
🗜 Compressed: Yes: 73.81%
🔥 Core Version: kusama-1005000 parity-kusama-0.tx26.au2
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x299d4f77bd222a64966dfb3eaa16985be10cc047ad4b9d8bc56735be60a065c2
📦 IPFS: QmS1Gfo3obgxizg41GeKgoAt5JxCJxfPjFSedLBw7FZrLz
Glutton
🏋️ Runtime Size: 535.51Ki (548360 bytes)
🗜 Compressed: Yes: 71.94%
🔥 Core Version: glutton-1005000 glutton-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x325ecf712b60c89295b68feba10b32689860f2856fa1b5dc5ceaed7ed07a2b27
📦 IPFS: QmUDa8Hy5XrEBhULDp7CdshUpcX2BiQwNkV2MKhm9fEAdm
Coretime Polkadot
🏋️ Runtime Size: 1.06Mi (1110447 bytes)
🗜 Compressed: Yes: 72.94%
🔥 Core Version: coretime-polkadot-1005000 coretime-polkadot-0.tx0.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xab0bba17b4dc3dd54632e3f63407e7a5e7b5ca3043097e71b204a50fd967726b
📦 IPFS: QmbED2sbjZ4xcSsiWNvgshLZV6pQ4Jh5AGPBUd1jSXpsxY
Coretime Kusama
🏋️ Runtime Size: 1.07Mi (1113063 bytes)
🗜 Compressed: Yes: 72.87%
🔥 Core Version: coretime-kusama-1005000 coretime-kusama-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x92ccc2c718da80526d2631e2de64bbf546b24de720220952c848f75cf10c16d3
📦 IPFS: QmbiBwn4ttSSQYRJntC3RKAaAPV2dkqou6vg8D4bDiqVSy
Collectives
🏋️ Runtime Size: 1.24Mi (1290296 bytes)
🗜 Compressed: Yes: 74.17%
🔥 Core Version: collectives-1005000 collectives-0.tx7.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xa087d01aaf0e6baa9bedaedff288369fa31e0b3e1225160ce2304c80a263a2fe
📦 IPFS: QmW7xUecyDJfKNpmxPpAXMHPadEj7thmEcdTSnuDJyUZR1
Bridge Hub Polkadot
🏋️ Runtime Size: 1.41Mi (1468674 bytes)
🗜 Compressed: Yes: 72.28%
🔥 Core Version: bridge-hub-polkadot-1005000 bridge-hub-polkadot-0.tx4.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x9b247f2ab3ce66343f6712f1a2dc90b6623ba79b5ebc5f524c561805a238e827
📦 IPFS: Qmad9au3TC2j3QVH1ABQENJN4zgCPDNrCc9HGXYebxDk2v
Bridge Hub Kusama
🏋️ Runtime Size: 1.14Mi (1188543 bytes)
🗜 Compressed: Yes: 72.49%
🔥 Core Version: bridge-hub-kusama-1005000 bridge-hub-kusama-0.tx5.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x767f281be973eb0f2f7a7a64c449511dfd1b53af63a8821d2a8becf5860b83e8
📦 IPFS: QmYZpi5s1ipW4nMJxEh7Q28GMaJ5A81A6csCrwnZrQnxcP
Asset Hub Polkadot (previously Statemint)
🏋️ Runtime Size: 1.41Mi (1468140 bytes)
🗜 Compressed: Yes: 74.92%
🔥 Core Version: statemint-1005000 statemint-0.tx15.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x63b334739786bce74b1aa4a93311b950fd464e1a2f78f8d57452ff41433bca75
📦 IPFS: QmYXBEHtqm6ccHfWRa3mC5p3RFe3NufBsBvEjPcQ8Jr31r
Asset Hub Kusama (previously Statemine)
🏋️ Runtime Size: 1.41Mi (1468355 bytes)
🗜 Compressed: Yes: 75.17%
🔥 Core Version: statemine-1005000 statemine-0.tx15.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xcecd14aa204c7c6e4249a1b6e84429e61d947528a49f4dc6ea3f6e0f0af51a53
📦 IPFS: QmcJPww5Xh7tw2B46X7CfbL9reGrHVtbhaXxi3eR62X1b7