Skip to content
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

Remove non-async backing code from node #4447

Open
alindima opened this issue May 13, 2024 · 0 comments
Open

Remove non-async backing code from node #4447

alindima opened this issue May 13, 2024 · 0 comments
Labels
I4-refactor Code needs refactoring. T8-polkadot This PR/Issue is related to/affects the Polkadot network.

Comments

@alindima
Copy link
Contributor

Now that async backing has been successfully enabled on all networks, we could remove a lot of code that dealt with async backing not being present (the AsyncBackingParams runtime API not being present). The runtime API is actually the trigger for the node subsystems (not the actual values of the params).
If sync backing is desired, one may still use zeroed AsyncBackingParams.

Some subsystems which explicitly dealt with this: collator-protocol, backing, provisioner.

I believe we may also remove the legacy statement-distribution subsystem

@alindima alindima added I4-refactor Code needs refactoring. T8-polkadot This PR/Issue is related to/affects the Polkadot network. labels May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I4-refactor Code needs refactoring. T8-polkadot This PR/Issue is related to/affects the Polkadot network.
Projects
Status: Backlog
Development

No branches or pull requests

1 participant