Companion for Polkadot#7337 (#2929)

* Companion for Polkadot#7337

Companion for paritytech/polkadot#7337

* Remove unnecessary items relating to PVF workers

* Remove `dont_use_external_workers` parameter

* Update Cargo.lock

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

* Update Cargo.lock

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

---------

Co-authored-by: parity-processbot <>
This commit is contained in:
Marcin S
2023-08-01 10:32:20 +02:00
committed by GitHub
parent b99307f119
commit 082d9e1d6e
2 changed files with 295 additions and 278 deletions
+276 -267
View File
File diff suppressed because it is too large Load Diff
@@ -279,17 +279,25 @@ fn build_polkadot_full_node(
let relay_chain_full_node = polkadot_service::build_full(
config,
polkadot_service::NewFullParams {
is_collator,
None,
grandpa_pause: None,
// Disable BEEFY. It should not be required by the internal relay chain node.
false,
None,
enable_beefy: false,
jaeger_agent: None,
telemetry_worker_handle,
true,
polkadot_service::RealOverseerGen,
None,
None,
// Cumulus doesn't spawn PVF workers, so we can disable version checks.
node_version: None,
workers_path: None,
workers_names: None,
overseer_enable_anyways: true,
overseer_gen: polkadot_service::RealOverseerGen,
overseer_message_channel_capacity_override: None,
malus_finality_delay: None,
hwbench,
},
)?;
Ok((relay_chain_full_node, maybe_collator_key))