mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 05:51:02 +00:00
set session-info availability cores based on scheduler (#3134)
this will account for 'dummy' cores due to maxValidatorsPerCore
This commit is contained in:
committed by
GitHub
parent
b7c2cfc1e4
commit
d4e8f2a3da
@@ -85,7 +85,6 @@ impl<T: Config> Module<T> {
|
|||||||
let config = <configuration::Module<T>>::config();
|
let config = <configuration::Module<T>>::config();
|
||||||
|
|
||||||
let dispute_period = config.dispute_period;
|
let dispute_period = config.dispute_period;
|
||||||
let n_parachains = <paras::Module<T>>::parachains().len() as u32;
|
|
||||||
|
|
||||||
let validators = notification.validators.clone();
|
let validators = notification.validators.clone();
|
||||||
let discovery_keys = <T as AuthorityDiscoveryConfig>::authorities();
|
let discovery_keys = <T as AuthorityDiscoveryConfig>::authorities();
|
||||||
@@ -93,7 +92,7 @@ impl<T: Config> Module<T> {
|
|||||||
let active_set = <shared::Module<T>>::active_validator_indices();
|
let active_set = <shared::Module<T>>::active_validator_indices();
|
||||||
|
|
||||||
let validator_groups = <scheduler::Module<T>>::validator_groups();
|
let validator_groups = <scheduler::Module<T>>::validator_groups();
|
||||||
let n_cores = n_parachains + config.parathread_cores;
|
let n_cores = <scheduler::Module<T>>::availability_cores().len() as u32;
|
||||||
let zeroth_delay_tranche_width = config.zeroth_delay_tranche_width;
|
let zeroth_delay_tranche_width = config.zeroth_delay_tranche_width;
|
||||||
let relay_vrf_modulo_samples = config.relay_vrf_modulo_samples;
|
let relay_vrf_modulo_samples = config.relay_vrf_modulo_samples;
|
||||||
let n_delay_tranches = config.n_delay_tranches;
|
let n_delay_tranches = config.n_delay_tranches;
|
||||||
|
|||||||
Reference in New Issue
Block a user