sweep: add label to sweep transactions

This commit is contained in:
Bjarne Magnussen 2021-10-26 12:52:17 +02:00
parent 0a3bc3ee3d
commit 0fc17238cd
No known key found for this signature in database
GPG key ID: B0A9ADF6B24CE67F

View file

@ -15,6 +15,7 @@ import (
"github.com/davecgh/go-spew/spew" "github.com/davecgh/go-spew/spew"
"github.com/lightningnetwork/lnd/chainntnfs" "github.com/lightningnetwork/lnd/chainntnfs"
"github.com/lightningnetwork/lnd/input" "github.com/lightningnetwork/lnd/input"
"github.com/lightningnetwork/lnd/labels"
"github.com/lightningnetwork/lnd/lnwallet" "github.com/lightningnetwork/lnd/lnwallet"
"github.com/lightningnetwork/lnd/lnwallet/chainfee" "github.com/lightningnetwork/lnd/lnwallet/chainfee"
) )
@ -1237,7 +1238,9 @@ func (s *UtxoSweeper) sweep(inputs inputSet, feeRate chainfee.SatPerKWeight,
}), }),
) )
err = s.cfg.Wallet.PublishTransaction(tx, "") err = s.cfg.Wallet.PublishTransaction(
tx, labels.MakeLabel(labels.LabelTypeSweepTransaction, nil),
)
// In case of an unexpected error, don't try to recover. // In case of an unexpected error, don't try to recover.
if err != nil && err != lnwallet.ErrDoubleSpend { if err != nil && err != lnwallet.ErrDoubleSpend {