Skip to content
Snippets Groups Projects

Upgrade polkadot v1.17.0

Merged Benjamin Gallois requested to merge upgrade-polkadot-v1.17.0 into master
  • Upgrade to 1.17.0 (see upgrade notes).
  • Add a benchmark for revoke_identity_legacy.
  • Add a build test to check autogenerated weights.
  • Apply several autofixes for Polkadot-SDK 1.17.0.
  • Autoformatting failing.
  • Move runtime benchmarks to common runtime.
  • Move offchain traits to common runtime.

Note for later (or not):

I left the frame_system_offchain traits implementation in separate chains. Maybe it would be interesting to add another macro and move a large part of each chain’s repetitive code (mainly the offchain traits, mod benches, and the TxExtensions) that is exactly the same and will remain the same to the common runtime. This would make it easier to maintain, as there would be no need to reflect changes in each separate runtime every time.


Release Note:

  • Introduced a new transaction extensions mechanism.
  • Reimplemented the nonce check in new extensions.
  • Resolved issue #6127: Ignore warnings from non-stable Rust.
  • New transaction_pool API.
  • New benchmarks and weights for pallet_transaction_payment.
  • New Inherent and offchain APIs for the runtime.
Edited by Benjamin Gallois

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading