[NOD-1535] fix reachability test (#1075)

* [NOD-1535] Don't compare pointers

* [NOD-1535] Fix condition on updateVirtualDiffParents
This commit is contained in:
Ori Newman 2020-11-15 07:50:30 -08:00 committed by Svarog
parent a34091991a
commit 347f3de15c

View File

@ -68,7 +68,7 @@ func (csm *consensusStateManager) updateVirtualDiffParents(
newVirtualDiffParents := []*externalapi.DomainHash{newBlockHash}
for _, virtualDiffParent := range virtualDiffParents {
if newBlockParents.Contains(virtualDiffParent) {
if !newBlockParents.Contains(virtualDiffParent) {
virtualDiffParentUTXODiff, err := csm.utxoDiffStore.UTXODiff(csm.databaseContext, virtualDiffParent)
if err != nil {
return err
@ -81,7 +81,7 @@ func (csm *consensusStateManager) updateVirtualDiffParents(
if err != nil {
return err
}
} else {
newVirtualDiffParents = append(newVirtualDiffParents, virtualDiffParent)
}
}