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

Polkadot v0.9.26

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Jul 16:13
d878597

This release contains the changes from v0.9.25 to v0.9.26.

Upgrade Priority

❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.

The changes motivating this priority level are:

  • [P] ✅ trivial #5597 ❗️ Medium - Allow relay chain council to send xcms
  • [S] ✅ trivial #11694 ❗️ Medium - Pump the gossip engine while waiting for the beefy runtime pallet (memory leak fix)
  • [S] ✅ audited #11666 ❗️ Medium - Democracy.fast_track not allowed with zero voting period

Host functions

ℹ️ This release does not contain any new host functions.

Database Migrations

Database migrations are operations upgrading the database to the latest stand.
Some migrations may break compatibility, making a backup of your database is highly recommended.

ℹ️ There is no database migration in this release.

Runtime Migrations

Runtime migrations are operations running once during a runtime upgrade.

ℹ️ There is no runtime migration in this release.

Rust compiler versions

This release was built and 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)

Runtimes

The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.21 and rustc 1.62.0 (a8314ef7d 2022-06-27).

Kusama

🏋️ Runtime Size:           1.32 MB (1387526 bytes)
🔥 Core Version:           kusama-9260 (parity-kusama-0.tx12.au2)
🗜 Compressed:             Yes: 80.51%
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0x461ffacbb29348621ae8ca7da3780946db7d729beaec5b6e3f633ab0137f36c8
🗳️ authorizeUpgrade hash:  0x0e97c122a1065b5d20ab51f461373b71d364afc01c90ef44cc39982fa35ad53e
🗳️ Blake2-256 hash:        0x4e784769dd00d54aa07e50adcd8843a57f57642d368239057d0d145aa2ef6864
📦 IPFS:                   QmSLXf69xAMPYj3F87kERWuCweegJQRhNnYBDkGb8CMaib

Polkadot

🏋️ Runtime Size:           1.20 MB (1256214 bytes)
🔥 Core Version:           polkadot-9260 (parity-polkadot-0.tx13.au0)
🗜 Compressed:             Yes: 80.48%
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0x282b1166e009892d0088efb1d7158b1c04f03394b9d9cff05e19eec76ecb4e7c
🗳️ authorizeUpgrade hash:  0xb4261d1a6d52c9f785b4e450fa69536f23dce1af3f3fd932cd43433d537330ca
🗳️ Blake2-256 hash:        0x3dc7dbf5bb7bf4a456d8162d473813e25f0dde9fbc0b8610cf15b768c8f0e42f
📦 IPFS:                   QmZvNGWVrUJycp7csZcHFSG2UMKdomsBmApFQL99k75Aam

Rococo

🏋️ Runtime Size:           880.79 KB (901927 bytes)
🔥 Core Version:           rococo-9260 (parity-rococo-v2.0-0.tx1.au0)
🗜 Compressed:             Yes: 80.91%
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0x50c49df1d680e63879b40aface0fc5d232745d2a1bc6189b9fe8af5cedcb5ad3
🗳️ authorizeUpgrade hash:  0x214fcb4efc4b665a757edee13b92d3358d1740fd477d465945a64d853645c15a
🗳️ Blake2-256 hash:        0x91d4b6123ef15f3d545b052f11bd5f6a66499d315eee7ddd6067567cbac04dd8
📦 IPFS:                   QmYd2Wu4gpjkrYbUmFtEoiQFiQaSvx2A8dzwKpkhy72Win

Westend

🏋️ Runtime Size:           1.14 MB (1193760 bytes)
🔥 Core Version:           westend-9260 (parity-westend-0.tx11.au2)
🗜 Compressed:             Yes: 80.61%
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0xb98632189a72582b350912cd4b70fe393fe71140c1f7ed7a95082dd95a3db8ae
🗳️ authorizeUpgrade hash:  0x1dd000c1b9c9d2f1df4f5fde6ea6965b32b1aba0b207e8da8e93773123c3d49c
🗳️ Blake2-256 hash:        0x6190bd415a14354629aee74dbb1a0c907ea800acd2a0842d8184b86185e4dde3
📦 IPFS:                   QmXWyMpRyczMqEVHh3r6nX1YRGrm6zsav3H8SwGFGWEyJ4

Changes

Legend

  • [P] Polkadot
  • [S] Substrate

Client

  • [S] ✅ trivial #11694 ❗️ Medium - Pump the gossip engine while waiting for the beefy runtime pallet (memory leak fix)
  • [S] ✅ trivial #11406 Low - Pallet-beefy-mmr: add api for beefy authority sets

Runtime

  • [S] ✅ audited #11618 Low - Add event to pallet transaction payment
  • [S] ✅ trivial #11631 Low - Mel: origin, referenda, convictionvoting
  • [S] ✅ trivial #11696 Low - Contracts: reduce size of deletion queue depth
  • [S] ⏳ pending non-critical audit #11771 Low - [contracts] fixed the bug with transfer value for delegate call
  • [S] ✅ trivial #11811 Low - Backport #11807
  • [P] ✅ trivial #5768 Low - Update weights

Misc

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

Other misc. changes
  • [S] ✅ audited #11618 Low - Add event to pallet transaction payment
  • [P] ✅ trivial #5597 ❗️ Medium - Allow relay chain council to send xcms
  • [S] ✅ trivial #11631 Low - Mel: origin, referenda, convictionvoting
  • [S] ✅ trivial #11694 ❗️ Medium - Pump the gossip engine while waiting for the beefy runtime pallet (memory leak fix)
  • [S] ✅ trivial #11696 Low - Contracts: reduce size of deletion queue depth
  • [S] ✅ trivial #11406 Low - Pallet-beefy-mmr: add api for beefy authority sets
  • [S] ✅ trivial #11501 Low - [contracts] implement transparent hashing for contract storage
  • [P] ✅ trivial #5577 Low - Fix 5560: add support for a new staking-miner info command
  • [S] ✅ audited #11666 ❗️ Medium - Democracy.fast_track not allowed with zero voting period
  • [P] #5716 Low - Fix confusing metric naming
  • [P] #5734 Low - Staking-miner: cli flag delay solution x secs
  • [S] ⏳ pending non-critical audit #11771 Low - [contracts] fixed the bug with transfer value for delegate call
  • [S] ✅ trivial #11811 Low - Backport #11807
  • [P] ✅ trivial #5768 Low - Update weights

Docker image

The docker image for this release can be found at Docker hub
(It will be available a few minutes after the release has been published).

You may pull it using:

docker pull parity/polkadot:latest