git.delta.rocks / unique-network / refs/commits / 6c79996794c3

difftreelog

fix do not require seconded

Yaroslav Bolyukin2023-11-10parent: #081791e.patch.diff
in: master

1 file changed

modifiednode/cli/src/service.rsdiffbeforeafterboth
35};35};
36use cumulus_client_consensus_common::ParachainBlockImport as TParachainBlockImport;36use cumulus_client_consensus_common::ParachainBlockImport as TParachainBlockImport;
37use cumulus_client_consensus_proposer::Proposer;37use cumulus_client_consensus_proposer::Proposer;
38use cumulus_client_network::RequireSecondedInBlockAnnounce;
39use cumulus_client_service::{38use cumulus_client_service::{
40 build_relay_chain_interface, prepare_node_config, start_relay_chain_tasks, DARecoveryProfile,39 build_relay_chain_interface, prepare_node_config, start_relay_chain_tasks, DARecoveryProfile,
41 StartRelayChainTasksParams,40 StartRelayChainTasksParams,
399 .await398 .await
400 .map_err(|e| sc_service::Error::Application(Box::new(e) as Box<_>))?;399 .map_err(|e| sc_service::Error::Application(Box::new(e) as Box<_>))?;
401400
401 // Aura is sybil-resistant, collator-selection is generally too.
402 let block_announce_validator =402 let block_announce_validator =
403 RequireSecondedInBlockAnnounce::new(relay_chain_interface.clone(), para_id);403 cumulus_client_network::AssumeSybilResistance::allow_seconded_messages();
404404
405 let validator = parachain_config.role.is_authority();405 let validator = parachain_config.role.is_authority();
406 let prometheus_registry = parachain_config.prometheus_registry().cloned();406 let prometheus_registry = parachain_config.prometheus_registry().cloned();