From 802f87385cd378f3026a3dfe356a173f3b6977e9 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Fri, 21 Oct 2022 05:56:53 -0400 Subject: [PATCH] Remove substrate/node lib.rs This shouldn't be used as a library AFAIK. While runtime should be, and arguably should even be published, I have yet to see node in the same way. Helps tighten API boundaries. --- substrate/node/src/command.rs | 2 +- substrate/node/src/lib.rs | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 substrate/node/src/lib.rs diff --git a/substrate/node/src/command.rs b/substrate/node/src/command.rs index c313d1a5..c087d817 100644 --- a/substrate/node/src/command.rs +++ b/substrate/node/src/command.rs @@ -117,7 +117,7 @@ pub fn run() -> sc_cli::Result<()> { } BenchmarkCmd::Extrinsic(cmd) => { - let PartialComponents { client, .. } = service::new_partial(&config)?; + let client = service::new_partial(&config)?.client; cmd.run( client.clone(), inherent_benchmark_data()?, diff --git a/substrate/node/src/lib.rs b/substrate/node/src/lib.rs deleted file mode 100644 index f117b8aa..00000000 --- a/substrate/node/src/lib.rs +++ /dev/null @@ -1,3 +0,0 @@ -pub mod chain_spec; -pub mod rpc; -pub mod service;