mirror of
https://github.com/lightninglabs/loop
synced 2024-11-13 13:10:30 +00:00
ca3cfc1431
This commit fixes the bug that caused running loopd on testnet to connect to the mainnet swap server.
38 lines
1.4 KiB
Go
38 lines
1.4 KiB
Go
package main
|
|
|
|
type lndConfig struct {
|
|
Host string `long:"host" description:"lnd instance rpc address"`
|
|
MacaroonDir string `long:"macaroondir" description:"Path to the directory containing all the required lnd macaroons"`
|
|
TLSPath string `long:"tlspath" description:"Path to lnd tls certificate"`
|
|
}
|
|
|
|
type viewParameters struct{}
|
|
|
|
type config struct {
|
|
ShowVersion bool `short:"V" long:"version" description:"Display version information and exit"`
|
|
Insecure bool `long:"insecure" description:"disable tls"`
|
|
Network string `long:"network" description:"network to run on" choice:"regtest" choice:"testnet" choice:"mainnet" choice:"simnet"`
|
|
SwapServer string `long:"swapserver" description:"swap server address host:port"`
|
|
RPCListen string `long:"rpclisten" description:"Address to listen on for gRPC clients"`
|
|
RESTListen string `long:"restlisten" description:"Address to listen on for REST clients"`
|
|
|
|
Lnd *lndConfig `group:"lnd" namespace:"lnd"`
|
|
|
|
View viewParameters `command:"view" alias:"v" description:"View all swaps in the database. This command can only be executed when loopd is not running."`
|
|
}
|
|
|
|
const (
|
|
mainnetServer = "swap.lightning.today:11009"
|
|
testnetServer = "test.swap.lightning.today:11009"
|
|
)
|
|
|
|
var defaultConfig = config{
|
|
Network: "mainnet",
|
|
RPCListen: "localhost:11010",
|
|
RESTListen: "localhost:8081",
|
|
Insecure: false,
|
|
Lnd: &lndConfig{
|
|
Host: "localhost:10009",
|
|
},
|
|
}
|