multi: fix linter errors

pull/51/head
Oliver Gugger 2 years ago
parent ff4f4a2ebf
commit b30c4ce767
No known key found for this signature in database
GPG Key ID: 8E4256593F177720

@ -2,6 +2,7 @@ package main
import ( import (
"fmt" "fmt"
"github.com/btcsuite/btcd/btcutil" "github.com/btcsuite/btcd/btcutil"
"github.com/btcsuite/btcd/btcutil/hdkeychain" "github.com/btcsuite/btcd/btcutil/hdkeychain"
"github.com/guggero/chantools/lnd" "github.com/guggero/chantools/lnd"

@ -228,7 +228,10 @@ func walletInfo(w *wallet.Wallet, dumpAddrs bool) (*btcec.PublicKey, string,
scopeAddrs := "\n" scopeAddrs := "\n"
if dumpAddrs { if dumpAddrs {
printAddr := func(a waddrmgr.ManagedAddress) error { printAddr := func(a waddrmgr.ManagedAddress) error {
pka := a.(waddrmgr.ManagedPubKeyAddress) pka, ok := a.(waddrmgr.ManagedPubKeyAddress)
if !ok {
return fmt.Errorf("key is not a managed pubkey")
}
scope, path, _ := pka.DerivationInfo() scope, path, _ := pka.DerivationInfo()
scopeAddrs += fmt.Sprintf( scopeAddrs += fmt.Sprintf(
"path=m/%d'/%d'/%d'/%d/%d, pubkey=%x, "+ "path=m/%d'/%d'/%d'/%d/%d, pubkey=%x, "+
@ -243,7 +246,6 @@ func walletInfo(w *wallet.Wallet, dumpAddrs bool) (*btcec.PublicKey, string,
for _, mgr := range w.Manager.ActiveScopedKeyManagers() { for _, mgr := range w.Manager.ActiveScopedKeyManagers() {
err = walletdb.View( err = walletdb.View(
w.Database(), func(tx walletdb.ReadTx) error { w.Database(), func(tx walletdb.ReadTx) error {
waddrmgrNs := tx.ReadBucket( waddrmgrNs := tx.ReadBucket(
waddrmgrNamespaceKey, waddrmgrNamespaceKey,
) )
@ -253,6 +255,9 @@ func walletInfo(w *wallet.Wallet, dumpAddrs bool) (*btcec.PublicKey, string,
) )
}, },
) )
if err != nil {
return nil, "", err
}
} }
} }

@ -3,11 +3,11 @@ package lnd
import ( import (
"crypto/sha256" "crypto/sha256"
"fmt" "fmt"
"github.com/btcsuite/btcd/btcec/v2/schnorr"
"strconv" "strconv"
"strings" "strings"
"github.com/btcsuite/btcd/btcec/v2" "github.com/btcsuite/btcd/btcec/v2"
"github.com/btcsuite/btcd/btcec/v2/schnorr"
"github.com/btcsuite/btcd/btcutil" "github.com/btcsuite/btcd/btcutil"
"github.com/btcsuite/btcd/btcutil/hdkeychain" "github.com/btcsuite/btcd/btcutil/hdkeychain"
"github.com/btcsuite/btcd/chaincfg" "github.com/btcsuite/btcd/chaincfg"

Loading…
Cancel
Save