Releases: Bullrich/polkadot-fellows-runtimes
Runtimes 1.2.7
Changelog
Changelog for the runtimes governed by the Polkadot Fellowship.
The format is based on Keep a Changelog.
Unreleased
Changed
- Polkadot chains: allow arbitrary XCM execution (polkadot-fellows/runtimes#345)
[1.2.7] 14.06.2024
Note: This release only affects the following runtimes and is not a full system release:
- Polkadot Relay Chain
- Polkadot People
Changed
- Updated Relay and People configurations to complete launch (polkadot-fellows/runtimes#350)
Runtime info
These runtimes were built with rustc 1.77.0 (aedd173a2 2024-03-17) using srtool v0.15.0
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.52Mi (1587088 bytes)
🗜 Compressed: Yes: 75.32%
🔥 Core Version: polkadot-1002007 parity-polkadot-0.tx26.au0
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x87af21ac98fa0573854249d103eadb48411d0131aee77201234d83e01881686b
📦 IPFS: QmUKR2CMMgx1jzjk1RHomQmr4w9FM2AcpyEFLmnLAxq96y
People Polkadot
🏋️ Runtime Size: 833.45Ki (853445 bytes)
🗜 Compressed: Yes: 75.38%
🔥 Core Version: people-polkadot-1002007 people-polkadot-0.tx0.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x1e50ce48d0527e436ce7a12499ad2ab314a3b2c6b863a1a1859256bd3155f2cc
📦 IPFS: QmZZypg9bMoyA4SQEemoY7ojp4gLAZR9AcvcrBUMdyf6Fr
People Kusama
🏋️ Runtime Size: 836.03Ki (856088 bytes)
🗜 Compressed: Yes: 75.32%
🔥 Core Version: people-kusama-1002006 people-kusama-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x6cb52cb17f6e6e2d598a0cb03c8284c741bf29f0e450bc65e584e3e769a5d00d
📦 IPFS: QmWK2FDzSVLFX2rhuB6GoB1muD6G1VoL3c7eFUoibJr321
Kusama
🏋️ Runtime Size: 1.58Mi (1653145 bytes)
🗜 Compressed: Yes: 75.67%
🔥 Core Version: kusama-1002006 parity-kusama-0.tx26.au2
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x435d7ae166dd251420715cec464a6785cac5efe88d51f86cb47ff56f0bfa33dd
📦 IPFS: QmYvjUFyhHDXCwauYQQFgqvNC4FLHLMye2iX39SxMnfHuw
Glutton
🏋️ Runtime Size: 483.40Ki (494992 bytes)
🗜 Compressed: Yes: 71.62%
🔥 Core Version: glutton-1002006 glutton-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xa4e2bbdbe12804b2f44881708a74135ee92e1a5c2055fb45359d3b5594dadef9
📦 IPFS: QmYqNeGjqHE8G4GveQf6LmAonGA6AXwzUUXT7VWT3ikZBQ
Encointer Parachain
🏋️ Runtime Size: 950.44Ki (973244 bytes)
🗜 Compressed: Yes: 75.88%
🔥 Core Version: encointer-parachain-1002006 encointer-parachain-1.tx4.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x1d5d9750e72dc5828f70a625ca5bf56d5e1ab2ee13efc2ad92fc36bfb109c201
📦 IPFS: QmZ4UJzink8rkkB1iB7m8hxC7JjQz4PXDPK4X69L73e925
Coretime Kusama
🏋️ Runtime Size: 823.79Ki (843552 bytes)
🗜 Compressed: Yes: 75.36%
🔥 Core Version: coretime-kusama-1002006 coretime-kusama-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xf633616ea4c07b492d18d9deaf3313ab8beee83c57b19d38eef6e481c5f28af3
📦 IPFS: QmVUzgdMc79tcPHDjDXLuh8kaQzSExKEVHz2CFUiqq1V4o
Collectives
🏋️ Runtime Size: 976.19Ki (999616 bytes)
🗜 Compressed: Yes: 76.71%
🔥 Core Version: collectives-1002006 collectives-0.tx7.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x4a4216aae7b509de1f1e6b60abc1da06b89996dd56ee5cbe97b5638fc5d60d81
📦 IPFS: QmUjLkVrcr4f5NCFw1CrnB35iwWLL6dgq4FYrQXzf2f5S4
Bridge Hub Polkadot
🏋️ Runtime Size: 1.28Mi (1336164 bytes)
🗜 Compressed: Yes: 72.04%
🔥 Core Version: bridge-hub-polkadot-1002006 bridge-hub-polkadot-0.tx4.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x9a66b26eddfde79b30c7e81094133ddd6ba8c8108b3be2e8c071553f130912d5
📦 IPFS: QmbwV8N1ErVVv9u7P1CGwpAcj6vAsBdcCZHsJuhrf7Rpfr
Bridge Hub Kusama
🏋️ Runtime Size: 1.15Mi (1204225 bytes)
🗜 Compressed: Yes: 74%
🔥 Core Version: bridge-hub-kusama-1002006 bridge-hub-kusama-0.tx5.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x40b61252d73e948be9662a5695b56dfcccfe8c2bf220706bf4032d6de1fb9211
📦 IPFS: QmZtyj637JHPJ4WwjYkWV3xR5z2Tcor4w7RzDd4givJvu3
Asset Hub Polkadot (previously Statemint)
🏋️ Runtime Size: 1.11Mi (1156019 bytes)
🗜 Compressed: Yes: 76.86%
🔥 Core Version: statemint-1002006 statemint-0.tx15.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xcaebcff2d32c7a4f64afd9d68690fe9b9214b721310955602e4a03ca27274b6d
📦 IPFS: QmZKt5eeW1uQCDyceZnM1iFqiaVfgYEvqUfSToJMGB32L9
Asset Hub Kusama (previously Statemine)
🏋️ Runtime Size: 1.11Mi (1155005 bytes)
🗜 Compressed: Yes: 77.01%
🔥 Core Version: statemine-1002006 statemine-0.tx15.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x352abd373f3da058b59ee7ec43b7a43e10ccfd739773a2cad0826fae4cb2e838
📦 IPFS: QmR5X94u7i6dpSQyZg1n3X9XR9um1LV3hEquBfbbvu3wJC
Runtimes 1.2.1
Changelog
Changelog for the runtimes governed by the Polkadot Fellowship.
The format is based on Keep a Changelog.
[1.2.1] 09.04.2024
Changed
- Modify runtimes for phase two of People Chain launch (Kusama) (polkadot-fellows/runtimes#246)
Runtime info
These runtimes were built with rustc 1.75.0 (82e1608df 2023-12-21) using srtool v0.14.0
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.50Mi (1567191 bytes)
🗜 Compressed: Yes: 75.3%
🔥 Core Version: polkadot-1002000 parity-polkadot-0.tx25.au0
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xe63f48ace7c2c20df1c8b8738ea6b3cca224021e743b57f5c47a0295dc6dd14f
📦 IPFS: QmR7Qc6QTNAwgZ8fro19FU6JyVaaCt3DbwjqxwRtwumaS8
People Kusama
🏋️ Runtime Size: 817.26Ki (836870 bytes)
🗜 Compressed: Yes: 75.33%
🔥 Core Version: people-kusama-1002001 people-kusama-0.tx0.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x95a3efe4f8cc942659e32acdd6197b33b2243512db920e422e84e8290d1c9f14
📦 IPFS: QmTS7ZXi2YLy58Uh3StJyeirfzSGF6ajcidCq9MuZaj7NF
Kusama
🏋️ Runtime Size: 1.62Mi (1691601 bytes)
🗜 Compressed: Yes: 75.75%
🔥 Core Version: kusama-1002001 parity-kusama-0.tx25.au2
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xc17b4fe5bf581aac865de728590080b9efe9d9fdce957dfadafb78f288c312bc
📦 IPFS: Qme7h7BEQAqVao8y8BHkNSosaixURoiJJEVadmDVu6yaux
Glutton
🏋️ Runtime Size: 481.29Ki (492838 bytes)
🗜 Compressed: Yes: 71.36%
🔥 Core Version: glutton-1002000 glutton-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xd26695bb824a6225b0b689ecfef411cbc61010f273060f66a39f4b434bc427b2
📦 IPFS: QmdEVW9iYQcv9TwGJX4ag8L1bPxfLFrSLCPxxtCJBqVxqw
Encointer Parachain
🏋️ Runtime Size: 936.64Ki (959115 bytes)
🗜 Compressed: Yes: 75.78%
🔥 Core Version: encointer-parachain-1002000 encointer-parachain-1.tx3.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x1388ef22dfbec48f34419acc1fca0811738ced1b444af5b0ab7c57324ab57fbf
📦 IPFS: QmRDVLArtv5pDPKNoz5tpX6e2LK5xXPitec4sUJ12DxKWP
Coretime Kusama
🏋️ Runtime Size: 813.43Ki (832949 bytes)
🗜 Compressed: Yes: 75.34%
🔥 Core Version: coretime-kusama-1002000 coretime-kusama-0.tx0.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x7a0cb64bcbdfa276cc4ebebdc5e81bfab10eaa5e9e1122aac3a29a0551d6b2da
📦 IPFS: QmNgUf3vmnZ2xtdWsYuTqSSseNuA7VHmJGie6cpZayuDy1
Collectives
🏋️ Runtime Size: 943.00Ki (965624 bytes)
🗜 Compressed: Yes: 75.82%
🔥 Core Version: collectives-1002000 collectives-0.tx6.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xb3f6fbf527c3196abbbd572f2e09a4fa4b606f61abd3f2f41059fed5f4aec992
📦 IPFS: QmagXt1XhhUETRXRP7ZNv7DoBnT23o1FGjDBeLZ1CAz9x1
Bridge Hub Polkadot
🏋️ Runtime Size: 1.14Mi (1188428 bytes)
🗜 Compressed: Yes: 74.04%
🔥 Core Version: bridge-hub-polkadot-1002000 bridge-hub-polkadot-0.tx3.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x877bf13c96f7117357db8897150e986a6c3b9f0c913db084521ae78019b9acce
📦 IPFS: QmcXJbVunvgmyiTyeXdJ9v4S6L9vzhCnKkq5EXVGWWNagR
Bridge Hub Kusama
🏋️ Runtime Size: 1.14Mi (1189078 bytes)
🗜 Compressed: Yes: 74.02%
🔥 Core Version: bridge-hub-kusama-1002000 bridge-hub-kusama-0.tx4.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xd73b67e41a86c5002ef6f53318733759f126315d9be77f1ddc9b87a8b21eaa4f
📦 IPFS: QmQSCJBkuqaJAH4D81xBkZXHv5pmRKt14QkL65qv6E6qjU
Asset Hub Polkadot (previously Statemint)
🏋️ Runtime Size: 1.07Mi (1119645 bytes)
🗜 Compressed: Yes: 76.94%
🔥 Core Version: statemint-1002000 statemint-0.tx14.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x900819e15e68e7049b79a023ca0882a0a75fc71fb0242f7e7a7045f19ff029f4
📦 IPFS: QmQr5BuV5W5ks9gyXd8CCLLg9encSnX7nxmdGapLzAWLNV
Asset Hub Kusama (previously Statemine)
🏋️ Runtime Size: 1.07Mi (1119004 bytes)
🗜 Compressed: Yes: 77.13%
🔥 Core Version: statemine-1002000 statemine-0.tx14.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x876fe4389034a36b833531c170ce1e877f9832c7a3b9096f0098a3645106b2c7
📦 IPFS: QmZU2zP7HanLBdCAtH1yzeHKfpgMvAtyEnoU2m7vQVGmUr
Runtimes 1.2.0
Changelog
Changelog for the runtimes governed by the Polkadot Fellowship.
The format is based on Keep a Changelog.
[1.2.0] 28.03.2024
Added
- Remove state-trie-migration pallet from kusama, add state trie migration to V1 on polkadot (polkadot-fellows/runtimes#170)
- Introduce chain spec generator (polkadot-fellows/runtimes#127)
- Add Encointer system parachain runtime, completing [RFC22](https://github.com/polkadot-fellows/RFCs/blob/main/text/
0022-adopt-encointer-runtime.md) (polkadot-fellows/runtimes#80) - Feature for enabling debug prints in the Polkadot and Kusama runtime (polkadot-fellows/runtimes#85)
- Added new "Wish for Change" track (polkadot-fellows/runtimes#184)
- Enable Coretime and on-demand on Kusama (polkadot-fellows/runtimes#159)
- Refund any leases that are not migrated to Coretime (have holes in them/have not yet started) (polkadot-fellows/runtimes#206)
- Enable Elastic Scaling node side feature for Kusama (polkadot-fellows/runtimes#205)
- Cancel Parachain Auctions (polkadot-fellows/runtimes#215)
- Upgrade encointer protocol to 6.1.0 (polkadot-fellows/runtimes#236)
- Update NFT deposits according to RFC-45 (polkadot-fellows/runtimes#237)
- Add Kusama People Chain (polkadot-fellows/runtimes#217)
- Asset Conversion setup for Polkadot Asset Hub, and XCM Swap Weight Trader for both Asset Hubs (polkadot-fellows/runtimes#218)
- Adds Snowbridge to Kusama and Polkadot (polkadot-fellows/runtimes#130)
- Add the Kusama Coretime Chain (polkadot-fellows/runtimes#212)
Changed
- Upgrade parachains runtime API from v7 to v8 in Kusama (context, polkadot-fellows/runtimes#148).
- Fixed the lowering of Asset Hub existential deposits.
- MMR leaves generated by
pallet_mmr
point to the next-authority-set of the current block instead of the prior block polkadot-fellows/runtimes#169 - Deprecate the
xcm::body::TREASURER_INDEX
constant and use the standardTreasury
variant from thexcm::BodyId
type instead (polkadot-fellows/runtimes#149) - Bump parachains runtime API to v9 in Kusama to enable the
node_features
function polkadot-fellows/runtimes#194 - Bump parachains runtime API to v10 in Kusama to enable the
approval-voting-params
function polkadot-fellows/runtimes#204 - Use Relay Chain's Treasury Pallet account as a destination for XCM fees on System Parachain (polkadot-fellows/runtimes#191)
- Bump parachains runtime API to v10 in Polkadot to enable async-backing subsystems(still in backwards compatible mode) polkadot-fellows/runtimes#222
- Prepared system parachain runtimes for async backing enabling (polkadot-fellows/runtimes#228)
- Update runtime weights polkadot-fellows/runtimes#223
- Treasury Spend detects relative locations of the native asset (polkadot-fellows/runtimes#233)
- Increase consumer reference limits for Asset Hubs (polkadot-fellows/runtimes#258)
- Updated Asset Hub asset class creation deposit to use
system_para_deposit()
(polkadot-fellows/runtimes#259)
Removed
- Removed the
SafeCallFilter
from the Relay Chain XCM config (polkadot-fellows/runtimes#172). - Removed the
ImOnline
pallet (polkadot-fellows/runtimes#178)
Fixed
- Fixed the cost of a single byte, sent over bridge to use the
TransactionByteFee
constant of the bridged chain polkadot-fellows/runtimes#174.
Based on Polkadot-SDK
- Upgrade dependencies to the [email protected] release (polkadot-fellows/runtimes#137)
- Upgrade dependencies to the [email protected] release (polkadot-fellows/runtimes#159)
- Upgrade dependencies to the [email protected] release (polkadot-fellows/runtimes#187)
Runtime info
These runtimes were built with rustc 1.75.0 (82e1608df 2023-12-21) using srtool v0.14.0
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.50Mi (1567191 bytes)
🗜 Compressed: Yes: 75.3%
🔥 Core Version: polkadot-1002000 parity-polkadot-0.tx25.au0
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xe63f48ace7c2c20df1c8b8738ea6b3cca224021e743b57f5c47a0295dc6dd14f
📦 IPFS: QmR7Qc6QTNAwgZ8fro19FU6JyVaaCt3DbwjqxwRtwumaS8
People Kusama
🏋️ Runtime Size: 817.36Ki (836972 bytes)
🗜 Compressed: Yes: 75.33%
🔥 Core Version: people-kusama-1002000 people-kusama-0.tx0.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x2bb624868351544c6e39afb29776a112f125f014906c6433cbda23aa6d82b29c
📦 IPFS: Qmbphh1b4jXRL5xvBwtvTBjr9jEsgaNJAWxrMk92kwSfP1
Kusama
🏋️ Runtime Size: 1.62Mi (1690274 bytes)
🗜 Compressed: Yes: 75.77%
🔥 Core Version: kusama-1002000 parity-kusama-0.tx25.au2
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x384e0191a0caf47639f394c7fb6c41c266c3799a100a93c3432fcac4e54b17d0
📦 IPFS: QmNYV6MchCsHnQ6rdVciFQTNGgWKeP1mfd445V18NXmWyv
Glutton
🏋️ Runtime Size: 481.29Ki (492838 bytes)
🗜 Compressed: Yes: 71.36%
🔥 Core Version: glutton-1002000 glutton-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xd26695bb824a6225b0b689ecfef411cbc61010f273060f66a39f4b434bc427b2
📦 IPFS: QmdEVW9iYQcv9TwGJX4ag8L1bPxfLFrSLCPxxtCJBqVxqw
Encointer Parachain
🏋️ Runtime Size: 936.64Ki (959115 bytes)
🗜 Compressed: Yes: 75.78%
🔥 Core Version: encointer-parachain-1002000 encointer-parachain-1.tx3.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x1388ef22dfbec48f34419acc1fca0811738ced1b444af5b0ab7c57324ab57fbf
📦 IPFS: QmRDVLArtv5pDPKNoz5tpX6e2LK5xXPitec4sUJ12DxKWP
Coretime Kusama
🏋️ Runtime Size: 813.43Ki (832949 bytes)
🗜 Compressed: Yes: 75.34%
🔥 Core Version: coretime-kusama-1002000 coretime-kusama-0.tx0.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x7a0cb64bcbdfa276cc4ebebdc5e81bfab10eaa5e9e1122aac3a29a0551d6b2da
📦 IPFS: QmNgUf3vmnZ2xtdWsYuTqSSseNuA7VHmJGie6cpZayuDy1
Collectives
🏋️ Runtime Size: 943.00Ki (965624 bytes)
🗜 Compressed: Yes: 75.82%
🔥 Core Version: collectives-1002000 collectives-0.tx6.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xb3f6fbf527c3196abbbd572f2e09a4fa4b606f61abd3f2f41059fed5f4aec992
📦 IPFS: QmagXt1XhhUETRXRP7ZNv7DoBnT23o1FGjDBeLZ1CAz9x1
Bridge Hub Polkadot
🏋️ Runtime Size: 1.14Mi (1188428 bytes)
🗜 Compressed: Yes: 74.04%
🔥 Core Version: bridge-hub-polkadot-1002000 bridge-hub-polkadot-0.tx3.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x877bf13c96f7117357db8897150e986a6c3b9f0c913db084521ae78019b9acce
📦 IPFS: QmcXJbVunvgmyiTyeXdJ9v4S6L9vzhCnKkq5EXVGWWNagR
Bridge Hub Kusama
🏋️ Runtime Size: 1.14Mi (1189078 bytes)
🗜 Compressed: Yes: 74.02%
🔥 Core Version: bridge-hub-kusama-1002000 bridge-hub-kusama-0.tx4.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xd73b67e41a86c5002ef6f53318733759f126315d9be77f1ddc9b87a8b21eaa4f
📦 IPFS: QmQSCJBkuqaJAH4D81xBkZXHv5pmRKt14QkL65qv6E6qjU
Asset Hub Polkadot (previously Statemint)
🏋️ Runtime Size: 1.07Mi (1119645 bytes)
🗜 Compressed: Yes: 76.94%
🔥 Core Version: statemint-1002000 statemint-0.tx14.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x900819e15e68e7049b79a023ca0882a0a75fc71fb0242f7e7a7045f19ff029f4
📦 IP...
Runtimes 1.1.0
Changelog
Changelog for the runtimes governed by the Polkadot Fellowship.
The format is based on Keep a Changelog.
[1.1.0] 10.01.2024
Changed
- Upgrade parachains runtime API from v5 to v7 in Polkadot and Kusama (polkadot-fellows/runtimes#56)
- Upgrade Preimage pallet's config implementations to adapt the new
Consideration
API (polkadot-fellows/runtimes#56) - Remove
experimental
feature flag forpallet-society
,pallet-xcm
, andruntime-common
crates imports (polkadot-fellows/runtimes#56) - Election provider: use a geometric deposit base calculation for EPM signed submissions in Polkadot and Kusama (polkadot-fellows/runtimes#56)
- Make
IdentityInfo
generic inpallet-identity
(polkadot-fellows/runtimes#87). Context: paritytech/polkadot-sdk#1661 - Whitelist
force_default_xcm_version
in XCM call filter (polkadot-fellows/runtimes#45) - Update the fellowship salary budget amount in alignment with the Fellowship Salary RFC (polkadot-fellows/runtimes#121)
- Set up an account ID for the local root location on Polkadot Collectives (polkadot-fellows/runtimes#125)
- Increase confirmation period for treasury spend tracks on Polkadot & Kusama (polkadot-fellows/runtimes#119)
Added
- Enable async backing on Kusama (polkadot-fellows/runtimes#87). Context: paritytech/polkadot-sdk#1543
- Implemented GenesisBuilder API for all runtimes (polkadot-fellows/runtimes#87). Context: paritytech/polkadot-sdk#1492
- XCM transport fees are now exponential and are sent to a treasury account (polkadot-fellows/runtimes#87). Context: paritytech/polkadot-sdk#1234
- System parachains are now trusted teleporters of each other (polkadot-fellows/runtimes#87). Context: paritytech/polkadot-sdk#1368
- Treasury is able to spend various asset kinds (polkadot-fellows/runtimes#87)
- Add BEEFY to Polkadot (polkadot-fellows/runtimes#65)
- Fellowship Treasury pallet on Polkadot Collectives (polkadot-fellows/runtimes#109)
- Added Polkadot <> Kusama bridge to support asset transfers between Asset Hubs (polkadot-fellows/runtimes#108)
Fixed
- Add missing weight functions for
runtime_parachains_hrmp
andpreimage
pallets (polkadot-fellows/runtimes#56) - Fix for Reward Deficit in the pool (polkadot-fellows/runtimes#87). Context: paritytech/polkadot-sdk#1255
Runtime info
These runtimes were built with rustc 1.74.0 (79e9716c9 2023-11-13) using srtool v0.13.0
To replicate the build, use the following command:
Polkadot
🏋️ Runtime Size: 1.36Mi (1419445 bytes)
🗜 Compressed: Yes: 74.81%
🔥 Core Version: polkadot-1001000 parity-polkadot-0.tx25.au0
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xf2a4c16af28014a747f14c26f05bd65e974e880b54372db3da8620d04ee255dd
📦 IPFS: QmeVMdCqQ1bR6UxQtHu9SyHX6dUZPzyhfRQWPN7PdBXWhb
Kusama
🏋️ Runtime Size: 1.46Mi (1530446 bytes)
🗜 Compressed: Yes: 75.36%
🔥 Core Version: kusama-1001000 parity-kusama-0.tx25.au2
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x9e790abc031170831058d980cde0e03a4e93387e03375a23176dfdb7a5f12bd4
📦 IPFS: QmbCZddP91H1snwt5w6YQ2XGUyCQVo8NdeAR8WuYT8ma7L
Glutton
🏋️ Runtime Size: 422.12Ki (432241 bytes)
🗜 Compressed: Yes: 71.48%
🔥 Core Version: glutton-1001000 glutton-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x5cd8797c69ac14125f346278def075f6f98c81a7c917d2cd363c3021014f6306
📦 IPFS: QmQgH9kFnybLUNKFrLZuuAituDkXYdYZrKxjvfzf5ki6NL
Collectives
🏋️ Runtime Size: 828.93Ki (848819 bytes)
🗜 Compressed: Yes: 74.8%
🔥 Core Version: collectives-1001000 collectives-0.tx6.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x3052b747f2e72476bff33eeace3c407d4bf7cf68daa1b6ceb6e5f265f222de3c
📦 IPFS: QmPh4nowsXhLAPXZh831J8mpQeBpwhJxBggd5LBrF8vyMQ
Bridge Hub Polkadot
🏋️ Runtime Size: 787.64Ki (806543 bytes)
🗜 Compressed: Yes: 73.83%
🔥 Core Version: bridge-hub-polkadot-1001000 bridge-hub-polkadot-0.tx3.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x303a244b43527e83b9c26932d690a14f0b616551f4c2cfd95b8f0b9703904c8f
📦 IPFS: QmcBmwbXrAWAUuFHx52n48i6ryy71Ci8awcvqDP6p6gxHR
Bridge Hub Kusama
🏋️ Runtime Size: 787.36Ki (806250 bytes)
🗜 Compressed: Yes: 73.84%
🔥 Core Version: bridge-hub-kusama-1001000 bridge-hub-kusama-0.tx4.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x79b93d4cd95cc4c5e2eae2c4413e83274d0369faf670e0ae6c63b7eacf42d441
📦 IPFS: QmfSRb6uJBJZtAkP64KtopnALM8Ty6rrnqkCYYjVoUcqXK
Asset Hub Polkadot (previously Statemint)
🏋️ Runtime Size: 887.40Ki (908688 bytes)
🗜 Compressed: Yes: 75.97%
🔥 Core Version: statemint-1001000 statemint-0.tx14.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x6eb844391f8377407a5dee57fb7887fbbdc317c06c0836b036087d6d9cd689bc
📦 IPFS: QmS21K7HKWyvRR3NzdvDY3f19pZfWgQWGdHGFaVrRD3TRc
Asset Hub Kusama (previously Statemine)
🏋️ Runtime Size: 933.79Ki (956196 bytes)
🗜 Compressed: Yes: 76.43%
🔥 Core Version: statemine-1001000 statemine-0.tx14.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xe4ca7b07445f3b090a9edfc2230c9ba0cfac0153b808491a0b66dbb00cf6a19b
📦 IPFS: QmbkehfdBdYcFiprYLb5cUVDF4cpyGWZypRVQinkmaRRnV
Runtimes 1.0.1
Changelog
Changelog for the runtimes governed by the Polkadot Fellowship.
The format is based on Keep a Changelog.
[1.0.1] 22.10.2023
Changed
- Restore governance lock periods to 7 days in Polkadot (polkadot-fellows/runtimes#86)
[1.0.0] 22.10.2023
Changed
- Update Polkadot ideal staking rate (polkadot-fellows/runtimes#26)
- Treasury deprecate
propose_spend
dispatchable (paritytech/substrate#14538) - Use benchmarked weights for
XCM
(paritytech/polkadot#7077) - Put HRMP Channel Management on General Admin Track (paritytech/polkadot#7477)
- Improve locking mechanism for parachains (paritytech/polkadot-sdk#1290)
- Allow Root to initiate auctions (paritytech/polkadot#7449)
- Remark: Allow any kind of origin (paritytech/substrate#14260)
- Im-Online: Remove network state from heartbeats (paritytech/substrate#14251)
- Nomination pools: disallow setting above global max commission (paritytech/substrate#14496)
- Rename Statemint/Statemine to Asset Hub (paritytech/cumulus#2633)
- Fellowship: Voters can initiate proposals on their votable tracks (paritytech/cumulus#2725)
- Root can promote on Polkadot Collectives (paritytech/cumulus#2781)
- Add New Assets Privileged Functions to Appropriate Proxy Types (paritytech/cumulus#2839)
- Better Handling of Candidates Who Become Invulnerable (paritytech/cumulus#2801)
Added
- Implement dynamic number of nominators (paritytech/substrate#12970 & paritytech/polkadot#6807)
- Upgrade Kusama to Society V2 (paritytech/polkadot#7356)
- Kusama state version switch and migration (paritytech/polkadot#7015)
- Add Nomination Pools and Voters List to Staking Proxy (paritytech/polkadot#7448)
- Add minting price to the pre-signed mint object (paritytech/substrate#14242)
- Add mint price to the witness object on mint and confirm it (paritytech/substrate#14257)
- Stabilize Metadata V15 (paritytech/substrate#14481)
- Add Ability to Add/Remove Invulnerable Collators (paritytech/cumulus#2596)
- Polkadot Fellowship promotion/demotion periods, members activity and salaries (paritytech/cumulus#2607)
- Add asset conversion to asset hub Kusama (paritytech/cumulus#2935)
Fixed
- Unlock/unreserve Gov v1 balances and remove kvs (paritytech/polkadot#7314)
- Polkadot 28 days as conviction voting period (paritytech/polkadot#7595)
- XCM: Fix issue with RequestUnlock (paritytech/polkadot#7278)
- Clear Existing HRMP Channel Request When Force Opening (paritytech/polkadot#7389)
- Prune upgrade cooldowns (paritytech/polkadot#7470)
- Assets
destroy_accounts
releases the deposit
(paritytech/substrate#14443) - Update Polkadot Collectives to use
limited_teleport_assets
for automatic slash handling, as
teleport_assets
is deprecated and caused a failing integration test. (polkadot-fellows/runtimes#46)
Runtime info
These runtimes were built with rustc 1.73.0 (cc66ad468 2023-10-03) using srtool v0.12.0
Polkadot
🏋️ Runtime Size: 1.21Mi (1259295 bytes)
🗜 Compressed: Yes: 75.07%
🔥 Core Version: polkadot-1000000 parity-polkadot-0.tx24.au0
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x075aeed65c6469e803a71a60aab14b4f18db12ee22bd85a11cedd4d8c9bef588
📦 IPFS: QmaqVg6FTHFFLBfokEPpmRnvTdHEA6RPchMtmXxMtvHtiH
Kusama
🏋️ Runtime Size: 1.37Mi (1432848 bytes)
🗜 Compressed: Yes: 75.35%
🔥 Core Version: kusama-1000000 parity-kusama-0.tx24.au2
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xce0021a15a8b85a43906d9ef5aac9eed349194f76732319d63a0860e58ff1c6a
📦 IPFS: QmPWd1ypL1KTSkqGxkABPGxs4bAbZ1dbbWDeJHeek1bapE
Glutton
🏋️ Runtime Size: 380.02Ki (389135 bytes)
🗜 Compressed: Yes: 72.12%
🔥 Core Version: glutton-1000000 glutton-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xe1ff736348d2a5609e9de84e398a31f2e57c9046de7cac31daec300c5283d1de
📦 IPFS: QmR7bJWLGN6EAXaJ5vARWBuHMMUiFe6D8LcyyNza3Se3AE
Collectives
🏋️ Runtime Size: 733.38Ki (750976 bytes)
🗜 Compressed: Yes: 75.25%
🔥 Core Version: collectives-1000000 collectives-0.tx5.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x5305d6285d4cb618634dede0a840bf5974fb7f29e223a9c0d41aa75eb980ab1b
📦 IPFS: QmZvYDfPD3qqgNUgLYFSACsr5etUwDkPt7r4ge2sRXM5Fm
Bridge Hub Polkadot
🏋️ Runtime Size: 587.19Ki (601280 bytes)
🗜 Compressed: Yes: 74.5%
🔥 Core Version: bridge-hub-polkadot-1000000 bridge-hub-polkadot-0.tx2.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x3567c6ce6a14bc6144d10763f4f9f94c06fd7eeddd8e136feb8bcda3808f48c8
📦 IPFS: QmZwSczTDcjfutPoxEjFwtbRJcdmFhT8mFkjuXAKPbhRNJ
Bridge Hub Kusama
🏋️ Runtime Size: 587.26Ki (601354 bytes)
🗜 Compressed: Yes: 74.49%
🔥 Core Version: bridge-hub-kusama-1000000 bridge-hub-kusama-0.tx3.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x2e3513276ccca482725b30fc5ab8ac1f56815e06700f016b686c0b0f71582267
📦 IPFS: QmXukcEEQRf4jdnMx9SqCeyPBxxyiKxzki9zgnXRtMrk8L
Statemint
🏋️ Runtime Size: 810.52Ki (829970 bytes)
🗜 Compressed: Yes: 76.54%
🔥 Core Version: statemint-1000000 statemint-0.tx13.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x2699ff71918ba9ac3275e9c6355bb8d2404b7fc83205191e1e3d68ede5e5442e
📦 IPFS: QmcvobsEpEE8bNfXJM9c2HaHZ9PwEySH9ydUxhBfFDtms5
Statemine
🏋️ Runtime Size: 859.10Ki (879713 bytes)
🗜 Compressed: Yes: 76.97%
🔥 Core Version: statemine-1000000 statemine-0.tx13.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xf503d6b5d36bf1746a82fa8c66e93622a571aec8e95467eb6a084e610c23b78d
📦 IPFS: QmUauRQYdPKbkVJRwq9kYTtQQHNQ4KAUXv2wWnnoeaxfBR
Runtimes 1.0.0
Changelog
Changelog for the runtimes governed by the Polkadot Fellowship.
The format is based on Keep a Changelog.
[1.0.0] 22.10.2023
Changed
- Update Polkadot ideal staking rate (polkadot-fellows/runtimes#26)
- Treasury deprecate
propose_spend
dispatchable (paritytech/substrate#14538) - Use benchmarked weights for
XCM
(paritytech/polkadot#7077) - Put HRMP Channel Management on General Admin Track (paritytech/polkadot#7477)
- Improve locking mechanism for parachains (paritytech/polkadot-sdk#1290)
- Allow Root to initiate auctions (paritytech/polkadot#7449)
- Remark: Allow any kind of origin (paritytech/substrate#14260)
- Im-Online: Remove network state from heartbeats (paritytech/substrate#14251)
- Nomination pools: disallow setting above global max commission (paritytech/substrate#14496)
- Rename Statemint/Statemine to Asset Hub (paritytech/cumulus#2633)
- Fellowship: Voters can initiate proposals on their votable tracks (paritytech/cumulus#2725)
- Root can promote on Polkadot Collectives (paritytech/cumulus#2781)
- Add New Assets Privileged Functions to Appropriate Proxy Types (paritytech/cumulus#2839)
- Better Handling of Candidates Who Become Invulnerable (paritytech/cumulus#2801)
Added
- Implement dynamic number of nominators (paritytech/substrate#12970 & paritytech/polkadot#6807)
- Upgrade Kusama to Society V2 (paritytech/polkadot#7356)
- Kusama state version switch and migration (paritytech/polkadot#7015)
- Add Nomination Pools and Voters List to Staking Proxy (paritytech/polkadot#7448)
- Add minting price to the pre-signed mint object (paritytech/substrate#14242)
- Add mint price to the witness object on mint and confirm it (paritytech/substrate#14257)
- Stabilize Metadata V15 (paritytech/substrate#14481)
- Add Ability to Add/Remove Invulnerable Collators (paritytech/cumulus#2596)
- Polkadot Fellowship promotion/demotion periods, members activity and salaries (paritytech/cumulus#2607)
- Add asset conversion to asset hub Kusama (paritytech/cumulus#2935)
Fixed
- Unlock/unreserve Gov v1 balances and remove kvs (paritytech/polkadot#7314)
- Polkadot 28 days as conviction voting period (paritytech/polkadot#7595)
- XCM: Fix issue with RequestUnlock (paritytech/polkadot#7278)
- Clear Existing HRMP Channel Request When Force Opening (paritytech/polkadot#7389)
- Prune upgrade cooldowns (paritytech/polkadot#7470)
- Assets
destroy_accounts
releases the deposit
(paritytech/substrate#14443) - Update Polkadot Collectives to use
limited_teleport_assets
for automatic slash handling, as
teleport_assets
is deprecated and caused a failing integration test. (polkadot-fellows/runtimes#46)
Runtime info
These runtimes were built with rustc 1.70.0 (90c541806 2023-05-31) using srtool v0.11.1
Polkadot
🏋️ Runtime Size: 1.20Mi (1251769 bytes)
🗜 Compressed: Yes: 74.76%
🔥 Core Version: polkadot-1000000 parity-polkadot-0.tx24.au0
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x17e1c7023134c196678f202daf8071a25f63f3e7b3937d8632a7474c618dc9a4
📦 IPFS: QmQJHfdVp8BboYwFku2bn26uciPQYUyPj46iKPxGkw7sTs
Kusama
🏋️ Runtime Size: 1.36Mi (1423532 bytes)
🗜 Compressed: Yes: 74.99%
🔥 Core Version: kusama-1000000 parity-kusama-0.tx24.au2
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x66aa6fe6a8c72fde705cf83e730bb44b2af450034fccbc6fc07e793922b4bda0
📦 IPFS: QmXHZwC7DT4ZXXyENudXMTtan4ztXmqGYKM7sXQbNmDwe5
Glutton
🏋️ Runtime Size: 381.42Ki (390570 bytes)
🗜 Compressed: Yes: 72.64%
🔥 Core Version: glutton-1000000 glutton-0.tx1.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x3393fd49f05178ac43143dd7c1db22050b880347f1a53ed8856cda43940e3438
📦 IPFS: QmX2Wd61ga9JjCev8S4Qhfj4D4jh9DaL32Ej4kKpH4VrcC
Collectives
🏋️ Runtime Size: 743.31Ki (761144 bytes)
🗜 Compressed: Yes: 75.06%
🔥 Core Version: collectives-1000000 collectives-0.tx5.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xb061815642328374a62b3282c78fa8bef5a27cd313d4ac79cbd49e43e0a4b879
📦 IPFS: QmPTQxTYhybfh3rvdRSKjhKqxQWThpY2ru25op9q9GMbJu
Bridge Hub Polkadot
🏋️ Runtime Size: 603.28Ki (617755 bytes)
🗜 Compressed: Yes: 74.52%
🔥 Core Version: bridge-hub-polkadot-1000000 bridge-hub-polkadot-0.tx2.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xf43e890a5eca0230a7eaaf88a60b8cc5ccb0ef157986f628650b071e47f7d323
📦 IPFS: QmfHeEUStEV1sCp9xd3S9gfX5tCuAZD8QRkLGdtaNQqqoE
Bridge Hub Kusama
🏋️ Runtime Size: 603.56Ki (618040 bytes)
🗜 Compressed: Yes: 74.51%
🔥 Core Version: bridge-hub-kusama-1000000 bridge-hub-kusama-0.tx3.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x508051b5ad047b62bea84d6999574e199450f30fcd71bfe982ddd450ae2fa076
📦 IPFS: QmW4K8T9CBxoof2aNUHsu5aZip8WhYd5KCyQqMsd9rpUu5
Statemint
🏋️ Runtime Size: 819.58Ki (839240 bytes)
🗜 Compressed: Yes: 76.24%
🔥 Core Version: statemint-1000000 statemint-0.tx13.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0x52c2f520914514a196059fc8cc74f516a004f2463ba11d7385b5241bb5d50ee4
📦 IPFS: QmdtRRafXCtVcdkdMQbfukZ6FnrrDwwTgcRvefJg2gWhnr
Statemine
🏋️ Runtime Size: 869.20Ki (890056 bytes)
🗜 Compressed: Yes: 76.6%
🔥 Core Version: statemine-1000000 statemine-0.tx13.au1
🎁 Metadata version: V14
🗳️ Blake2-256 hash: 0xdc67f32dd384ca8a2808543ced74f5c75cf066ad88920f163e4c7d128bbe9431
📦 IPFS: QmR1iN4DuugyCHqd5iCYqbc4ssWehPAMQTHQhw3uFNpM65