Closed matheusd closed 4 years ago
At this point we have just decreds namespacing, this issue still required?
List of actual namespacing:
flag | type |
---|---|
--decred | *chianConfig |
--dcrd | *dcrdConfig |
--dcrwallet | *dcrwalletConfig |
--autopilot | *autoPilotConfig |
--tor | *torConfig |
--hold | *hold.Config |
--routing | *routing.Config |
--workers | *lncfg.Workers |
--caches | *lncfg.Caches |
--prometheus | lncfg.Prometeus |
--wtclient | *lncfg.WtClient |
--watchtower | *lncfg.WatchTower |
--legacyprotocol | *lncfg.LegacyProtocol |
and all SubRPCServerConfigs: --signrpc
, --walletrpc
, --autopilotrpc
, --chainrpc
, --invoicesrpc
, --routerrpc
, --watchtowerrpc
, --wtclientrpc
This was mainly aimed at removing the decred.*
namespace config switches (given we're always on just the decred network). The other ones are relevant (dcrd/dcrwallet are legitimately used for different things).
Originally at https://github.com/davecgh/dcrlnd/issues/1