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]
#7293
Low - Cli: enable beefy by default on test networks - [S]
#14252
Low - Sp-api: set correct where bound in the generated code - [S]
#14236
Low - Incorporatesc-peerset
intosc-network
- [S]
#14230
Low - Make offchain tx pool creation reusable - [S]
#14285
Low - Sc-transaction-pool: always use best block to check if we sh⦠- [S]
#14391
Low - Expose setting kademlia replication factor through node cli - [S]
#14455
Low - Sc-network: improve invalid boot node reporting - [S]
#13317
Low - Update reference hardware specs - [S]
#14474
Low - Frame-benchmarking-cli: remove native dispatch requirement - [S]
#14447
Low - Sp-api: support nested transactions - [S]
#14398
Low - Sp-api: putframe-metadata
behind some feature - [S]
#14490
Low - Wasm-builder: makehash
anddate
optional - [P]
#7451
Low - Do not depend on native runtimes forruntimeapi
- [S]
#14511
Low - Sc-cli: removesubstratecli::native_runtime_version
functi⦠- [P]
#7303
Low - Pvf: add landlock sandboxing
API
- [S]
#12984
Low - Asset conversion pallet - [S]
#14244
Low - Rpc-spec-v2: renameruntimeupdates
flag towithruntime
- [S]
#14267
Low - Sp-api: make the generated code act based onstd
in `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]
#7144
Low - Bump wasmtime from 6.0.1 to 6.0.2 - [S]
#13999
Low - Manual seal delayed finalize - [S]
#13384
Low - Rpc server: break legacy cli options and remove "backward co⦠- [S]
#13701
Low - Statement store - [P]
#7018
Low - Update wococo chainspec - [S]
#14094
Low - Sc-informant: do not showblock history
if doing major syn⦠- [C]
#2382
Low - Consensus utilities and rearchitecture for more dynamic coll⦠- [S]
#14182
Low - Revertcmd: expose database params via cli - [S]
#14190
Low - Warpsync: show number of required peers in informant - [S]
#14191
Low - Triecache: fine tune the size of the local and node cache - [S]
#13800
Low - Remove wasmi backend from sc-executor - [S]
#14252
Low - Sp-api: set correct where bound in the generated code
API
- [S]
#13807
βοΈ Medium - Contracts: add events to contractresult - [S]
#13027
Low - Addserde
feature 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
Frozen
account cannot have an asset withdrawn from it, but can receive the asset. ABlocked
account can neither have an asset withdrawn nor deposited. Thethaw
call will return either aFrozen
orBlocked
account 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]
#5990
Low - Add swapped event to registrar - [P]
#6960
Low - Runtime/polkadot: enable disputes rewards and slashing - [C]
#2111
βοΈ Medium - Bridgehub rococo/wococo runtimes - [S]
#13852
Low - Fungible conformance tests: inspect and mutate - [S]
#13417
Low - 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]
#13684
Low - Try-runtime: run migration checks per default - [S]
#13580
Low - Support stable rust for compiling the runtime - [S]
#13799
Low - Remove deprecated batch verification - [S]
#13769
Low - Proofrecorder: implement transactional support - [S]
#13794
Low - Fixtry-runtime follow-chain
, try-runtime upgrade tuple te⦠- [S]
#13824
Low - Make blocks per request configurable - [S]
#13740
Low - Refactor(sc-executor): use wasm executor builder instead of β¦ - [S]
#13918
Low - Unqueue invalid transactions when skipping - [S]
#13917
Low - Drain all the pending messages in the channel when `tracingu⦠- [S]
#13925
Low - Sc-allocator: do not panic on invalid header pointer - [P]
#7040
Low - Switch to dns name based bootnodes for rococo - [S]
#13870
Low - Refactor(cli): make some run params reusable
API
- [P]
#6885
Low - Release parachain host api v4 - [S]
#13630
βοΈ Medium - Bumptrie-db
to 0.27.1 (fix storage iteration bug + change⦠- [S]
#12951
Low - Deprecatecurrency
; introduce holds and freezing into `funβ¦
Misc
- [P]
#6884
Low - Remove duplicated arm and fix version index [βοΈ XCM] - [C]
#2326
Low - 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]
#13287
Low - Metadata v15: expose api to fetch metadata for version - [P]
#6897
Low - Update weights - [C]
#2326
Low - Parachains should charge for proof size weight - [S]
#12951
Low - Deprecatecurrency
; introduce holds and freezing into `fun⦠- [C]
#2186
Low - Introduce fellowship into collectives - [P]
#6701
Low - Introduce opengov into polkadot - [P]
#5974
Low - Kusama: enable dispute slashes - [S]
#13558
Low - Getcallindex trait - [P]
#6928
Low - Vstam1/xcm admin origin - [C]
#2133
Low - Add support for foreign assets - [P]
#6937
Low - Inherent disputes: remove per block initializer and disputes⦠- [S]
#12287
Low - Emit event when changing total locked value in pallet-balanc⦠- [S]
#13704
Low - 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]
#6675
Low - Introduce jemalloc-allocator feature flag - [S]
#13361
Low - Sc-client-db: fixpruningmode::archivecanonical
- [S]
#12761
Low - Add warp to target block for parachains - [C]
#1909
Low - Add warp_sync_params - [S]
#13255
Low -blockid
removal:runtime-api
refactor - [S]
#12520
Low - Wasm-executor: support growing the memory - [S]
#13477
Low - Adjust the ratio of thein-peers
/out-peers
- [S]
#13566
βΌοΈ HIGH - Bump wasmtime from 6.0.0 to 6.0.1 - [P]
#6851
βΌοΈ HIGH - Updatewasmtime
to 6.0.1 /substrate
to 48e7cb147cb9a271β¦ - [C]
#2296
βοΈ Medium - Bump wasmtime from 6.0.0 to 6.0.1 - [S]
#13592
Low - Move code fromsc-network-common
back tosc-network
API
Misc
- [C]
#2137
βοΈ Medium - Added new empty shell runtime forbridgehubpolkadot
(witho⦠- [C]
#2102
Low - [enhancement] use xcm v3 for initiate_teleport weight calc [βοΈ XCM] - [P]
#6884
Low - 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]
#6665
Low - Kusama: allow root to cancel/kill referendums - [C]
#2102
Low - [enhancement] use xcm v3 for initiate_teleport weight calc [βοΈ XCM] - [S]
#13366
Low - [feature] introduce storage_alias for countedstoragemap - [S]
#13158
Low - [nfts] offchain mint - [S]
#13346
Low - Pallet-timestamp: removevalidattimestamp
error variant - [P]
#6161
Low - Executor environment parameterization - [S]
#13268
Low - Contracts: useproof_size
from benchmarks - [S]
#13369
Low - Contracts: don't rely on reserved balances keeping an accoun⦠- [S]
#12896
Low -try-runtime::fast-forward
- [S]
#13119
Low - Staking and nomination pools runtime api improvements - [S]
#13423
Low - Adddefensive_assert!
macro - [S]
#12833
Low - Glutton pallet - [S]
#13410
Low - Introduce ensureorigin to democracy.propose - [S]
#12608
Low - Permissionlessbond_extra
in 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]
#6336
Low - 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]
#6336
Low - Westend state trie to version 1
Runtime
- [P]
#6336
Low - Westend state trie to version 1 - [S]
#13065
Low - Allow duplicate topics in smart contract events - [S]
#13105
Low - Scheduler is already at v4 - [P]
#4097
Low - Xcm v3 - [P]
#6490
Low - Enable treasury.spend by root origin for polkadot network be⦠- [P]
#6573
Low - Allow auctionadmin to use scheduler - [C]
#1908
Low - Instantiate all assets pallets - [S]
#13214
βοΈ Medium - [fix] countedmap::set now takes counter into account - [S]
#13204
Low - Contracts: deprecate random interface - [S]
#13194
Low - Correct arithmetical semantic ofperdispatchclass
- [S]
#11637
Low - Add proof size to weight output - [S]
#13235
Low - Migrate new benchmarking syntax from `frame_support::benchma⦠- [S]
#13216
Low - Removeuncles
related code - [C] [
#2137
](https://github.com/paritytech/c...