Private tx enabled flag added into STATUS packet (#9999)
* Add private tx enabled flag into status packet * Error log added for the case with no peers available * Add flag only for supported protocol versions * Work with private handler refactored * Log target changed * Cargo.lock updated
This commit is contained in:
committed by
Afri Schoedon
parent
90fb473d87
commit
b180be7526
@@ -268,7 +268,7 @@ pub struct Params {
|
||||
/// Snapshot service.
|
||||
pub snapshot_service: Arc<SnapshotService>,
|
||||
/// Private tx service.
|
||||
pub private_tx_handler: Arc<PrivateTxHandler>,
|
||||
pub private_tx_handler: Option<Arc<PrivateTxHandler>>,
|
||||
/// Light data provider.
|
||||
pub provider: Arc<::light::Provider>,
|
||||
/// Network layer configuration.
|
||||
@@ -349,7 +349,7 @@ impl EthSync {
|
||||
let sync = ChainSyncApi::new(
|
||||
params.config,
|
||||
&*params.chain,
|
||||
params.private_tx_handler.clone(),
|
||||
params.private_tx_handler.as_ref().cloned(),
|
||||
priority_tasks_rx,
|
||||
);
|
||||
let service = NetworkService::new(params.network_config.clone().into_basic()?, connection_filter)?;
|
||||
|
||||
Reference in New Issue
Block a user