Don't pass leaves() to Overseer::builder() (#2275)

* Don't pass `leaves()` to `Overseer::builder()`

This is a companion for https://github.com/paritytech/polkadot/pull/6727

* update lockfile for {"substrate", "polkadot"}

---------

Co-authored-by: parity-processbot <>
This commit is contained in:
Tsvetomir Dimitrovandparity-processbot authored and GitHub committed 2023-03-06 15:41:33 +00:00
1 parent ae5f334fd9
commit 012d4a8b71
2 files changed
+267 -265

No files matched your search

+267 -259
View File
File diff suppressed because it is too large. Load diff
@@ -92,7 +92,6 @@ fn build_overseer<'a>(
(Overseer<SpawnGlue<sc_service::SpawnTaskHandle>, Arc<BlockChainRpcClient>>, OverseerHandle),
Error,
> {
let leaves = Vec::new();
let metrics = <OverseerMetrics as MetricsTrait>::register(registry)?;
let spawner = SpawnGlue(spawner);
let network_bridge_metrics: NetworkBridgeMetrics = Metrics::register(registry)?;
@@ -146,11 +145,6 @@ fn build_overseer<'a>(
.dispute_coordinator(DummySubsystem)
.dispute_distribution(DummySubsystem)
.chain_selection(DummySubsystem)
.leaves(Vec::from_iter(
leaves
.into_iter()
.map(|BlockInfo { hash, parent_hash: _, number }| (hash, number)),
))
.activation_external_listeners(Default::default())
.span_per_active_leaf(Default::default())
.active_leaves(Default::default())