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

Parachain Runtimes v9230 (for Polkadot 0.9.23)

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jun 13:49
5d01989

This release contains the changes from parachains-v9.0.0 to release-parachains-v9230.

Rust compiler versions

This release was tested against the following versions of rustc. Other versions may work.

  • Rust Stable: rustc 1.60.0 (7737e0b5c 2022-04-04)
  • Rust Nightly: rustc 1.62.0-nightly (6dd68402c 2022-05-11)

Runtime Migrations

None

Production Runtimes

The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.20 and rustc 1.60.0 (7737e0b5c 2022-04-04).

Production runtimes have passed a series of review and integration tests.

Statemine

🏋️ Runtime Size:		656.74 KB (672500 bytes)
🔥 Core Version:		statemine-9230 (statemine-0.tx7.au1)
🗜 Compressed:			Yes: 81%
🎁 Metadata version:		V14
🗳️ Blake2-256 hash:		0xe4d3d7dfcf1d3d170b5948ea310cecd9c6fd151b5a06628885b4e59e70651f1e
📦 IPFS:			QmZ6kk5SyY8SCwzD9NKL2KssnAqeSTpURrTNjPgLvrXrrT

Statemint

🏋️ Runtime Size:		657.33 KB (673103 bytes)
🔥 Core Version:		statemint-9230 (statemint-0.tx7.au1)
🗜 Compressed:			Yes: 80.98%
🎁 Metadata version:		V14
🗳️ Blake2-256 hash:		0xb442577c84d6753a61007c2e802c912a8d2400bd2207df2d923eed701fe00f48
📦 IPFS:			QmWPjvmQeHtK3qeSgqJTVDNGafSFqJyLirGbX5EJUx8ya5

Westmint

🏋️ Runtime Size:		647.93 KB (663480 bytes)
🔥 Core Version:		westmint-9230 (westmint-0.tx7.au1)
🗜 Compressed:			Yes: 81.1%
🎁 Metadata version:		V14
🗳️ Blake2-256 hash:		0x9b699850b78cf778fa194c709e3130db8596fd6a2ca49d8cf922404dd7f08b9b
📦 IPFS:			QmZY84LDuWMnpyfWDYxa9iZADiM9NsTVDgSFq2bC3P9XBY

Development Runtimes

Development runtimes are used for launching parachains or in test environments like Rococo. They did not undergo any special testing prior to release.

Contracts

🏋️ Runtime Size:		757.02 KB (775184 bytes)
🔥 Core Version:		contracts-rococo-9230 (contracts-rococo-0.tx1.au1)
🗜 Compressed:			Yes: 79.97%
🎁 Metadata version:		V14
🗳️ Blake2-256 hash:		0xd6270ed846fd5af3aef1cd18d5be3ceb14929fd0d94909e620bf262bc07880f9
📦 IPFS:			QmTWwaUTt2uSVDLLJW2udskQy2jyhpxV9w8LznckLUpnF4

Rococo

🏋️ Runtime Size:		552.63 KB (565891 bytes)
🔥 Core Version:		test-parachain-9230 (test-parachain-0.tx1.au1)
🗜 Compressed:			Yes: 81.48%
🎁 Metadata version:		V14
🗳️ Blake2-256 hash:		0xddba40d11e8b8bfed5241655843a02daf0b2aa167d8d3f84fdaeaa7252e2edd1
📦 IPFS:			QmSmffPthwu4ZqLNdng4soYiXVrUAFXxrt8CHRHG5qTgzY

Shell

🏋️ Runtime Size:		333.60 KB (341606 bytes)
🔥 Core Version:		shell-2 (shell-0.tx1.au1)
🗜 Compressed:			Yes: 79.94%
🎁 Metadata version:		V14
🗳️ Blake2-256 hash:		0x8ab4629b032e9877cc7e486878dadb0c9b30f03fc84b50feef1f41baf5f10d0e
📦 IPFS:			QmYaVJL6r7cCVibbJUSTFPddjKeciUbmneRsJ6oJ44Zr7B

Changes

Legend

  • [C] Cumulus
  • [P] Polkadot
  • [S] Substrate

Runtime

  • [S] #11206 Low - Fix wasm block producer panic
  • [P] #4442 Low - Add xcm benchmarks to kusama
  • [S] #10827 Low - Rb staking pallet validator commission change event
  • [S] #10698 Low - Remark storage
  • [S] #11002 Low - Configurable call fee refund for signed submissions
  • [S] #10982 Low - Staking: proportional ledger slashing
  • [S] #10694 Low - Nomination pools
  • [S] #11025 Low - Dependency injection trait locker for uniques pallet
  • [P] #5405 Low - Add nomination pools to westend runtime
  • [S] #11148 Low - Add force_batch to utility pallet
  • [S] #11372 Low - Contracts: prevent pov attack vector with minimal viable sol…
  • [P] #5447 Low - Add nomination pools to kusama
  • [P] #5507 Low - Update weights
  • [S] #11411 Low - Make pool roles optional
  • [S] #11389 Low - Use 'items' and 'collections' in uniques pallet
  • [P] #5536 Low - Remove duplicate traits
  • [P] #5520 Low - Nomination pools: add minpointstobalance constant
  • [S] #10719 Low - Explicitly note that existing accountidconversion is trunc…
  • [S] #11441 Low - Allow to set the max supply for collection
  • [S] #11451 Low - Contracts: add set_code root dispatchable
  • [S] #11357 Low - Add score to bags list
  • [P] #5463 Low - Rename bagslist to voterlist and add score
  • [S] #11381 Low - Introduce #[pallet::call_index] attribute to dispatchables
  • [S] #11493 Low - Create script to run all benchmarks
  • [C] #1348 Low - Backport of 1318
  • [C] #1369 Low - Backport #1332

Misc

There are other misc. changes. You can expand the list below to view them all.

Other misc. changes
  • [S] #11062 Low - Add new hardware and software metrics
  • [S] #11200 Low - Finality notification: optimize calculation of stale heads
  • [S] #11206 Low - Fix wasm block producer panic
  • [P] #4442 Low - Add xcm benchmarks to kusama
  • [S] #10827 Low - Rb staking pallet validator commission change event
  • [S] #11198 Low - Add benchmark machine
  • [P] #5326 Low - Co #11198: expose benchmark machine command
  • [S] #11087 Low - Add frame_support::crypto::ecdsa::public.to_eth_address()
  • [S] #10698 Low - Remark storage
  • [P] #5164 ❗️ Medium - Reduce network bandwidth, improve parablock times: optimize …
  • [S] #11002 Low - Configurable call fee refund for signed submissions
  • [S] #10982 Low - Staking: proportional ledger slashing
  • [P] #5369 Low - Polkadot-like testnets should be 10 decimal places
  • [S] #11250 Low - Add chain-info subcommand
  • [P] #5331 Low - Service: use deny-list instead of allow-list for beefy
  • [S] #11259 Low - Make wildcard storage change subscriptions rpc-unsafe
  • [S] #10694 Low - Nomination pools
  • [S] #11025 Low - Dependency injection trait locker for uniques pallet
  • [P] #5405 Low - Add nomination pools to westend runtime
  • [S] #11337 Low - [contracts] stabilize seal_code_hash, seal_set_code_hash
  • [S] #11148 Low - Add force_batch to utility pallet
  • [S] #10995 Low - Remove the --unsafe-pruning cli-argument (step 1)
  • [S] #11372 Low - Contracts: prevent pov attack vector with minimal viable sol…
  • [S] #11378 Low - [contracts] stabilize seal_contains_storage(vseal0) and …
  • [S] #8783 Low - Jsonrpsee integration
  • [P] #5447 Low - Add nomination pools to kusama
  • [P] #5507 Low - Update weights
  • [C] #1241 Low - Rename polkadot-collator to polkadot-parachain
  • [S] #11411 Low - Make pool roles optional
  • [S] #11389 Low - Use 'items' and 'collections' in uniques pallet
  • [P] #5536 Low - Remove duplicate traits
  • [P] #5520 Low - Nomination pools: add minpointstobalance constant
  • [S] #10719 Low - Explicitly note that existing accountidconversion is trunc…
  • [S] #11441 Low - Allow to set the max supply for collection
  • [S] #11451 Low - Contracts: add set_code root dispatchable
  • [S] #11232 Low - Switch to pooling copy-on-write instantiation strategy for w…
  • [S] #11357 Low - Add score to bags list
  • [P] #5463 Low - Rename bagslist to voterlist and add score
  • [S] #11486 Low - [contracts] stabilize seal_ecdsa_recover and `seal_ecdsa_t…
  • [C] #1266 Low - Dir restructure to support more cgp
  • [C] #1260 Low - Use named events in cumulus pallets
  • [S] #11381 Low - Introduce #[pallet::call_index] attribute to dispatchables
  • [S] #11493 Low - Create script to run all benchmarks
  • [C] #1302 Low - Update weights for v9220
  • [P] #5609 Low - Update weights (#5601)
  • [C] #1348 Low - Backport of 1318
  • [C] #1369 Low - Backport #1332