From 939f0941041ae6da551ff5f20577a66bf34158ac Mon Sep 17 00:00:00 2001 From: jholdstock Date: Tue, 5 Sep 2023 09:59:14 +0100 Subject: [PATCH] vspd: Stop scanning when ticket spender found. Once the spender of a given ticket is found, the rest of the blocks don't need to be checked. --- cmd/vspd/spentticket.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/vspd/spentticket.go b/cmd/vspd/spentticket.go index 95ef8eb..90ca93e 100644 --- a/cmd/vspd/spentticket.go +++ b/cmd/vspd/spentticket.go @@ -172,6 +172,9 @@ func (v *vspd) findSpentTickets(toCheck database.TicketList, startHeight int64) // Current index has been removed which means everything else // moved up one and thus the same index needs to be repeated. i-- + + // Check next ticket. + break } }