Upgrade polkadot v1.17.0
-
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.
Merge request reports
Activity
assigned to @bgallois
mentioned in merge request !295 (merged)
added 2 commits
added 2 commits
added RN-runtime label
changed milestone to %runtime-1000
added 3 commits
added 1 commit
- ab102b3a - follow-up to https://git.duniter.org/nodes/rust/duniter-v2s/-/merge_requests/295
added 1 commit
- 2eb05ca4 - follow-up to https://git.duniter.org/nodes/rust/duniter-v2s/-/merge_requests/295
added 1 commit
- 7a551143 - follow-up to https://git.duniter.org/nodes/rust/duniter-v2s/-/merge_requests/295
requested review from @HugoTrentesaux
added RN-binary label
@c-geek, do you want to add your commit https://github.com/duniter/duniter-polkadot-sdk/commit/35bc17ea73ebcafc84a79aeda58390811806dd1b to the branch
duniter-substrate-v1.17.0
ofduniter-polkadot-sdk
?Edited by Hugo Trentesaux
- Resolved by Benjamin Gallois
It is difficult to review this without reviewing substrate itself! There are a lot of API changes. Thanks for digging this
I'm adding @tuxmain as reviewer for the new tx extension for oneshot account.
I wonder what will break when we perform the upgrade of client and runtime on gdev network
. Do you have an idea?requested review from @tuxmain and removed review request for @HugoTrentesaux
mentioned in merge request !314
mentioned in issue #285 (closed)
mentioned in commit cf605c4e