Upgrade polkadot v1.18.0
Tasks:
-
Upgrade SDK and Subxt -
Upgrade pallets -
Upgrade runtime -
Upgrade oracle -
Upgrade tests
Upgrade Notes:
-
ring-vfrandarkworksare deprecated – no need to maintain our forks anymore. (Reminder: these forks were maintained to avoid pullingparitytech/polkadot-sdkin addition toduniter/polkadot-sdkto compile the project.) -
duniter-subxtdeprecation. Subxt'ssubstrate-compathas also been deprecated (changelog):
The goal is for Subxt to be independent of the Polkadot SDK version. We can now deprecate our Subxt fork, rely on the official version branch, and minimize future upgrade work. (Reminder: this fork was maintained to avoid conflicts betweensp_core/sp-runtimefrom crates.io andsp-core/sp-runtimefromduniter/polkadot-sdk.)
Proposition:
- Archive the deprecated repositories in the Duniter GitHub organization to avoid any confusion after the upcoming runtime and client upgrades.
Edited by Benjamin Gallois