From d4e8f2a3dabf68ab53774dbccfd8cef55dd6f07c Mon Sep 17 00:00:00 2001 From: Robert Habermeier Date: Fri, 28 May 2021 18:06:55 -0500 Subject: [PATCH] set session-info availability cores based on scheduler (#3134) this will account for 'dummy' cores due to maxValidatorsPerCore --- polkadot/runtime/parachains/src/session_info.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/polkadot/runtime/parachains/src/session_info.rs b/polkadot/runtime/parachains/src/session_info.rs index 1fc37a4157..159d966a86 100644 --- a/polkadot/runtime/parachains/src/session_info.rs +++ b/polkadot/runtime/parachains/src/session_info.rs @@ -85,7 +85,6 @@ impl Module { let config = >::config(); let dispute_period = config.dispute_period; - let n_parachains = >::parachains().len() as u32; let validators = notification.validators.clone(); let discovery_keys = ::authorities(); @@ -93,7 +92,7 @@ impl Module { let active_set = >::active_validator_indices(); let validator_groups = >::validator_groups(); - let n_cores = n_parachains + config.parathread_cores; + let n_cores = >::availability_cores().len() as u32; let zeroth_delay_tranche_width = config.zeroth_delay_tranche_width; let relay_vrf_modulo_samples = config.relay_vrf_modulo_samples; let n_delay_tranches = config.n_delay_tranches;