//! Substrate Node Template CLI library. #![warn(missing_docs)] #![warn(unused_extern_crates)] mod chain_spec; mod service; mod cli; pub use substrate_cli::{VersionInfo, IntoExit, error}; fn main() { let version = VersionInfo { name: "Substrate Node", commit: env!("VERGEN_SHA_SHORT"), version: env!("CARGO_PKG_VERSION"), executable_name: "node-template", author: "Anonymous", description: "Template Node", support_url: "support.anonymous.an", }; if let Err(e) = cli::run(::std::env::args(), cli::Exit, version) { eprintln!("Error starting the node: {}\n\n{:?}", e, e); std::process::exit(1) } }