Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Update to Polkadot 0.9.11 and fix XCM traits #635

Closed
wants to merge 2 commits into from

Conversation

joao-paulo-parity
Copy link
Contributor

This in incomplete. I tried to get it as far as I could, but then I don't know how to solve the following:

error[E0432]: unresolved import `polkadot_overseer::AllSubsystems`
   --> client/collator/src/lib.rs:330:26
    |
330 |     use polkadot_overseer::{AllSubsystems, HeadSupportsParachains, Overseer};
    |                             ^^^^^^^^^^^^^
    |                             |
    |                             no `AllSubsystems` in the root
    |                             help: a similar name exists in the module: `MapSubsystem`

error[E0599]: no function or associated item named `new` found for struct `Overseer` in the current scope
   --> client/collator/src/lib.rs:388:38
    |
388 |         let (overseer, handle) = Overseer::new(
    |                                            ^^^ function or associated item not found in `Overseer<_, _>`

error[E0599]: no associated item named `Connected` found for struct `Handle` in the current scope
   --> client/collator/src/lib.rs:403:37
    |
403 |             overseer_handle: OverseerHandle::Connected(handle),
    |                                              ^^^^^^^^^ associated item not found in `Handle`

Overseer and AllSubsystems seems related to paritytech/polkadot#3874. Right now I don't have enough context to work on those changes. Feel free to take over this work.

It might be the only piece missing to make paritytech/substrate#9749 's dependent cumulus check pass.

closes #634

@joao-paulo-parity joao-paulo-parity changed the title Update to Polkadot 0.9.11 and XCM traits Update to Polkadot 0.9.11 and fix XCM traits Oct 1, 2021
@bkchr
Copy link
Member

bkchr commented Oct 1, 2021

Superseded by: #636

@bkchr bkchr closed this Oct 1, 2021
@bkchr bkchr deleted the jp/fix-xcm-traits branch October 1, 2021 08:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Failures when integrating Cumulus with Polkadot for dependent checks
2 participants