From ed82998fe214c2382bf4ac6107dbe9a74b6b00db Mon Sep 17 00:00:00 2001 From: jholdstock Date: Wed, 20 Sep 2023 09:10:35 +0100 Subject: [PATCH] webapi: Only log "ticket added to wallet" once. --- internal/vspd/update.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/internal/vspd/update.go b/internal/vspd/update.go index a1aa803..6d3d46a 100644 --- a/internal/vspd/update.go +++ b/internal/vspd/update.go @@ -208,6 +208,9 @@ func (v *Vspd) addToWallets(ctx context.Context, dcrdClient *rpc.DcrdRPC) { funcName, ticket.Hash, err) continue } + + // Count how many wallets the ticket is added to for logging. + added := 0 for _, walletClient := range walletClients { err = walletClient.AddTicketForVoting(ticket.VotingWIF, rawTicket.BlockHash, rawTicket.Hex) if err != nil { @@ -215,6 +218,7 @@ func (v *Vspd) addToWallets(ctx context.Context, dcrdClient *rpc.DcrdRPC) { funcName, walletClient.String(), ticket.Hash, err) continue } + added++ // Set consensus vote choices on voting wallets. for agenda, choice := range ticket.VoteChoices { @@ -253,10 +257,11 @@ func (v *Vspd) addToWallets(ctx context.Context, dcrdClient *rpc.DcrdRPC) { funcName, walletClient.String(), ticket.Hash, err) } } - - v.log.Debugf("Ticket added to voting wallet (wallet=%s, ticketHash=%s)", - walletClient.String(), ticket.Hash) } + + v.log.Infof("Ticket added to %s (ticketHash=%s)", + pluralize(added, "voting wallet"), + ticket.Hash) } } }