# Functions

Init will init cli and logs.
LoadConfig will load cfg.
ReadPrimaryKey will read pk.
ReadPublicKey will read pub.

# Variables

ConfigFile (cli) uses it for config file name.
CPUProfiling (cli) uses it for CPU profiling data filename.
DBFile (cli) uses it for db file name.
GenerateKeys (cli) uses it for key pair.
Hostaddr (cli) uses it for local api public binding Host Address.
HostName (cli) uses it for hostname.
IsTLS (cli) uses it for enable/disable https.
OtherNodes (cli) uses it for other nodes.
P2PDestination (cli) uses it for p2p dest.
P2PEnabled (cli) uses it for enable / disable p2p.
P2PPort (cli) uses it for p2p port.
PeersDBFile (cli) uses it for peer db file.
Port (cli) uses it for local api public port.
PrivateKeys (cli) uses it for pk.
PublicKeys (cli) uses it for pub.
RootCert (cli) uses it for certs.
ServCert (cli) uses it for cert.
ServKey (cli) uses it for key.
Socket (cli) uses it for socket.
Storage (cli) uses it for db name.
WorkDir (cli) uses it for work dir.

# Structs

Config json file specification.
Key json file specification.
Keys json file specification.
Peer json file specification.
PrivateKey holds data and type.
PrivateKeyBytes Start of Private Key json file specification.
Server Start of Config json file specification.