[NOD-1532] utxoSetIterator should be a pointer receiver

This commit is contained in:
Mike Zak 2020-11-16 10:43:30 +02:00 committed by Svarog
parent f4a2fbf64f
commit 34be898491

View File

@ -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
}