Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Parachain Runtimes v9430 (for Polkadot 0.9.43)

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Jun 14:47
· 1 commit to release-parachains-v9430 since this release
892b73f

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. A Blocked account can neither have an asset withdrawn nor deposited. The thaw call will return either a Frozen or Blocked account to the Liquid (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 unset storageversion
  • [S] #13843 Low - Allow creation of asset accounts that don't exist yet and ad…
  • [P] #7138 Low - Paras: dismiss pvf_checking_enabled configuration
  • [S] #13705 ❗️ Medium - Deprecate pallet decl_* macros
  • [S] #14106 Low - Timeout only if the referendum is not queued
  • [S] #13373 Low - Create benchmark for the system::set_code instrisic
  • [S] #14039 Low - Staking::{bond, set_controller} to set controllers to stash …
  • [C] #2552 Low - Relay-parent digest logs for parachains
  • [S] #14149 Low - Introduce entropy function into frame system
  • [S] #14164 Low - Adds ability to use default hasher in dev_mode for explici…
  • [P] #6271 ❗️ Medium - Use message queue pallet for ump dispatch [✉️ XCM]
  • [C] #2447 Low - [feature] xcm-emulator
  • [S] #14108 Low - Frame: enable genesisconfig in no_std
  • [C] #2608 Low - Switch to relay_dispatch_queue_remaining_capacity
  • [S] #13993 Low - Breaking - try-runtime: use proper error types
  • [S] #14144 ❗️ Medium - Actually respect locks of zero
  • [C] #2595 Low - Nfts 2.0 on statemint
  • [C] #2600 Low - Nft fractionalization on westmint
  • [C] #2540 Low - Add foreign assets to statemint
  • [P] #7297 Low - Update weights (0.9.43)
  • [P] #7340 Low - Fix migrations

API

  • [S] #13807 ❗️ Medium - Contracts: add events to contractresult
  • [S] #13027 Low - Add serde 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]