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

Polkadot v0.9.34

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Dec 22:29
6b7a7bd

This release contains the changes from v0.9.33 to v0.9.34.

Runtime-only Release

This is a runtime-only release. No node client is released.

This polkadot runtime replaces runtime 9320 and 9330.
This kusama runtime replaces runtime 9330.

Runtime Migrations

Runtime migrations are operations running once during a runtime upgrade.

⚠️ There are multiple runtime migrations in this release

Runtimes

The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.23 and rustc 1.64.0 (a55dd71d5 2022-09-19).

Kusama

🏋️ Runtime Size:           1.42 MB (1489893 bytes)
🔥 Core Version:           kusama-9340 (parity-kusama-0.tx17.au2)
🗜 Compressed:             Yes: 80.22%
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0x91c112f8f7e71f40bf402a902d2c829e5a769efd12137c3d5e202e0e5a473491
🗳️ authorizeUpgrade hash:  0x5c2157a73125af210cd178bd7416a4126afeee707fdef443c40fae198da2dfd5
🗳️ Blake2-256 hash:        0xc1067b95ba2d78cadd57d0b376ef6f99c4957e5a997d16f5a5a6ef3ff655deec
📦 IPFS:                   QmQFcSZeJLp6zeKv8cC8NJHXPCKRrodCDYLxc39V5ZsbM1

Polkadot

🏋️ Runtime Size:           1.29 MB (1356749 bytes)
🔥 Core Version:           polkadot-9340 (parity-polkadot-0.tx18.au0)
🗜 Compressed:             Yes: 80.32%
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0xace5dccb8eecfab754154a27c370a513d79d4fcda40f5837be1c0f129cdf4726
🗳️ authorizeUpgrade hash:  0xe2c3c8fbf08522757a11b8c39dc30205ad716d085f7b103ff6a84d446a9e1a42
🗳️ Blake2-256 hash:        0x2c8fd5d9578ce2b2f1010e341236ae9f2d08414501d359a15bd72044717ac84e
📦 IPFS:                   QmSNcGiyv4advqNgc2wrDbpA5vzSPYy4pgokv7ABSPpQzK

Westend

🏋️ Runtime Size:           1.18 MB (1239245 bytes)
🔥 Core Version:           westend-9340 (parity-westend-0.tx16.au2)
🗜 Compressed:             Yes: 80.24%
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0x2bac3728e9a44dca66c069a7ad940bac189018175744f1b3f70703cc8c766a60
🗳️ authorizeUpgrade hash:  0xd2f8f12c5285a74709b642e25cb2fdb8bc3e68507882be14564017d589c039fa
🗳️ Blake2-256 hash:        0x74a6763a599afcb7db47c64e841ed9b68fcf18fdc5b7a1311166bbe576b61af9
📦 IPFS:                   QmTv4R5ciuW9Bpsq3sGTyXvjYGAGuHfabfsnXm7qCq5omx

Changes

Legend

  • [P] Polkadot
  • [S] Substrate

Runtime

  • [S] ✅ audited #12310 Low - Asset pallet: support repeated destroys to safely destroy large assets
  • [S] ⏳ pending non-critical audit #12730 Low - Allow alliance fellows to give up voting rights
  • [P] ✅ trivial #6326 Low - Add collectives as trusted teleporter
  • [P] ✅ trivial #6366 Low - OpenGov: Proxy definitions
  • [S] ✅ trivial #12808 Low - Bounties use SpendOrigin
  • [S] ✅ trivial #12610 Low - Non-interactive staking
  • [S] ✅ trivial #12842 Low - OpenGov: abstentions
  • [P] ✅ trivial #6390 Low - Allow Root with OpenGov origins
  • [S] #12848 Low - Add with_weight extrinsic
  • [P] ✅ trivial #6372 Low - OpenGov: Kusama tweaks

Misc

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

Other misc. changes
  • [S] ✅ trivial #12677 Low - Contracts pallet: bump runtime api
  • [P] ⏳ pending non-critical audit #6127 Low - State trie migration rococo runtime changes.
  • [S] ✅ trivial #12666 Low - Allow other pallets to check asset ids.
  • [S] ✅ audited #12310 Low - Asset pallet: support repeated destroys to safely destroy large assets
  • [S] ✅ trivial #12695 Low - seal_reentrant_count returns contract reentrant count
  • [S] ✅ trivial #12708 Low - Assets pallet: reintroduce fungibles::destroy trait
  • [S] ✅ trivial #12706 Low - Fix cargo check for pallet-contracts-proc-macro
  • [S] ✅ trivial #12684 Low - Remove the wasmtime feature flag
  • [P] ✅ trivial #6311 Low - Add starts_with to v0 and v1 multilocation
  • [S] ✅ trivial #12501 Low - Contracts: replace sp-sandbox and wasmi-validation by newest wasmi
  • [S] ⏳ pending non-critical audit #12730 Low - Allow alliance fellows to give up voting rights
  • [S] ✅ trivial #12661 Low - Ed25519_verify: support using dalek for historical blocks
  • [S] ✅ trivial #12740 Low - Remove default, hascompact, and typeinfo trait bounds on assetid
  • [P] ✅ trivial #6326 Low - Add collectives as trusted teleporter
  • [P] ✅ trivial #6366 Low - Support opengov calls in proxy definitions
  • [S] ✅ trivial #12787 Low - Contracts: replace cargo feature unstable-interface with config
  • [P] ✅ trivial #6354 Low - Kusama: approve/reject treasury prop by treasurer
  • [S] ✅ trivial #12808 Low - Bounties use spendorigin
  • [S] ✅ trivial #12749 Low - Reduce provisioner work
  • [S] ✅ trivial #12829 Low - Add weightless benchmark bailing
  • [S] ✅ trivial #12610 Low - Non-interactive staking
  • [P] ✅ trivial #6352 Low - Introduce nis functionality into kusama/rococo
  • [P] ✅ trivial #6372 Low - Opengov improvements for kusama
  • [S] ✅ trivial #12842 Low - Opengov: abstentions
  • [P] ✅ trivial #6390 Low - Allow root with gov2 origins
  • [S] #12848 Low - Add with_weight extrinsic
  • [S] #12800 Low - Contracts: add instantiation_nonce api
  • [S] ✅ trivial #12837 Low - Rename some crates for publishing to crates.io