Skip to content

Commit

Permalink
btcctl: add signet param
Browse files Browse the repository at this point in the history
This commit adds the --signet command line flag to the btcctl utility.
  • Loading branch information
guggero committed Mar 22, 2021
1 parent 561b815 commit 06e88cf
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions cmd/btcctl/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@ type config struct {
SimNet bool `long:"simnet" description:"Connect to the simulation test network"`
TLSSkipVerify bool `long:"skipverify" description:"Do not verify tls certificates (not recommended!)"`
TestNet3 bool `long:"testnet" description:"Connect to testnet"`
SigNet bool `long:"signet" description:"Connect to signet"`
ShowVersion bool `short:"V" long:"version" description:"Display version information and exit"`
Wallet bool `long:"wallet" description:"Connect to wallet"`
}
Expand Down Expand Up @@ -138,6 +139,12 @@ func normalizeAddress(addr string, chain *chaincfg.Params, useWallet bool) (stri
} else {
defaultPort = "18334"
}
case &chaincfg.SigNetParams:
if useWallet {
defaultPort = "38332"
} else {
defaultPort = "38332"
}
default:
if useWallet {
defaultPort = "8332"
Expand Down Expand Up @@ -273,6 +280,10 @@ func loadConfig() (*config, []string, error) {
numNets++
network = &chaincfg.RegressionNetParams
}
if cfg.SigNet {
numNets++
network = &chaincfg.SigNetParams
}

if numNets > 1 {
str := "%s: Multiple network params can't be used " +
Expand Down

0 comments on commit 06e88cf

Please sign in to comment.