From 76ba25268d9ce094d5e00a3aec0b62146e799f32 Mon Sep 17 00:00:00 2001 From: Sebastian Martinez Date: Thu, 18 May 2023 12:36:33 +0200 Subject: [PATCH] cli: Add routing entries per rid and or nid To allow third party tools read the routing table entries filtered by rid or nid and if needed in json format. Signed-off-by: Sebastian Martinez --- radicle-cli/src/commands/node.rs | 29 ++++++++++++++---- radicle-cli/src/commands/node/routing.rs | 38 ++++++++++++++++++++---- 2 files changed, 56 insertions(+), 11 deletions(-) diff --git a/radicle-cli/src/commands/node.rs b/radicle-cli/src/commands/node.rs index 14a71156..fdd43646 100644 --- a/radicle-cli/src/commands/node.rs +++ b/radicle-cli/src/commands/node.rs @@ -3,6 +3,7 @@ use std::ffi::OsString; use anyhow::anyhow; use radicle::node::{Address, Node, NodeId, ROUTING_DB_FILE, TRACKING_DB_FILE}; +use radicle::prelude::Id; use crate::terminal as term; use crate::terminal::args::{Args, Error, Help}; @@ -28,7 +29,7 @@ Usage rad node start [--daemon|-d] [