Expose `ClaimQueue` via a runtime api and use it in `collation-generation` (#3580)
The PR adds two things: 1. Runtime API exposing the whole claim queue 2. Consumes the API in `collation-generation` to fetch the next scheduled `ParaEntry` for an occupied core. Related to https://github.com/paritytech/polkadot-sdk/issues/1797
parent
e659c4b3
Pipeline
#456869
canceled
with stages
in
4 minutes and 48 seconds
Stage:
Stage:
Stage:
Stage:
Stage:
Stage:
Showing
- Cargo.lock 1 addition, 0 deletionsCargo.lock
- cumulus/client/relay-chain-minimal-node/src/blockchain_rpc_client.rs 12 additions, 1 deletion...ent/relay-chain-minimal-node/src/blockchain_rpc_client.rs
- cumulus/client/relay-chain-rpc-interface/src/rpc_client.rs 13 additions, 4 deletionscumulus/client/relay-chain-rpc-interface/src/rpc_client.rs
- polkadot/node/collation-generation/Cargo.toml 1 addition, 0 deletionspolkadot/node/collation-generation/Cargo.toml
- polkadot/node/collation-generation/src/lib.rs 64 additions, 10 deletionspolkadot/node/collation-generation/src/lib.rs
- polkadot/node/collation-generation/src/tests.rs 319 additions, 10 deletionspolkadot/node/collation-generation/src/tests.rs
- polkadot/node/core/runtime-api/src/cache.rs 24 additions, 5 deletionspolkadot/node/core/runtime-api/src/cache.rs
- polkadot/node/core/runtime-api/src/lib.rs 11 additions, 0 deletionspolkadot/node/core/runtime-api/src/lib.rs
- polkadot/node/core/runtime-api/src/tests.rs 13 additions, 5 deletionspolkadot/node/core/runtime-api/src/tests.rs
- polkadot/node/subsystem-types/src/messages.rs 8 additions, 2 deletionspolkadot/node/subsystem-types/src/messages.rs
- polkadot/node/subsystem-types/src/runtime_client.rs 17 additions, 5 deletionspolkadot/node/subsystem-types/src/runtime_client.rs
- polkadot/node/subsystem-util/src/lib.rs 6 additions, 2 deletionspolkadot/node/subsystem-util/src/lib.rs
- polkadot/primitives/src/runtime_api.rs 13 additions, 4 deletionspolkadot/primitives/src/runtime_api.rs
- polkadot/runtime/parachains/src/runtime_api_impl/vstaging.rs 17 additions, 4 deletionspolkadot/runtime/parachains/src/runtime_api_impl/vstaging.rs
- prdoc/pr_3580.prdoc 13 additions, 0 deletionsprdoc/pr_3580.prdoc
Please register or sign in to comment