From 186cd5e51d7b99d9b3ae4b54f7c4591588ddd9a9 Mon Sep 17 00:00:00 2001 From: Daniel Shiposha Date: Mon, 14 Mar 2022 11:21:15 +0000 Subject: [PATCH] Use GenericChainSpec for chain identification --- --- a/node/cli/src/command.rs +++ b/node/cli/src/command.rs @@ -82,12 +82,13 @@ "" | "local" => Ok(Box::new(chain_spec::local_testnet_rococo_config())), path => { let path = std::path::PathBuf::from(path); - let chain_spec = Box::new(chain_spec::UniqueChainSpec::from_json_file(path.clone())?) + let chain_spec = Box::new(sc_service::GenericChainSpec::<()>::from_json_file(path.clone())?) as Box; #[cfg(feature = "unique-runtime")] if chain_spec.is_unique() { - return Ok(chain_spec); + let chain_spec = chain_spec::UniqueChainSpec::from_json_file(path)?; + return Ok(Box::new(chain_spec)); } #[cfg(feature = "quartz-runtime")] -- gitstuff