diff --git a/substrate/node/src/service.rs b/substrate/node/src/service.rs index 6832fd1d..a5dbb58c 100644 --- a/substrate/node/src/service.rs +++ b/substrate/node/src/service.rs @@ -2,13 +2,14 @@ use std::sync::Arc; use sc_service::{error::Error as ServiceError, Configuration, TaskManager}; use sc_executor::NativeElseWasmExecutor; +use sc_client_api::Backend; use sc_telemetry::{Telemetry, TelemetryWorker}; use serai_runtime::{self, opaque::Block, RuntimeApi}; pub(crate) use serai_consensus::{ExecutorDispatch, FullClient}; type FullBackend = sc_service::TFullBackend; -type FullSelectChain = sc_consensus::LongestChain; +type FullSelectChain = serai_consensus::TendermintSelectChain; type PartialComponents = sc_service::PartialComponents< FullClient, @@ -55,8 +56,6 @@ pub fn new_partial(config: &Configuration) -> Result Result Result { client, network, transaction_pool, - select_chain, prometheus_registry.as_ref(), ); }