From 34be8984912e92f096e01a069f4c3e1d3498328e Mon Sep 17 00:00:00 2001 From: Mike Zak Date: Mon, 16 Nov 2020 10:43:30 +0200 Subject: [PATCH] [NOD-1532] utxoSetIterator should be a pointer receiver --- .../processes/consensusstatemanager/calculate_past_utxo.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domain/consensus/processes/consensusstatemanager/calculate_past_utxo.go b/domain/consensus/processes/consensusstatemanager/calculate_past_utxo.go index b6e14ed44..0e4058946 100644 --- a/domain/consensus/processes/consensusstatemanager/calculate_past_utxo.go +++ b/domain/consensus/processes/consensusstatemanager/calculate_past_utxo.go @@ -238,12 +238,12 @@ func newUTXOSetIterator(collection model.UTXOCollection) *utxoSetIterator { return &utxoSetIterator{index: 0, pairs: pairs} } -func (u utxoSetIterator) Next() bool { +func (u *utxoSetIterator) Next() bool { u.index++ return u.index < len(u.pairs) } -func (u utxoSetIterator) Get() (outpoint *externalapi.DomainOutpoint, utxoEntry *externalapi.UTXOEntry, err error) { +func (u *utxoSetIterator) Get() (outpoint *externalapi.DomainOutpoint, utxoEntry *externalapi.UTXOEntry, err error) { pair := u.pairs[u.index] return &pair.outpoint, pair.entry, nil }