Releases: paritytech/cumulus
Client polkadot-parachain v1.0.0 (for Polkadot v1.0.0)
This release contains the changes from v0.9.430 to v1.0.0.
Global Priority
βοΈ Medium: This is a medium priority release and you should upgrade in a timely manner.
Rust compiler versions
This release was tested against the following versions of rustc. Other versions may work.
- Rust Stable:
rustc 1.70.0 (90c541806 2023-05-31) - Rust Nightly:
rustc 1.71.0-nightly (8b4b20836 2023-05-22)
Database Migrations
No Database migration detected in this release.
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Client
- [P]
#7293Low - Cli: enable beefy by default on test networks - [S]
#14252Low - Sp-api: set correct where bound in the generated code - [S]
#14236Low - Incorporatesc-peersetintosc-network - [S]
#14230Low - Make offchain tx pool creation reusable - [S]
#14285Low - Sc-transaction-pool: always use best block to check if we sh⦠- [S]
#14391Low - Expose setting kademlia replication factor through node cli - [S]
#14455Low - Sc-network: improve invalid boot node reporting - [S]
#13317Low - Update reference hardware specs - [S]
#14474Low - Frame-benchmarking-cli: remove native dispatch requirement - [S]
#14447Low - Sp-api: support nested transactions - [S]
#14398Low - Sp-api: putframe-metadatabehind some feature - [S]
#14490Low - Wasm-builder: makehashanddateoptional - [P]
#7451Low - Do not depend on native runtimes forruntimeapi - [S]
#14511Low - Sc-cli: removesubstratecli::native_runtime_versionfuncti⦠- [P]
#7303Low - Pvf: add landlock sandboxing
API
- [S]
#12984Low - Asset conversion pallet - [S]
#14244Low - Rpc-spec-v2: renameruntimeupdatesflag towithruntime - [S]
#14267Low - Sp-api: make the generated code act based onstdin `sp-apβ¦
Misc
Docker images
The docker image for this release can be found in Docker hub.
(It will be available a few minutes after the release has been published).
You may also pull it with:
docker pull parity/polkadot-parachain:latest
Client polkadot-parachain v0.9.430 (for Polkadot v0.9.43)
This release contains the changes from v0.9.420 to v0.9.430.
Global Priority
βοΈ Medium: This is a medium priority release and you should upgrade in a timely manner.
Rust compiler versions
This release was tested against the following versions of rustc. Other versions may work.
- Rust Stable:
rustc 1.69.0 (84c898d65 2023-04-16) - Rust Nightly:
rustc 1.71.0-nightly (8b4b20836 2023-05-22)
Database Migrations
No Database migration detected in this release.
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Client
- [P]
#7144Low - Bump wasmtime from 6.0.1 to 6.0.2 - [S]
#13999Low - Manual seal delayed finalize - [S]
#13384Low - Rpc server: break legacy cli options and remove "backward co⦠- [S]
#13701Low - Statement store - [P]
#7018Low - Update wococo chainspec - [S]
#14094Low - Sc-informant: do not showblock historyif doing major syn⦠- [C]
#2382Low - Consensus utilities and rearchitecture for more dynamic coll⦠- [S]
#14182Low - Revertcmd: expose database params via cli - [S]
#14190Low - Warpsync: show number of required peers in informant - [S]
#14191Low - Triecache: fine tune the size of the local and node cache - [S]
#13800Low - Remove wasmi backend from sc-executor - [S]
#14252Low - Sp-api: set correct where bound in the generated code
API
- [S]
#13807βοΈ Medium - Contracts: add events to contractresult - [S]
#13027Low - Addserdefeature flag to primitives - [P]
#6271βοΈ Medium - Use message queue pallet for ump dispatch [βοΈ XCM]
Misc
- [P]
#6271βοΈ Medium - Use message queue pallet for ump dispatch [βοΈ XCM]
Docker images
The docker image for this release can be found in Docker hub.
(It will be available a few minutes after the release has been published).
You may also pull it with:
docker pull parity/polkadot-parachain:latest
Parachain Runtimes v9430 (for Polkadot 0.9.43)
This release contains the changes from parachains-v9420 to parachains-v9430.
Notable Runtime Changes
This release contains several new features for Asset Hub (formerly known as Statemint).
- Substrate #13843 allows asset admins to create asset accounts that don't exist within the asset class yet. It also allows asset class Freezers to block an account within the scope of its class. A
Frozenaccount cannot have an asset withdrawn from it, but can receive the asset. ABlockedaccount can neither have an asset withdrawn nor deposited. Thethawcall will return either aFrozenorBlockedaccount to theLiquid(normal) state. - Cumulus #2595 introduces the new NFT pallet (NFT 2.0) to the Polkadot Asset Hub.
- Cumulus #2540 adds a new instance of the Assets pallet to the Polkadot Asset Hub, which supports foreign assets, i.e. assets that are native to other chains and identifiable via
MultiLocation. - Cumulus #2600 introduces NFT fractionalization to the Westend Asset Hub.
Runtime Migrations
This release contains no runtime migrations.
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.10.0 and rustc 1.69.0 (84c898d65 2023-04-16).
Bridge-hub-kusama
ποΈ Runtime Size: 623.13 KB (638087 bytes)
π₯ Core Version: bridge-hub-kusama-9430 (bridge-hub-kusama-0.tx3.au1)
π Compressed: Yes: 79.11%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x51a4b65cbac62948604339582cfc103e86a4061ff0e2312582dd17d5961590d4
π¦ IPFS: Qmcc4Gpr7DSLjxGNeP8p8JDCsia139ocpsjxA4eKr5UAAJ
Bridge-hub-polkadot
ποΈ Runtime Size: 622.79 KB (637739 bytes)
π₯ Core Version: bridge-hub-polkadot-9430 (bridge-hub-polkadot-0.tx2.au1)
π Compressed: Yes: 79.13%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x1cbac9d27448dc0777f7253fb8b976bc60c6077178a4cec9c8582d12199490bd
π¦ IPFS: QmZVRY1wEax1VL6iRn15BrjJUTkd7CVP6MbCzAHRgfDPwj
Bridge-hub-rococo
ποΈ Runtime Size: 743.73 KB (761582 bytes)
π₯ Core Version: bridge-hub-rococo-9430 (bridge-hub-rococo-0.tx3.au1)
π Compressed: Yes: 79.4%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x862902f54ff4ba02cf754fef23e13990975563dc18985b6400b1e86af3cc9b86
π¦ IPFS: QmRAvVhXMkaqBmzWcHQzyBXC5a1vUfD6bjJ8f4aJDvjwBm
Contracts
ποΈ Runtime Size: 1.03 MB (1081840 bytes)
π₯ Core Version: contracts-rococo-9430 (contracts-rococo-0.tx6.au1)
π Compressed: Yes: 79.96%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x388d16f63919dee8a8ba3ba2a3b4519eb3f7c480a48880ef03fe2aaa601ba745
π¦ IPFS: QmXDSH85iATNtQYGJbEXMX1EUTM8ddcDsNxSgKZa8fin46
Polkadot-collectives
ποΈ Runtime Size: 767.49 KB (785908 bytes)
π₯ Core Version: collectives-9430 (collectives-0.tx5.au1)
π Compressed: Yes: 79.4%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xf626bf4b4a80fba4c6b21fda0c8b49c44a2115dfc5320d0a67a6e6c17e87a3ed
π¦ IPFS: QmfCBGvkU8ve2YsAmxQAWqhXioXzT8kvFCfGYSc7fXRCGS
Rococo
ποΈ Runtime Size: 630.74 KB (645874 bytes)
π₯ Core Version: test-parachain-9430 (test-parachain-0.tx6.au1)
π Compressed: Yes: 79.59%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xc38ae699d49aff3d6396f8f3ba5c50e9743b85454446da01d3c27747ad1ec159
π¦ IPFS: QmTFocGbT4621jfisaVBbVCPGDRRzDaeHa86MjP5QtbGZe
Shell
ποΈ Runtime Size: 372.94 KB (381888 bytes)
π₯ Core Version: shell-2 (shell-0.tx1.au1)
π Compressed: Yes: 77.19%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xc038f771c8bc29efa6035b474bd10ca6556000f0ec9e8404d149ba1afc7a893f
π¦ IPFS: QmVPQe3FEdutK9DX2rGYtRL5QQEki7HHiX7zBPLkP6efta
Kusama Asset Hub (Statemine)
ποΈ Runtime Size: 880.38 KB (901505 bytes)
π₯ Core Version: statemine-9430 (statemine-0.tx13.au1)
π Compressed: Yes: 80.1%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xec57d18d4e49ae63c46eea702d32986fe7049ff643d873dd881933799d49ba25
π¦ IPFS: QmUq82Hwz4a3SMRq5wjw3E7BgSBnsEU6ft4rzTss673DSZ
Polkadot Asset Hub (Statemint)
ποΈ Runtime Size: 880.40 KB (901528 bytes)
π₯ Core Version: statemint-9430 (statemint-0.tx13.au1)
π Compressed: Yes: 80.1%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xc90110c215c22fbdbc9ad6dad96b04622672e7107e272f99b1d8087d886bcb91
π¦ IPFS: QmUPkSfsrLW6xthGHuVHxps91V8i2GTdkGNvyaSFgvGAw9
Westend Asset Hub (Westmint)
ποΈ Runtime Size: 891.36 KB (912751 bytes)
π₯ Core Version: westmint-9430 (westmint-0.tx13.au1)
π Compressed: Yes: 80.09%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xa5f089950bef53be5bff025bffef9d68cffa53c24e1ba402df506994d7d9bfcf
π¦ IPFS: QmWgHmRXaRax6u7LDhKcoUmfJGzzXcgBoam8oXxFcrZTvW
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Runtime Migrations
Runtime
- [P]
#5990Low - Add swapped event to registrar - [P]
#6960Low - Runtime/polkadot: enable disputes rewards and slashing - [C]
#2111βοΈ Medium - Bridgehub rococo/wococo runtimes - [S]
#13852Low - Fungible conformance tests: inspect and mutate - [S]
#13417Low - Improve handling of unsetstorageversion
...
Client polkadot-parachain v0.9.420 (for Polkadot v0.9.42)
This release contains the changes from v0.9.400 to v0.9.420.
Global Priority
βοΈ Medium: This is a medium priority release, and you should upgrade in a timely manner.
Rust compiler versions
This release was tested against the following versions of rustc. Other versions may work.
- Rust Stable:
rustc 1.69.0 (84c898d65 2023-04-16) - Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Database Migrations
No Database migration detected in this release.
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Client
- [S]
#13684Low - Try-runtime: run migration checks per default - [S]
#13580Low - Support stable rust for compiling the runtime - [S]
#13799Low - Remove deprecated batch verification - [S]
#13769Low - Proofrecorder: implement transactional support - [S]
#13794Low - Fixtry-runtime follow-chain, try-runtime upgrade tuple te⦠- [S]
#13824Low - Make blocks per request configurable - [S]
#13740Low - Refactor(sc-executor): use wasm executor builder instead of β¦ - [S]
#13918Low - Unqueue invalid transactions when skipping - [S]
#13917Low - Drain all the pending messages in the channel when `tracingu⦠- [S]
#13925Low - Sc-allocator: do not panic on invalid header pointer - [P]
#7040Low - Switch to dns name based bootnodes for rococo - [S]
#13870Low - Refactor(cli): make some run params reusable
API
- [P]
#6885Low - Release parachain host api v4 - [S]
#13630βοΈ Medium - Bumptrie-dbto 0.27.1 (fix storage iteration bug + changeβ¦ - [S]
#12951Low - Deprecatecurrency; introduce holds and freezing into `funβ¦
Misc
- [P]
#6884Low - Remove duplicated arm and fix version index [βοΈ XCM] - [C]
#2326Low - Parachains should charge for proof size weight
Docker images
The docker image for this release can be found in Docker hub.
(It will be available a few minutes after the release has been published).
You may also pull it with:
docker pull parity/polkadot-parachain:latest
Parachain Runtimes v9420 (for Polkadot 0.9.42)
This release contains the changes from parachains-v9400 to parachains-v9420.
Runtime Migrations
Polkadot Collectives
As introduced in Cumulus 2236, this release includes a migration that imports the Polkadot Fellowship with its current membership from the Kusama network.
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.10.0 and rustc 1.69.0 (84c898d65 2023-04-16).
Bridge-hub-kusama
ποΈ Runtime Size: 625.72 KB (640738 bytes)
π₯ Core Version: bridge-hub-kusama-9420 (bridge-hub-kusama-0.tx3.au1)
π Compressed: Yes: 79.19%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x0d6b0154b039a3c7dfead7371f3f1d406f3a7a52307e99588a5d1743cfc52996
π¦ IPFS: QmPNBCwefCwkJdgacmRbnRKNEGUj79BxCQDFQSpUofvDX8
Bridge-hub-polkadot
ποΈ Runtime Size: 626.11 KB (641136 bytes)
π₯ Core Version: bridge-hub-polkadot-9420 (bridge-hub-polkadot-0.tx2.au1)
π Compressed: Yes: 79.17%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x045b89d4a15d3d12b463db5ec2c2727832a84fed9aefd1121013116646e69696
π¦ IPFS: QmdKccH9AVkKVir5HAdZ4VxKgkZ3sP7JMUL1dj1xmDY3cg
Bridge-hub-rococo
ποΈ Runtime Size: 624.74 KB (639735 bytes)
π₯ Core Version: bridge-hub-rococo-9420 (bridge-hub-rococo-0.tx3.au1)
π Compressed: Yes: 79.18%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x3f28e0c3b344ad77508e76b1ea320a0a80fd28a1728e62f861d4320c1577963e
π¦ IPFS: QmaZhjfaKokAV3PxMau9ERLgAuu9wMocQFQ8z5CzaccVSZ
Contracts
ποΈ Runtime Size: 1.02 MB (1068022 bytes)
π₯ Core Version: contracts-rococo-9420 (contracts-rococo-0.tx6.au1)
π Compressed: Yes: 80.1%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xf6e5e9e712d8d6358f7cf0a909f99ed30ceb59c3ec04005508e0aab9603c4ec2
π¦ IPFS: Qmct6eKX5JAC8jLaTgrLCwbeFr1CCGEBALoRHjX5Svaanm
Polkadot-collectives
ποΈ Runtime Size: 768.29 KB (786727 bytes)
π₯ Core Version: collectives-9420 (collectives-0.tx5.au1)
π Compressed: Yes: 79.48%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x2dbd44d6cb9847e46210a665f28147957290a6d3cf758aa31af9d3ba54c01e67
π¦ IPFS: QmcqYbZymmYELxoTwYaVqd33fXPEQDGjfvXtpGdmTfUcQz
Rococo
ποΈ Runtime Size: 634.29 KB (649514 bytes)
π₯ Core Version: test-parachain-9420 (test-parachain-0.tx6.au1)
π Compressed: Yes: 79.45%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x5a7fb504bb122066c0ab874d7acaea733a069f87815a6b8cec33d7e3e72ba117
π¦ IPFS: QmYnXGkGat9E43fbbyNQaiScU4SDW7r4tLiP46syRgiPRz
Shell
ποΈ Runtime Size: 371.31 KB (380220 bytes)
π₯ Core Version: shell-2 (shell-0.tx1.au1)
π Compressed: Yes: 77.28%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x6ba312175329a67fa805c32ec9617988a6f78703665e719c83d07c8eaa3c97ac
π¦ IPFS: Qmbi3jX23DsH23JgfYiXBKGVtwkv2emgga7iNDbog74Di5
Statemine
ποΈ Runtime Size: 880.97 KB (902116 bytes)
π₯ Core Version: statemine-9420 (statemine-0.tx13.au1)
π Compressed: Yes: 80.04%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x5b2fbb300de4de0251a66c823b8c2e30715b4f9ba6746cac82f420820ef687cd
π¦ IPFS: QmaWaipy6kDaY63LikfogSpFbAnxJ88i41mtCtd99H2gLe
Statemint
ποΈ Runtime Size: 759.75 KB (777985 bytes)
π₯ Core Version: statemint-9420 (statemint-0.tx13.au1)
π Compressed: Yes: 79.28%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xd4d84b7e3fe023bf38228858f96a59ea89b60de0b86d637c2a933af922f81222
π¦ IPFS: QmZAzMJLcaa2nio1DSqdjRqXaTNds7JWu2ePRvXAyZ47J4
Westmint
ποΈ Runtime Size: 882.70 KB (903887 bytes)
π₯ Core Version: westmint-9420 (westmint-0.tx13.au1)
π Compressed: Yes: 80.04%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xffd288c11eb3ff428bb15f031afb389efd640b7b6c6e90018a8a8c9711ac011c
π¦ IPFS: QmQT1Bb2S6xeWpfh6URXRTEUoQQftfDJovKFBfKfW9Ad44
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Runtime
- [S]
#13287Low - Metadata v15: expose api to fetch metadata for version - [P]
#6897Low - Update weights - [C]
#2326Low - Parachains should charge for proof size weight - [S]
#12951Low - Deprecatecurrency; introduce holds and freezing into `fun⦠- [C]
#2186Low - Introduce fellowship into collectives - [P]
#6701Low - Introduce opengov into polkadot - [P]
#5974Low - Kusama: enable dispute slashes - [S]
#13558Low - Getcallindex trait - [P]
#6928Low - Vstam1/xcm admin origin - [C]
#2133Low - Add support for foreign assets - [P]
#6937Low - Inherent disputes: remove per block initializer and disputes⦠- [S]
#12287Low - Emit event when changing total locked value in pallet-balanc⦠- [S]
#13704Low - Frame: fix the referenda confirming alarm - [S]
#13715βΌοΈ HIGH - Reward pool migration fix - [S] ...
Client polkadot-parachain v0.9.400 (for Polkadot v0.9.40)
This release contains the changes from v0.9.380 to v0.9.400.
Global Priority
βοΈ Medium: This is a medium priority release, and you should upgrade in a timely manner.
Rust compiler versions
This release was tested against the following versions of rustc. Other versions may work.
- Rust Stable:
rustc 1.68.2 (9eb3afe9e 2023-03-27) - Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Database Migrations
No Database migration detected in this release.
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Client
- [P]
#6675Low - Introduce jemalloc-allocator feature flag - [S]
#13361Low - Sc-client-db: fixpruningmode::archivecanonical - [S]
#12761Low - Add warp to target block for parachains - [C]
#1909Low - Add warp_sync_params - [S]
#13255Low -blockidremoval:runtime-apirefactor - [S]
#12520Low - Wasm-executor: support growing the memory - [S]
#13477Low - Adjust the ratio of thein-peers/out-peers - [S]
#13566βΌοΈ HIGH - Bump wasmtime from 6.0.0 to 6.0.1 - [P]
#6851βΌοΈ HIGH - Updatewasmtimeto 6.0.1 /substrateto 48e7cb147cb9a271β¦ - [C]
#2296βοΈ Medium - Bump wasmtime from 6.0.0 to 6.0.1 - [S]
#13592Low - Move code fromsc-network-commonback tosc-network
API
Misc
- [C]
#2137βοΈ Medium - Added new empty shell runtime forbridgehubpolkadot(withoβ¦ - [C]
#2102Low - [enhancement] use xcm v3 for initiate_teleport weight calc [βοΈ XCM] - [P]
#6884Low - Remove duplicated arm and fix version index [βοΈ XCM]
Docker images
The docker image for this release can be found in Docker hub.
(It will be available a few minutes after the release has been published).
You may also pull it with:
docker pull parity/polkadot-parachain:latest
Parachain Runtimes v9400 (for Polkadot 0.9.40)
This release contains the changes from parachains-v9382 to parachains-v9400.
Runtime Migrations
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25 and rustc 1.66.1 (90743e729 2023-01-10).
Bridge-hub-kusama
ποΈ Runtime Size: 600.67 KB (615084 bytes)
π₯ Core Version: bridge-hub-kusama-9400 (bridge-hub-kusama-0.tx3.au1)
π Compressed: Yes: 79.16%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xa98a60a9b40a0a2fed51b611a8ba078f64d9501f7fa68130e05df711e81301f3
π¦ IPFS: QmVpZomSAgHvXAkVUZdAgvsRj5iiwzq4q4Qy6nfUcLHJ3G
Bridge-hub-polkadot
ποΈ Runtime Size: 600.16 KB (614561 bytes)
π₯ Core Version: bridge-hub-polkadot-9400 (bridge-hub-polkadot-0.tx2.au1)
π Compressed: Yes: 79.19%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x8398ed22a1edb9fe3bf63cf38f0f487cebf3d9af2fa66e8ad2f0875d24b7f0cd
π¦ IPFS: QmVTxpo1N2AKx9NjwBBwwXxjZEC7Tfo2XtxaC19DUHp2jx
Bridge-hub-rococo
ποΈ Runtime Size: 599.75 KB (614140 bytes)
π₯ Core Version: bridge-hub-rococo-9400 (bridge-hub-rococo-0.tx3.au1)
π Compressed: Yes: 79.18%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x34f41c09670a10281af31b492796ae67a6663cdd60ebcb12d6d6cd9b87558611
π¦ IPFS: QmT2FSJXCHtQxpDHdmTrJZdCJXSpzyN2DwkahfyLTEvuTv
Contracts
ποΈ Runtime Size: 980.88 KB (1004420 bytes)
π₯ Core Version: contracts-rococo-9400 (contracts-rococo-0.tx6.au1)
π Compressed: Yes: 79.33%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x52838d0fead6eba5e59e1b5f6e67a611654defa1145bacb5e6c0b2c6c595163c
π¦ IPFS: QmbRxKF4VuW2MKf3w8PKNDMe4osEUjbtTrQTdx4Jn17MeN
Polkadot-collectives
ποΈ Runtime Size: 675.06 KB (691262 bytes)
π₯ Core Version: collectives-9400 (collectives-0.tx4.au1)
π Compressed: Yes: 79.54%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x2ab82908c9d643e6a61d054ce48aecfa93d4f606e2c5d54a8f29858cb7912951
π¦ IPFS: Qmf8tu8T9xASQA8NER4f6phLU8gzQMGQfu6tbkxGLmMBko
Rococo
ποΈ Runtime Size: 605.12 KB (619641 bytes)
π₯ Core Version: test-parachain-9400 (test-parachain-0.tx6.au1)
π Compressed: Yes: 79.52%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xd7d5b0e75ebede3974d36319e9c537e903040f4350df4ca07239e22b6f033c73
π¦ IPFS: QmUyYUwPzP4qRkxga7U2T3ghNbDW9EcjUHd67RNW8AQ5C3
Shell
ποΈ Runtime Size: 363.04 KB (371757 bytes)
π₯ Core Version: shell-2 (shell-0.tx1.au1)
π Compressed: Yes: 77.18%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x73be4af311f33ae891416c25eabc5f3ce85afe255cd53c9dbb1b5adf5526b045
π¦ IPFS: QmPduMz3KkM4FgyhbA7FJ5afazYAqgmDwYWrD5dMwKSuoD
Statemine
ποΈ Runtime Size: 821.02 KB (840723 bytes)
π₯ Core Version: statemine-9400 (statemine-0.tx13.au1)
π Compressed: Yes: 79.68%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xce4f4ec84370e8ae9cbb1d9cc5c76515bb3d26634cbde68ae21be7c9863154e1
π¦ IPFS: QmVaDFkij2GPArh9fHYyYsunZic2tcD5CX3wAJS7nEvQnf
Statemint
ποΈ Runtime Size: 725.99 KB (743416 bytes)
π₯ Core Version: statemint-9400 (statemint-0.tx13.au1)
π Compressed: Yes: 79.55%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x941b3fce5ce0532ccb61f7661334c3edc7ec76c24d7543bf31933cfbcbf56d78
π¦ IPFS: QmaBJckrQqyLLxz9a5hwPuArYPeiav7yRxZ1UaXgEkcHyS
Westmint
ποΈ Runtime Size: 824.03 KB (843803 bytes)
π₯ Core Version: westmint-9400 (westmint-0.tx13.au1)
π Compressed: Yes: 79.71%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x4317d7aff27ace656a25a0d12a29b76d171603588db90ea15ac589e5bfe0ad8a
π¦ IPFS: QmdLeKRjhGdjnJLgknsub1NpJB2APvH5ogQNsS7Qvrzwfr
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Runtime Migrations
Runtime
- [C]
#2137βοΈ Medium - Added new empty shell runtime forbridgehubpolkadot(withoβ¦ - [P]
#6665Low - Kusama: allow root to cancel/kill referendums - [C]
#2102Low - [enhancement] use xcm v3 for initiate_teleport weight calc [βοΈ XCM] - [S]
#13366Low - [feature] introduce storage_alias for countedstoragemap - [S]
#13158Low - [nfts] offchain mint - [S]
#13346Low - Pallet-timestamp: removevalidattimestamperror variant - [P]
#6161Low - Executor environment parameterization - [S]
#13268Low - Contracts: useproof_sizefrom benchmarks - [S]
#13369Low - Contracts: don't rely on reserved balances keeping an accoun⦠- [S]
#12896Low -try-runtime::fast-forward - [S]
#13119Low - Staking and nomination pools runtime api improvements - [S]
#13423Low - Adddefensive_assert!macro - [S]
#12833Low - Glutton pallet - [S]
#13410Low - Introduce ensureorigin to democracy.propose - [S]
#12608Low - Permissionlessbond_extrain nomination po...
Polkadot BridgeHub Genesis
This release is based on the Parachain Runtimes v9382 release.
The release includes artifacts used to launch new Polkadot BridgeHub parachain (source code).
The Wasm runtime and the genesis head data are used to register the new parachain in the Polkadot network. The chainspec file, which includes both and additional configurations, is used to launch collators.
To verify the artifacts, you need to compile the wasm runtime using the same release tag and run an srtool build:
# from cumulus root directory
git checkout parachains-v9382
srtool build --runtime-dir parachains/runtimes/bridge-hubs/bridge-hub-polkadot --package bridge-hub-polkadot-runtime
...
...
# You should see output like this, which you can use bellow instead `$path_runtime_wasm`
Wasm : parachains/runtimes/bridge-hubs/bridge-hub-polkadot/target/srtool/release/wbuild/bridge-hub-polkadot-runtime/bridge_hub_polkadot_runtime.compact.compressed.wasm
For the rest you run the following commands from the cloned cumulus repository:
# from cumulus root directory
git checkout parachains-v9382
# translate built by srtool binary wasm runtime into hexadecimal string
cat $path_runtime_wasm | od -A n -v -t x1 | tr -d ' \n' > $path_runtime_wasm_hex
# upload spec file and place built hex runtime into
cat bridge-hub-polkadot-spec.json \
| jq --rawfile code $path_runtime_wasm_hex '.genesis.runtime.system.code = ("0x" + $code)' \
> $path_spec_file
# build command tool to build the raw spec and the head data
cargo build --release -p polkadot-parachain-bin
# build raw spec file
./target/release/polkadot-parachain build-spec --chain $path_spec_file --raw > $path_spec_file_raw
# head data
./target/release/polkadot-parachain export-genesis-state --chain $path_spec_file > $path_head_data
(Note that you will need the od tool that comes natively with any Linux-based system and the jq tool to run the script.)
The resulting files:
$path_runtime_wasm
$path_spec_file
$path_spec_file_raw
$path_head_data
should correspond to the
bridge-hub-polkadot_runtime-v9382.compact.compressed.wasm
bridge-hub-polkadot-spec.json
bridge-hub-polkadot-spec-raw.json
bridge-hub-polkadot-genesis-head-data
files from the release assets.
Bridge-hub-polkadot
ποΈ Runtime Size: 604.35 KB (618855 bytes)
π₯ Core Version: bridge-hub-polkadot-9382 (bridge-hub-polkadot-0.tx1.au1)
π Compressed: Yes: 79.07%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x77300e23702fa538362ed31c691051f9c33711510600d1f024a3bea22c6d676c
π¦ IPFS: QmcdnYrTSv4o5FETdnzf8ksJrkAfn1rN9FqYsG5pXGQeHL
Parachain Runtimes v9382 (for Polkadot 0.9.38)
This release contains the changes from parachains-v9380 to parachains-v9382.
Runtime Migrations
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25 and rustc 1.66.1 (90743e729 2023-01-10).
Bridge-hub-kusama
ποΈ Runtime Size: 603.89 KB (618387 bytes)
π₯ Core Version: bridge-hub-kusama-9382 (bridge-hub-kusama-0.tx2.au1)
π Compressed: Yes: 79.07%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x29f936398e22b9a8dc944e03f64156d573acb2bf6944fb11b6ea03c5f7b537f3
π¦ IPFS: QmQU8kYgi2CQLbXMNche4Hg1EPHHLnqa3boe3qFrtHrh1c
Bridge-hub-polkadot
ποΈ Runtime Size: 604.35 KB (618855 bytes)
π₯ Core Version: bridge-hub-polkadot-9382 (bridge-hub-polkadot-0.tx1.au1)
π Compressed: Yes: 79.07%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x77300e23702fa538362ed31c691051f9c33711510600d1f024a3bea22c6d676c
π¦ IPFS: QmcdnYrTSv4o5FETdnzf8ksJrkAfn1rN9FqYsG5pXGQeHL
Bridge-hub-rococo
ποΈ Runtime Size: 604.54 KB (619051 bytes)
π₯ Core Version: bridge-hub-rococo-9382 (bridge-hub-rococo-0.tx2.au1)
π Compressed: Yes: 79.01%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x1f362528a5d7d257f4d86474f61e2419fc5a717884717d3d54b600c0d60233d9
π¦ IPFS: QmNsHkX3hD4mAbaQ1jkkF1cmqj6xtH6KDvzp6aJTCRuNCm
Contracts
ποΈ Runtime Size: 977.60 KB (1001064 bytes)
π₯ Core Version: contracts-rococo-9382 (contracts-rococo-0.tx5.au1)
π Compressed: Yes: 79.3%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x7a7739df7793b2e1b3d05b3efe16f356fbb45e9070ad5d70fa711ae1788c6ccf
π¦ IPFS: QmPwsEa2CGfwtM4WUPoRPikYqhJMtwYKgAtiGXruAn8Cgi
Polkadot-collectives
ποΈ Runtime Size: 678.52 KB (694803 bytes)
π₯ Core Version: collectives-9382 (collectives-0.tx3.au1)
π Compressed: Yes: 79.4%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x25b1c931217cad1c852ef41df93cde963ceac3024c85e922a92ee32002802397
π¦ IPFS: QmUn1rzNvn2PiecKQk35XYyrsWHYnpBiVDZCc9itohKHPJ
Rococo
ποΈ Runtime Size: 603.28 KB (617755 bytes)
π₯ Core Version: test-parachain-9382 (test-parachain-0.tx5.au1)
π Compressed: Yes: 79.43%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x724030c746e86f163159d0a5eddf6c0b04d13a64c7ae7da438e4b3baaaef58bb
π¦ IPFS: QmSMJ24izbt48EznC5B7zdvAhq1QqLtLiUnjYADRhmissg
Shell
ποΈ Runtime Size: 363.13 KB (371845 bytes)
π₯ Core Version: shell-2 (shell-0.tx1.au1)
π Compressed: Yes: 76.99%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x0bd375470bedf2674f1355b66ea7dff4300a1504e823253244f2dd5f4d841af7
π¦ IPFS: QmXrB7apXUBRP1RgR7oSon24th5FyRo22hncxTwyx2TLs6
Statemine
ποΈ Runtime Size: 721.25 KB (738557 bytes)
π₯ Core Version: statemine-9382 (statemine-0.tx12.au1)
π Compressed: Yes: 79.54%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xd0926c5dfd02520c355c340df1d89f4dec57d3829bddfb9003f4b04e8aba2fcd
π¦ IPFS: QmXJ5GVebeobq1TNHdKqxK2auu7utgMxfbGmroRWRYWT2Y
Statemint
ποΈ Runtime Size: 720.83 KB (738134 bytes)
π₯ Core Version: statemint-9382 (statemint-0.tx12.au1)
π Compressed: Yes: 79.52%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x2e75c3d3a9a0e59dff9d4d86d694b0e58fb5809acf4f854ccfb1c05c4a4daa59
π¦ IPFS: QmTSFcpGpwn144XtaZuAwTAnRhpFUqHrPX2TxSJqMKgr5V
Westmint
ποΈ Runtime Size: 804.14 KB (823439 bytes)
π₯ Core Version: westmint-9382 (westmint-0.tx12.au1)
π Compressed: Yes: 79.68%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x6e3e96422213a4aded72d97f999ceb8e0ba10992a069c6aae2b688a56aecf8f5
π¦ IPFS: QmXFpye6tdruvQjR6uBZPkJGPLMc6dd53oWMFzHzkw8zMg
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Runtime Migrations
Runtime
API
Misc
Parachain Runtimes v9381 (for Polkadot 0.9.38)
This release contains the changes from parachains-v9370 to parachains-v9380.
Please note that this release introduces the XCM v3 and rmoves support for XCM v0 and XCM v1
Runtime Migrations
- [P]
#6336Low - Westend state trie to version 1
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25 and rustc 1.66.1 (90743e729 2023-01-10).
Bridge-hub-kusama
ποΈ Runtime Size: 604.31 KB (618809 bytes)
π₯ Core Version: bridge-hub-kusama-9381 (bridge-hub-kusama-0.tx2.au1)
π Compressed: Yes: 79.05%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xc5eecc0cff46384cc3d2e77f4f6ddf5c7c0f7092967edf50f3cacdff362cb739
π¦ IPFS: QmPRJWbALQacCX5FWizMQYPTGcfLaj19qUBdSfjDu9Ndi7
Bridge-hub-polkadot
ποΈ Runtime Size: 603.67 KB (618154 bytes)
π₯ Core Version: bridge-hub-polkadot-9381 (bridge-hub-polkadot-0.tx1.au1)
π Compressed: Yes: 79.08%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x5cca1b1406188db9c1000266151209d50d04537453b6d7b4ad6dacfbdd77084f
π¦ IPFS: QmSDe3yRxEYU24hUCoSpEPppT1pcUms9kUgnwV5jxAojdT
Bridge-hub-rococo
ποΈ Runtime Size: 602.95 KB (617416 bytes)
π₯ Core Version: bridge-hub-rococo-9381 (bridge-hub-rococo-0.tx2.au1)
π Compressed: Yes: 79.06%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x60e677d91e4ebb75eb4550626a3352ef65344cb8a4a80a3896f60e97aae9903b
π¦ IPFS: QmYAyrpPTjLfqVnfPKujVxdkfcx63WTk3UHdj4U4V2yPGk
Contracts
ποΈ Runtime Size: 977.50 KB (1000962 bytes)
π₯ Core Version: contracts-rococo-9381 (contracts-rococo-0.tx5.au1)
π Compressed: Yes: 79.3%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x4a7f301f2c38bc36c0e1b09370ee488f20fa7c5cd8dd6d91d9331733e71874f9
π¦ IPFS: QmWwiN3Lv5QrmuaFgPqrU63p9x9b7t7MvrT9KBNVys5aDd
Polkadot-collectives
ποΈ Runtime Size: 678.45 KB (694731 bytes)
π₯ Core Version: collectives-9381 (collectives-0.tx3.au1)
π Compressed: Yes: 79.39%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x7634ed9dafc7ab1fca68596c7341885cce8af3518698b32b76c42fdc28295476
π¦ IPFS: QmWa4skdXDhGpicAUz77omrg6znTS9fsiEheBVGsYoDJrn
Rococo
ποΈ Runtime Size: 603.36 KB (617838 bytes)
π₯ Core Version: test-parachain-9381 (test-parachain-0.tx5.au1)
π Compressed: Yes: 79.42%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xd05801a29650aba93661ce715e92a82a6ee68f4571fed7e1ff7929e3cbed3b3c
π¦ IPFS: QmWkgNgk68n56JL3i9An2BnBvQt18WqBMyKsMBew5jswWr
Shell
ποΈ Runtime Size: 363.12 KB (371836 bytes)
π₯ Core Version: shell-2 (shell-0.tx1.au1)
π Compressed: Yes: 77%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xe1b591a52d806de3c690070e766f6f80304a9f2f4e440a096cb21fd3fb1ed429
π¦ IPFS: QmcsdtjKmMEHdrKdJ5TEXRCpfyYrPTXS1HF69watbY7GWc
Statemine
ποΈ Runtime Size: 721.21 KB (738521 bytes)
π₯ Core Version: statemine-9381 (statemine-0.tx12.au1)
π Compressed: Yes: 79.54%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xfe5476bc7ba7c8044e1fd07b20aa90523709fb25ceb177b7cf1b54bbf2ce7689
π¦ IPFS: QmZHfbPeoT3RoyMsnd5QRYzgDtQixaHfeBhX3mqotxDKvi
Statemint
ποΈ Runtime Size: 720.56 KB (737853 bytes)
π₯ Core Version: statemint-9381 (statemint-0.tx12.au1)
π Compressed: Yes: 79.52%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0x59fd472e81c5f5361d188ebb982cc56277417f51a06ab20a94fe95477dd62347
π¦ IPFS: QmZvjwt7iMkhpFe7aKr49uPo87udHDap7QkCbAP2WuSDLo
Westmint
ποΈ Runtime Size: 805.38 KB (824713 bytes)
π₯ Core Version: westmint-9381 (westmint-0.tx12.au1)
π Compressed: Yes: 79.65%
π Metadata version: V14
π³οΈ Blake2-256 hash: 0xa9afe4ccd7f45f9962448b9656583d1c3b783d18b0e31f9b232a73678e528ea2
π¦ IPFS: QmemzccLya3yV4s5VxWMpXwDok89kj4EZdRRuHkCKygzzY
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Runtime Migrations
- [P]
#6336Low - Westend state trie to version 1
Runtime
- [P]
#6336Low - Westend state trie to version 1 - [S]
#13065Low - Allow duplicate topics in smart contract events - [S]
#13105Low - Scheduler is already at v4 - [P]
#4097Low - Xcm v3 - [P]
#6490Low - Enable treasury.spend by root origin for polkadot network be⦠- [P]
#6573Low - Allow auctionadmin to use scheduler - [C]
#1908Low - Instantiate all assets pallets - [S]
#13214βοΈ Medium - [fix] countedmap::set now takes counter into account - [S]
#13204Low - Contracts: deprecate random interface - [S]
#13194Low - Correct arithmetical semantic ofperdispatchclass - [S]
#11637Low - Add proof size to weight output - [S]
#13235Low - Migrate new benchmarking syntax from `frame_support::benchma⦠- [S]
#13216Low - Removeunclesrelated code - [C] [
#2137](https://github.com/paritytech/c...