Skip to content

Commit 936216d

Browse files
committed
Cumulus changes
1 parent 800d8e5 commit 936216d

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

cumulus/client/relay-chain-minimal-node/src/blockchain_rpc_client.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,13 @@ impl RuntimeApiSubsystemClient for BlockChainRpcClient {
338338
.await?)
339339
}
340340

341+
async fn disabled_validators(
342+
&self,
343+
at: Hash,
344+
) -> Result<Vec<polkadot_primitives::ValidatorIndex>, ApiError> {
345+
Ok(self.rpc_client.parachain_host_disabled_validators(at).await?)
346+
}
347+
341348
async fn staging_async_backing_params(&self, at: Hash) -> Result<AsyncBackingParams, ApiError> {
342349
Ok(self.rpc_client.parachain_host_staging_async_backing_params(at).await?)
343350
}

cumulus/client/relay-chain-rpc-interface/src/rpc_client.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -588,6 +588,14 @@ impl RelayChainRpcClient {
588588
.await
589589
}
590590

591+
pub async fn parachain_host_disabled_validators(
592+
&self,
593+
at: RelayHash,
594+
) -> Result<Vec<ValidatorIndex>, RelayChainError> {
595+
self.call_remote_runtime_function("ParachainHost_disabled_validators", at, None::<()>)
596+
.await
597+
}
598+
591599
#[allow(missing_docs)]
592600
pub async fn parachain_host_staging_async_backing_params(
593601
&self,

cumulus/parachains/integration-tests/emulated/common/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ pub use impls::{RococoWococoMessageHandler, WococoRococoMessageHandler};
1919
pub use parachains_common::{AccountId, Balance};
2020
pub use paste;
2121
use polkadot_parachain::primitives::HrmpChannelId;
22+
use polkadot_primitives::runtime_api::runtime_decl_for_parachain_host::ParachainHostV6;
2223
pub use polkadot_runtime_parachains::inclusion::{AggregateMessageOrigin, UmpQueueId};
2324
pub use sp_core::{sr25519, storage::Storage, Get};
2425
use sp_tracing;

0 commit comments

Comments
 (0)