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
- [S]
#13843
Low - Allow creation of asset accounts that don't exist yet and ad⦠- [P]
#7138
Low - Paras: dismisspvf_checking_enabled
configuration - [S]
#13705
βοΈ Medium - Deprecate palletdecl_*
macros - [S]
#14106
Low - Timeout only if the referendum is not queued - [S]
#13373
Low - Create benchmark for thesystem::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 - Introduceentropy
function into frame system - [S]
#14164
Low - Adds ability to use default hasher indev_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 torelay_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 - 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]