From 66c13f392d1aee64c72256de5779349163a9baf1 Mon Sep 17 00:00:00 2001 From: rkapka Date: Fri, 28 Feb 2025 18:07:38 +0100 Subject: [PATCH] return true on error from hasSeenBit --- beacon-chain/operations/attestations/kv/seen_bits.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beacon-chain/operations/attestations/kv/seen_bits.go b/beacon-chain/operations/attestations/kv/seen_bits.go index 7cdc958bd47f..69400cb47d73 100644 --- a/beacon-chain/operations/attestations/kv/seen_bits.go +++ b/beacon-chain/operations/attestations/kv/seen_bits.go @@ -43,14 +43,14 @@ func (c *AttCaches) insertSeenBit(att ethpb.Att) error { func (c *AttCaches) hasSeenBit(att ethpb.Att) (bool, error) { id, err := attestation.NewId(att, attestation.Data) if err != nil { - return false, errors.Wrap(err, "could not create attestation ID") + return true, errors.Wrap(err, "could not create attestation ID") } v, ok := c.seenAtt.Get(id.String()) if ok { seenBits, ok := v.([]bitfield.Bitlist) if !ok { - return false, errors.New("could not convert to bitlist type") + return true, errors.New("could not convert to bitlist type") } for _, bit := range seenBits { if c, err := bit.Contains(att.GetAggregationBits()); err != nil {