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

Implement Runtime API Subsystem #1419

Closed
rphmeier opened this issue Jul 16, 2020 · 0 comments · Fixed by #1494
Closed

Implement Runtime API Subsystem #1419

rphmeier opened this issue Jul 16, 2020 · 0 comments · Fixed by #1494
Assignees
Labels
S1-implement PR/Issue is in the implementation stage
Milestone

Comments

@rphmeier
Copy link
Contributor

#1411 Implements the runtime APIs themselves. Now we need a simple subsystem that wraps a ProvideRuntimeApi for the v1::ParachainHost runtime API and updates the Runtime API requests.

Since there are already subsystems building on our earlier ideas of what runtime API requests might have looked like. Porting over those components, especially Candidate Backing, will be a significant effort so I recommend adding the new types alongside the old ones, while marking the old ones as _Old and filing issues to migrate subsystems off of them and remove after that.

The actual runtime API subsystem should just ignore the _Old requests, since there's nothing reasonable to do with them.

@rphmeier rphmeier added the S1-implement PR/Issue is in the implementation stage label Jul 16, 2020
@rphmeier rphmeier added this to the Twinbrook milestone Jul 16, 2020
@rphmeier rphmeier assigned rphmeier and unassigned rphmeier Jul 16, 2020
@rphmeier rphmeier self-assigned this Jul 24, 2020
@ghost ghost closed this as completed in #1494 Jul 30, 2020
This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
S1-implement PR/Issue is in the implementation stage
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant