pub fn new_service<V, B, T>(
chain_id: ChainId,
p2p_config: Config<NotInitialized>,
shared_state: SharedState,
request_receiver: Receiver<TaskRequest>,
view_provider: V,
block_importer: B,
tx_pool: T,
) -> Service<V, T>
pub fn new_service<V, B, T>(
chain_id: ChainId,
p2p_config: Config<NotInitialized>,
shared_state: SharedState,
request_receiver: Receiver<TaskRequest>,
view_provider: V,
block_importer: B,
tx_pool: T,
) -> Service<V, T>