lunar-mining 58131d42ce dnetview: add multitail to README hace 4 años
..
src 5f1085853c dnetview: trick to return View error from anon closure hace 4 años
Cargo.toml 0ba3dece3a dnetview: custom error handling hace 4 años
README.md 58131d42ce dnetview: add multitail to README hace 4 años
dnetview_config.toml acb77e5be9 display node name instead of rpc_url hace 4 años

README.md

dnetview

A simple tui to explore darkfi ircd network topology.

dnetview displays:

  1. all active nodes
  2. outgoing, incoming and manual sessions
  3. each associated connection and recent messages.

dnetview is based on the design-pattern Model, View, Controller. We create a logical seperation between the underlying data structure or Model; the ui rendering aspect which is the View; and the Controller or game engine that makes everything run.

install

% git clone https://github.com/darkrenaissance/darkfi 
% cd darkfi
% make BINS=dnetview

usage

Run dnetview as follows:

dnetview -v

On first run, dnetview will create a config file in .config/darkfi. You must manually enter the RPC ports of the nodes you want to connect to and title them as you see fit.

Dnetview creates a logging file in /tmp/dnetview.log. To see json data and other debug info, tail the file like so:

tail -f /tmp/dnetview.log

Or use multitail for colored output:

multitail -c /tmp/dnetview.log