Table of Contents

Class Args

Namespace
NLightning.NLTG
Assembly
NLightning.NLTG.dll
public class Args
Inheritance
Args
Inherited Members

Properties

AddPeer

[Option('a', "addpeer", Required = false, HelpText = "Add a peer to the list of peers.")]
public string? AddPeer { get; set; }

Property Value

string

ConfigFile

[Option('c', "configfile", Required = false, HelpText = "Use a configuration file.")]
public string? ConfigFile { get; set; }

Property Value

string

Daemon

[Option('d', "daemon", Required = false, HelpText = "Run as a daemon.")]
public bool Daemon { get; set; }

Property Value

bool

LogFile

[Option("logfile", Required = false, HelpText = "Set the location of the log file.")]
public string? LogFile { get; set; }

Property Value

string

LogLevel

[Option('l', "loglevel", Required = false, HelpText = "Set the log level. DEBUG | INFO | WARNING | ERROR | CRITICAL")]
public string? LogLevel { get; set; }

Property Value

string

MainNet

[Option("mainnet", Required = false, HelpText = "Use mainnet.")]
public bool MainNet { get; set; }

Property Value

bool

RegTest

[Option("regtest", Required = false, HelpText = "Use regtest.")]
public bool RegTest { get; set; }

Property Value

bool

SigNet

[Option("signet", Required = false, HelpText = "Use signet.")]
public bool SigNet { get; set; }

Property Value

bool

TestNet

[Option("testnet", Required = false, HelpText = "Use testnet.")]
public bool TestNet { get; set; }

Property Value

bool