Remove `ProspectiveParachainsMode` usage in backing subsystem (#6215)
Since async backing parameters runtime api is released on all networks
the code in backing subsystem can be simplified by removing the usages
of `ProspectiveParachainsMode` and keeping only the branches of the code
under `ProspectiveParachainsMode::Enabled`.
The PR does that and reworks the tests in mod.rs to use async backing.
It's a preparation for
https://github.com/paritytech/polkadot-sdk/issues/5079
---------
Co-authored-by:
Alin Dima <alin@parity.io>
Co-authored-by: command-bot <>
parent
e98c1ac6
Showing
- polkadot/node/core/backing/src/lib.rs 91 additions, 308 deletionspolkadot/node/core/backing/src/lib.rs
- polkadot/node/core/backing/src/tests/mod.rs 1878 additions, 644 deletionspolkadot/node/core/backing/src/tests/mod.rs
- polkadot/node/core/backing/src/tests/prospective_parachains.rs 0 additions, 1745 deletions...dot/node/core/backing/src/tests/prospective_parachains.rs
- polkadot/node/subsystem-util/src/backing_implicit_view.rs 6 additions, 11 deletionspolkadot/node/subsystem-util/src/backing_implicit_view.rs
- polkadot/roadmap/implementers-guide/src/node/utility/provisioner.md 2 additions, 3 deletions...oadmap/implementers-guide/src/node/utility/provisioner.md
- polkadot/roadmap/implementers-guide/src/types/overseer-protocol.md 0 additions, 10 deletions...roadmap/implementers-guide/src/types/overseer-protocol.md
- polkadot/statement-table/src/generic.rs 10 additions, 102 deletionspolkadot/statement-table/src/generic.rs
- polkadot/statement-table/src/lib.rs 1 addition, 1 deletionpolkadot/statement-table/src/lib.rs
- prdoc/pr_6215.prdoc 16 additions, 0 deletionsprdoc/pr_6215.prdoc
Please register or sign in to comment