runtime-api: remove redundant version checks (#7610)
## Issue
- [[#1940] Cleanup boilerplate code when DisabledValidators runtime api
call is
released](https://github.com/paritytech/polkadot-sdk/issues/1940)
- Includes other runtime APIs, such as `MinimumBackingVotes` and
`NodeFeatures`, that are already supported by Polkadot.
## Description
This PR removes unnecessary runtime API version checks from
`subsystem-util/src/runtime` for APIs supported by Polkadot (the most
recent network to upgrade). Specifically, it applies to the
`DisabledValidators`, `MinimumBackingVotes` and `NodeFeatures` APIs.
---------
Co-authored-by:
Bastian Köcher <git@kchr.de>
parent
1abdb7f3
Showing
- polkadot/node/collation-generation/src/lib.rs 6 additions, 8 deletionspolkadot/node/collation-generation/src/lib.rs
- polkadot/node/collation-generation/src/tests.rs 1 addition, 1 deletionpolkadot/node/collation-generation/src/tests.rs
- polkadot/node/core/av-store/src/lib.rs 1 addition, 1 deletionpolkadot/node/core/av-store/src/lib.rs
- polkadot/node/core/av-store/src/tests.rs 7 additions, 14 deletionspolkadot/node/core/av-store/src/tests.rs
- polkadot/node/core/backing/src/lib.rs 17 additions, 13 deletionspolkadot/node/core/backing/src/lib.rs
- polkadot/node/core/dispute-coordinator/src/tests.rs 0 additions, 16 deletionspolkadot/node/core/dispute-coordinator/src/tests.rs
- polkadot/node/core/provisioner/src/error.rs 3 additions, 0 deletionspolkadot/node/core/provisioner/src/error.rs
- polkadot/node/core/provisioner/src/lib.rs 6 additions, 6 deletionspolkadot/node/core/provisioner/src/lib.rs
- polkadot/node/network/availability-distribution/src/error.rs 5 additions, 1 deletionpolkadot/node/network/availability-distribution/src/error.rs
- polkadot/node/network/availability-distribution/src/requester/session_cache.rs 6 additions, 4 deletions.../availability-distribution/src/requester/session_cache.rs
- polkadot/node/network/availability-distribution/src/tests/state.rs 1 addition, 1 deletion...node/network/availability-distribution/src/tests/state.rs
- polkadot/node/network/availability-recovery/src/lib.rs 1 addition, 1 deletionpolkadot/node/network/availability-recovery/src/lib.rs
- polkadot/node/network/availability-recovery/src/tests.rs 1 addition, 1 deletionpolkadot/node/network/availability-recovery/src/tests.rs
- polkadot/node/network/collator-protocol/src/error.rs 3 additions, 0 deletionspolkadot/node/network/collator-protocol/src/error.rs
- polkadot/node/network/collator-protocol/src/validator_side/mod.rs 4 additions, 4 deletions.../node/network/collator-protocol/src/validator_side/mod.rs
- polkadot/node/network/statement-distribution/src/error.rs 7 additions, 1 deletionpolkadot/node/network/statement-distribution/src/error.rs
- polkadot/node/network/statement-distribution/src/v2/mod.rs 18 additions, 10 deletionspolkadot/node/network/statement-distribution/src/v2/mod.rs
- polkadot/node/network/statement-distribution/src/v2/tests/mod.rs 3 additions, 2 deletions...t/node/network/statement-distribution/src/v2/tests/mod.rs
- polkadot/node/subsystem-bench/src/lib/availability/test_state.rs 1 addition, 1 deletion...t/node/subsystem-bench/src/lib/availability/test_state.rs
- polkadot/node/subsystem-util/src/availability_chunks.rs 33 additions, 37 deletionspolkadot/node/subsystem-util/src/availability_chunks.rs
Please register or sign in to comment