github paritytech/polkadot-sdk polkadot-v1.6.0
Polkadot v1.6.0

latest releases: polkadot-stable2407-4, v1.15.4-rc1, polkadot-v1.15.4...
10 months ago

This release contains the changes from polkadot-v1.5.0 to polkadot-v1.6.0.

Rust compiler versions

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

Rust Stable:  rustc 1.74.0 (79e9716c9 2023-11-13)
Rust Nightly: rustc 1.75.0-nightly (9d83ac217 2023-10-31)

Runtimes

Westend

🏋️ Runtime size:             1.562 MB (1,637,835 bytes)
🗜 Compressed:               Yes, 78.95%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             westend-1006000 (parity-westend-0.tx24.au2)
🗳️ system.setCode hash:      0xce66c9fa3a48c63687513934dbc9a57bc5071fc5f97ab9302dca23a0c1e425c9
🗳️ authorizeUpgrade hash:    0x128da921419d7743d663213bc2e245f04bf274b18efe6a32e4c9613aed803a2d
🗳️ Blake2-256 hash:          0xb7b7a532804babb534bde7872c38e51e89e18832a912d2a65506270a0e47abeb
📦 IPFS:                     https://www.ipfs.io/ipfs/QmWXAVjAo1QLqS4LxMfGPFpCPHkykCx6DXeVkm5cHEZaq9

Westend AssetHub

🏋️ Runtime size:             1.079 MB (1,131,096 bytes)
🗜 Compressed:               Yes, 80.05%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             westmint-1006000 (westmint-0.tx14.au1)
🗳️ system.setCode hash:      0x2445c78ca331c4ee5fb5193d5cc2f556dbf36171c95550210d2ffa739e96a02f
🗳️ authorizeUpgrade hash:    0xea14982747a628b50946c825c74d5070d916549c3223b819072a1c2260a0cbc9
🗳️ Blake2-256 hash:          0x7d842925d6726a3b814de703a354a828f4d8d8bf3464f284e7f61773acb3409a
📦 IPFS:                     https://www.ipfs.io/ipfs/QmP5d7k3XRukeqEa7DGD42aDR83EyB5LSWnbiPcziHYtkQ

Westend BridgeHub

🏋️ Runtime size:             0.916 MB (960,000 bytes)
🗜 Compressed:               Yes, 78.30%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             bridge-hub-westend-1006000 (bridge-hub-westend-0.tx4.au1)
🗳️ system.setCode hash:      0xb2a6ec4b55b9c038577ef6ef796340989e43b51dbae3d7a790f15a809fed583c
🗳️ authorizeUpgrade hash:    0xc5ee192b5ebf36d1546394405f9d24e77470e612fe7e473e2d6a46abb99b2315
🗳️ Blake2-256 hash:          0xa6b3c1921fda48811a74cdd4709bcd9bd51e59da6f4229f4ee3cece1e374ed43
📦 IPFS:                     https://www.ipfs.io/ipfs/QmVQHk9vQ7WQbnRx5VWvGrB876RGetX3QFYERLEfd2vbeP

Westend Coretime

🏋️ Runtime size:             0.767 MB (804,476 bytes)
🗜 Compressed:               Yes, 78.66%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             coretime-westend-1006000 (coretime-westend-0.tx0.au1)
🗳️ system.setCode hash:      0x77d8610654a500994478822fbad015fcc7097141add5963204fe00b87f044aa1
🗳️ authorizeUpgrade hash:    0x823eb2c9fe55c387e4a3acf4324d8ada60874fb746a7a2445629c46e31dfb3a1
🗳️ Blake2-256 hash:          0xd984aa8a670cdf56355a079dbde6a7bff6400e7afb0cf8eb0882824a81d5bfb6
📦 IPFS:                     https://www.ipfs.io/ipfs/QmU3pMBhq1ErAFih2LYwzbeWcW1rBwZrfDRX9JrhuTQG8C

Westend Collectives

🏋️ Runtime size:             0.967 MB (1,013,562 bytes)
🗜 Compressed:               Yes, 79.62%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             collectives-westend-1006000 (collectives-westend-0.tx5.au1)
🗳️ system.setCode hash:      0xf0b49506aa03df48406171e7c63660fb38541171f06c24cb5eb6aa3efecc21df
🗳️ authorizeUpgrade hash:    0x44a3b0438f54ab59ec59fd9af5b59e2e6eb19f73f479868181e6cb929597be31
🗳️ Blake2-256 hash:          0xc20de93729ada76a8cebc4869acea6a21e889003cc297d7ebbea39cdfbd3979a
📦 IPFS:                     https://www.ipfs.io/ipfs/QmbJCZgJNtF4RFQ7hTcW68kCP8FryirR1ccnmUTVfKGtBL

Westend Glutton

🏋️ Runtime size:             0.510 MB (534,953 bytes)
🗜 Compressed:               Yes, 76.41%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             glutton-westend-1006000 (glutton-westend-0.tx1.au1)
🗳️ system.setCode hash:      0x2f17ad93507272e1e14e7da12299396be4117e81f203a63a803d35e3c1f896a1
🗳️ authorizeUpgrade hash:    0x57fc47d0bf1691699c83e16ec498e5b3ad11ea1719871e18cacde6fd6570e1e0
🗳️ Blake2-256 hash:          0xf288f7ee2cd5405eeb2ad3cc9edfd487238e526af92cbac6c24809e96f158f9f
📦 IPFS:                     https://www.ipfs.io/ipfs/QmUiafAKc6Q2i51sTTisFF7fZKJpHompaNfdPg2kYkN7Mz

Westend People

🏋️ Runtime size:             0.803 MB (842,127 bytes)
🗜 Compressed:               Yes, 78.71%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             people-westend-1006000 (people-westend-0.tx0.au1)
🗳️ system.setCode hash:      0x056a6736e915abd2055e64f8ae5fe71d9671c2640d0acf671aa8099735c2ec64
🗳️ authorizeUpgrade hash:    0xad2ec1cbb27c8f0f9ac74f5c7fee20fd5664cedb7b262eabdb02a60e3f781b35
🗳️ Blake2-256 hash:          0xc872ecbe32a989c9ed3bee03a9f26d665c128a8566773812bc3e84012b1560d3
📦 IPFS:                     https://www.ipfs.io/ipfs/QmUn95kxzizNpyZuS6cjdSg4AEMp98TD8NNYdakuCaSbDc

Rococo

🏋️ Runtime size:             1.446 MB (1,516,051 bytes)
🗜 Compressed:               Yes, 79.38%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             rococo-1006001 (parity-rococo-v2.0-0.tx24.au0)
🗳️ system.setCode hash:      0x1316b146bd9a5c22bce025d294d2d685081be0cf1340075cbaea52f7ce590657
🗳️ authorizeUpgrade hash:    0x590095e251448b28ea66ff111131e12685467aceece62bf0756af72827c2cabb
🗳️ Blake2-256 hash:          0xb5a792069b84a5e4389b08f60873a7aafdf9122102e74caa311b504dad9c938c
📦 IPFS:                     https://www.ipfs.io/ipfs/QmSPvcySQVDj6VpmndYSgdYQ2ZW5vaF8CeuWNym74Ca6eq

Rococo AssetHub

🏋️ Runtime size:             1.066 MB (1,117,768 bytes)
🗜 Compressed:               Yes, 80.20%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             statemine-1006000 (statemine-0.tx14.au1)
🗳️ system.setCode hash:      0xefa819b8323182e7aab3eaf1b325933d2239ef928a696d9f128a2903eb41727c
🗳️ authorizeUpgrade hash:    0xa5389dfaff4ec1b836066462ae1a8251a680a1b7225e60a51916ed130a0bbd44
🗳️ Blake2-256 hash:          0x75b1c75556c469fa77f6c9e23f9703ed8465105a5adc033752fa411cf7ebcdd8
📦 IPFS:                     https://www.ipfs.io/ipfs/QmdwaooDRmh3MesJJPsdqtk9smD8AKxqttWX7pkZDVwQuv

Rococo BridgeHub

🏋️ Runtime size:             1.172 MB (1,229,451 bytes)
🗜 Compressed:               Yes, 77.91%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             bridge-hub-rococo-1006000 (bridge-hub-rococo-0.tx4.au1)
🗳️ system.setCode hash:      0x5f80b7e26170f22c16620291f37776589418b4b2239b99251a4ca85504a34637
🗳️ authorizeUpgrade hash:    0xf467b1d841e17f1febf54321400c41941a268f3ec1a81258a33b6182a747cf0f
🗳️ Blake2-256 hash:          0x8b1fec547c00557cf076f3dd45225fc0a7005461b2e9c7569a0d5f0768828bba
📦 IPFS:                     https://www.ipfs.io/ipfs/QmPG9BXBnfGLvstUfgdAkboLkLh7vrXBUPj2Vv5ULt962K

Rococo Coretime

🏋️ Runtime size:             0.815 MB (854,781 bytes)
🗜 Compressed:               Yes, 78.72%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             coretime-rococo-1006001 (coretime-rococo-0.tx0.au1)
🗳️ system.setCode hash:      0x9404a62face1ab8314d2993d7eeddad38b6130bf0b9328b80426db5cce2bfeba
🗳️ authorizeUpgrade hash:    0x2a2ca3e77d8353b429e373eb49b3ada5dca61ac5e20a4d89a7d9a3cc81bd2e5a
🗳️ Blake2-256 hash:          0x323aaa09deab189dd1003a3f28ca15afcd7b30ef5df60fb7a13f37d47005ff2f
📦 IPFS:                     https://www.ipfs.io/ipfs/Qmbcdg8DdEF8UEgzjHzVbjagnXhc8DsSSyVQj7q2MM3gQk

Rococo People

🏋️ Runtime size:             0.803 MB (842,457 bytes)
🗜 Compressed:               Yes, 78.70%
✨ Reserved meta:            OK - [6D, 65, 74, 61]
🎁 Metadata version:         V14
🔥 Core version:             people-rococo-1006000 (people-rococo-0.tx0.au1)
🗳️ system.setCode hash:      0x59853e5cdab775c28c6ce40cb72f146705cf4bf3c95813397dad7e32a13ad357
🗳️ authorizeUpgrade hash:    0x0ed8ba152a615a408bd44aa2a35abf52ae8e023e9f1df91957153f03469efc7a
🗳️ Blake2-256 hash:          0x52c2bbea8442f4b5d67c6fd5f407bf834eada6fadaf6d594b3a4d9dfa2e68ff8
📦 IPFS:                     https://www.ipfs.io/ipfs/QmU8P2BejjkFZpENQuUd6Rg3muDWrgg1E6yPQ4QJDfmAKP

Changes

Node & Polkadot

  • #1694: Agile Coretime Base Relaychain Functionality (@eskimor) [Polkadot]
  • #1841: Validator disabling in Statement Distribution. (@ordian) [Node]
  • #2597: Make crate visible methods of OverlayedChanges public. (@ParthDesai) [Node]
  • #2637: Validator disabling in Dispute Participation. (@ordian) [Polkadot]
  • #2663: PVF: fix unshare 'could not create temporary directory' (@mrcnski) [Node]
  • #2764: Validator disabling in Backing. (@ordian) [Polkadot]
  • #2771: Add fallback request for req-response protocols (@alindima) [Node]
  • #2804: Fix malus implementation. (@ordian) [Node]
  • #2813: Implement only sending one notification at a time as per RFC 56 (@tomaka) [Node]
  • #2834: proposer: return optional block (@rphmeier) [Breaking change, Ndde]
  • #2835: New malus variant support-disabled (@ordian) [Node]
  • #2899: Improve storage monitor API (@nazar-pc) [Node]

Frame & Pallets

  • #1226: Removed deprecated Balances::transfer and Balances::set_balance_deprecated functions. (@juangirini) [Pallets]
  • #1343: Tasks API - A general system for recognizing and executing service work (@sam0x17) [Frame]
  • #1677: pallet-asset-conversion: Swap Credit (@muharem) [Frame]
  • #2031: pallet-asset-conversion: Decoupling Native Currency Dependancy (@muharem) [Frame]
  • #2033: UnionOf types for merged fungible and fungibles implementations (@muharem) [Frame]
  • #2403: Configurable block number provider in pallet-vesting (@arrudagates) [Frame]
  • #2651: Unique Usernames for Identity (@joepetrowski) [Pallets]
  • #2656: pallet-broker: Small improvements to the origin checks (@bkchr) [Frame]
  • #2682: Add Authorize Upgrade Pattern to Frame System (@joepetrowski ) [Pallets, Cumulus]
  • #2687: pallet-uniques: Move migration over to VersionedMigration (@bkchr) [Frame]
  • #2694: pallet-election-provider-multi-phase: Removes BetterUnsignedThreshold from pallet config (@Ank4n) [Frame]
  • #2758: Fix vote weights of ranked members in the Society pallet (@laurogripa ) [Frame]
  • #2783: Accept Root origin as valid sudo (@bkchr) [Frame]
  • #2811: Interlacing removes the region on which it is performed. (@Szegoo) [Frame]
  • #2823: fungible::Unbalanced::decrease_balance: Handle precision properly (@bkchr) [Frame]
  • #2883: pallet-core-fellowship: import an unimported on approve (@muharem) [Frame]

XCM, Bridges & Misc

Parachains & Cumulus

  • #1479: Rococo/Westend Coretime Runtime (@joepetrowski) [Cumulus, Syrtem Parachains]
  • #2281: Rococo and Westend People Chain Runtimes (@joepetrowski) [Cumulus, System Parachains]
  • #2331: Rename ExportGenesisStateCommand to ExportGenesisHeadCommand (@JoshOrndorff) [Cumulus]
  • #2532: Westend Fellowship Treasury (@muharem) [System Parachains]
  • #2666: Remove kusama and polkadot SP constants from parachains-common (@seadanda) [System Parachains]
  • #2803: cumulus-primitives-parachain-inherent: Split into two crates (@bkchr) [Cumulus]
  • #2862: Return latest known relay chain block number in on_initialize etc. (@bkchr) [Cumulus]

Don't miss a new polkadot-sdk release

NewReleases is sending notifications on new releases.