-
Notifications
You must be signed in to change notification settings - Fork 141
Upgrade polkadot sdk to stable2412-4 (rel. 1.5.0)
#606
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade polkadot sdk to stable2412-4 (rel. 1.5.0)
#606
Conversation
Note: This had to be done since there are not updated pallets that could be used for upgrading the runtime. TODO @clangenb: Help updating Encointer to `stable2412`.
Note: includes mocked weights, needs to run proper benches. Note 2: A migration to XCMv5 was started. Do we need anything additional? Note 3: `sp_std` was removed.
Note: includes mocked weights, needs to run proper benches. Note 2: A migration to XCMv5 was started. Do we need anything additional? Note 3: `sp_std` was removed. Note 4: do we still need `coretime_migration.rs`?
Note: includes mocked weights, needs to run proper benches. Note 2: A migration to XCMv5 was started. Do we need anything additional? Note 3: `sp_std` was removed.
Note: includes mocked weights, needs to run proper benches. Note 2: A migration to XCMv5 was started. Do we need anything additional? Note 3: `sp_std` was removed.
Note: includes mocked weights, needs to run proper benches. Note 2: `sp_std` was removed
Note: includes mocked weights, needs to run proper benches. Note 2: `sp_std` was removed
Note: includes mocked weights, needs to run proper benches. Note 2: `sp_std` was removed
Note: includes mocked weights, needs to run proper benches. Note 2: A migration to XCMv5 was started. Do we need anything additional? Note 3: `sp_std` was removed
Note: includes mocked weights, needs to run proper benches. Note 2: A migration to XCMv5 was started. Do we need anything additional? Note 3: `sp_std` was removed
Note: includes mocked weights, needs to run proper benches. Note 3: `sp_std` was removed
Note: includes mocked weights, needs to run proper benches. Note 3: `sp_std` was removed
Note: includes mocked weights, needs to run proper benches. Note 2: `sp_std` was removed
stable2412-1
|
@pandres95 on-it. I reckon to have a PR by Thursday, the latest. |
# Conflicts: # relay/kusama/src/lib.rs # relay/polkadot/src/lib.rs # system-parachains/asset-hubs/asset-hub-kusama/src/lib.rs # system-parachains/asset-hubs/asset-hub-polkadot/src/lib.rs # system-parachains/bridge-hubs/bridge-hub-kusama/src/lib.rs # system-parachains/bridge-hubs/bridge-hub-polkadot/src/lib.rs # system-parachains/collectives/collectives-polkadot/src/lib.rs # system-parachains/coretime/coretime-kusama/src/lib.rs # system-parachains/coretime/coretime-polkadot/src/lib.rs # system-parachains/gluttons/glutton-kusama/src/lib.rs # system-parachains/people/people-kusama/src/lib.rs # system-parachains/people/people-polkadot/src/lib.rs
|
encointer is ready: pandres95#9 |
* Revert "feat(encointer-kusama-runtime): disable Encointer runtime and pallets." This reverts commit 9303cb3 * bump encointer crates * migrate encointer runtime to stable202412-2 * [encointer] add benchmarking setup for asset_tx_payment * [encointer] fix asset-tx-benchmarks * fmt * remove sp-std from encointer * fix pallet-transaction payment feature propagation
|
Closes #552 Polkadot migration cleanup: pandres95#10 |
|
@pepoviola zombienet-smoke test does not start progressing: It is nothing like before: https://github.com/polkadot-fellows/runtimes/actions/runs/14001583911/job/39208932124 Could there something specific with stable2412 for zombienet? |
| _descendant_origin: &Option<InteriorLocation>, | ||
| _xcm: &Xcm<RuntimeCall>, | ||
| ) -> Weight { | ||
| XcmGeneric::<Runtime>::execute_with_origin() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@franciscoaguirre shouldn't we disable this everywhere? or remove execute_with_origin?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We removed it from the executor anyway. If someone tries to use it it'll just return an error
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
aha, ok, I see that patch is here: so the benchmarking will return Weight::MAX right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Trying some nits here for zombienet smoke: pandres95#24 |
@pepoviola I don't know why, but zombienet smoke test is flaky, I tried coretime-polkadot and previous version with some cumulus based parachain, and it does not produce blocks for parachain: |
Co-authored-by: Oliver Tale-Yazdi <[email protected]>
|
/merge |
|
Enabled Available commands
For more information see the documentation |
aec5376
into
polkadot-fellows:main
stable2412-4stable2412-4 (rel. 1.5.0)
That weird, can we increase the log (zombienet=debug) to get a more verbose output. I also will try locally. |
@pepoviola I changed the logs, but let's please continue discussion/fixing here: #676 |
This Pull Request provides a minimal set of changes to support the upgrade to
stable2412(to the latest available patch).Notable changes
Here are the most notable changes:
sp-stdremoved for every runtime (except Encointer). Now we usecoreorallocinstead.frame_system_extensions,pallet_transaction_payment, andxcmon most runtimes.pallet_identityon People runtimes.Notable TODOs
Review whether we need to make more changes regarding XCMv5(moved to a follow-up PR). @franciscoaguirrepallet-asset-conversion-tx-paymentis not exposed (or at least, is raising errors when trying to add it).polkadot-runtime, do we still needcoretime_migration.rs? @seadandaTransactionExtension@georgepisaltu @gui1117Open Question
frame,#[frame_construct_runtime]and#[derive_impl]since they've already been proven to work?Help needed
Action List
Remove any reference to either(moved to a follow-up PR).NetworkId::WestendandNetworkId::Rococoand replace withNetworkId::ByGenesisstable2412-3Follow-up PRs
ForeignAssetsandAssetConversionto XCMv5.sp-std.