Browse Source

chainreg: handle missing case for bitcoind signet rpc connectivity

This allows lnd to connect to bitcoind's expected signet RPC port.
master
Wilmer Paulino 3 years ago
parent
commit
0bd6f32867
No known key found for this signature in database
GPG Key ID: 6DF57B9F9514972F
  1. 4
      chainreg/chainregistry.go

4
chainreg/chainregistry.go

@ -378,8 +378,10 @@ func NewChainControl(cfg *Config, blockCache *blockcache.BlockCache) (
rpcPort -= 2
bitcoindHost = fmt.Sprintf("%v:%d",
bitcoindMode.RPCHost, rpcPort)
if (cfg.Bitcoin.Active && cfg.Bitcoin.RegTest) ||
if (cfg.Bitcoin.Active &&
(cfg.Bitcoin.RegTest || cfg.Bitcoin.SigNet)) ||
(cfg.Litecoin.Active && cfg.Litecoin.RegTest) {
conn, err := net.Dial("tcp", bitcoindHost)
if err != nil || conn == nil {
switch {

Loading…
Cancel
Save