pub fn bootstrap(
        network_sender: StateSynchronizerSender,
        network_events: StateSynchronizerEvents,
        config: &NodeConfig,
    ) -> Self {
        let executor_proxy = ExecutorProxy::new(config);
        Self::bootstrap_with_executor_proxy(network_sender, network_events, config, executor_proxy)
    }
/// Setup state synchronizer. spawns coordinator and downloader routines on executor
Setup state synchronizer. spawns coordinator and downloader routines on executor
Setup state synchronizer . spawns coordinator and downloader routines on executor
pub fn bootstrap(
        network_sender: StateSynchronizerSender,
        network_events: StateSynchronizerEvents,
        config: &NodeConfig,
    ) -> Self {
        let executor_proxy = ExecutorProxy::new(config);
        Self::bootstrap_with_executor_proxy(network_sender, network_events, config, executor_proxy)
    }
pub fn bootstrap ( network_sender : StateSynchronizerSender , network_events : StateSynchronizerEvents , config : & NodeConfig , ) -> Self { let executor_proxy = ExecutorProxy :: new ( config ) ; Self :: bootstrap_with_executor_proxy ( network_sender , network_events , config , executor_proxy ) }
Setup state synchronizer.
Setup state synchronizer .
network_sender
StateSynchronizerSender
network_events
StateSynchronizerEvents
config
&NodeConfig
network_sender
StateSynchronizerSender
network_events
StateSynchronizerEvents
config
&NodeConfig