Prepare PVFs if node is a validator in the next session (#4791)
Closes https://github.com/paritytech/polkadot-sdk/issues/4324 - On every active leaf candidate-validation subsystem checks if the node is the next session authority. - If it is, it fetches backed candidates and prepares unknown PVFs. - We limit number of PVFs per block to not overload subsystem.
parent
f13ed8de
Showing
- .gitlab/pipeline/zombienet/polkadot.yml 8 additions, 0 deletions.gitlab/pipeline/zombienet/polkadot.yml
- Cargo.lock 2 additions, 0 deletionsCargo.lock
- polkadot/node/core/candidate-validation/Cargo.toml 2 additions, 0 deletionspolkadot/node/core/candidate-validation/Cargo.toml
- polkadot/node/core/candidate-validation/src/lib.rs 284 additions, 27 deletionspolkadot/node/core/candidate-validation/src/lib.rs
- polkadot/node/core/candidate-validation/src/tests.rs 644 additions, 2 deletionspolkadot/node/core/candidate-validation/src/tests.rs
- polkadot/node/service/src/overseer.rs 1 addition, 0 deletionspolkadot/node/service/src/overseer.rs
- polkadot/zombienet_tests/smoke/0005-precompile-pvf-smoke.js 46 additions, 0 deletionspolkadot/zombienet_tests/smoke/0005-precompile-pvf-smoke.js
- polkadot/zombienet_tests/smoke/0005-precompile-pvf-smoke.toml 32 additions, 0 deletions...adot/zombienet_tests/smoke/0005-precompile-pvf-smoke.toml
- polkadot/zombienet_tests/smoke/0005-precompile-pvf-smoke.zndsl 43 additions, 0 deletions...dot/zombienet_tests/smoke/0005-precompile-pvf-smoke.zndsl
- polkadot/zombienet_tests/smoke/0005-register-deregister-validator.js 44 additions, 0 deletions...mbienet_tests/smoke/0005-register-deregister-validator.js
- polkadot/zombienet_tests/smoke/0005-register-para.js 63 additions, 0 deletionspolkadot/zombienet_tests/smoke/0005-register-para.js
- prdoc/pr_4791.prdoc 19 additions, 0 deletionsprdoc/pr_4791.prdoc
Please register or sign in to comment