use std::ffi::OsString; use std::time; use anyhow::anyhow; use radicle::node::{Address, Node, NodeId, PeerAddr, ROUTING_DB_FILE, TRACKING_DB_FILE}; use radicle::prelude::Id; use crate::terminal as term; use crate::terminal::args::{Args, Error, Help}; use crate::terminal::Element as _; #[path = "node/control.rs"] mod control; #[path = "node/events.rs"] mod events; #[path = "node/routing.rs"] mod routing; #[path = "node/tracking.rs"] mod tracking; pub const HELP: Help = Help { name: "node", description: "Control and query the Radicle Node", version: env!("CARGO_PKG_VERSION"), usage: r#" Usage rad node status [