remove canonical attestation filtering (#2635)

This commit is contained in:
terence tsao
2019-05-17 19:47:16 -04:00
committed by GitHub
parent bdf4590b86
commit becd06553b

View File

@@ -171,18 +171,6 @@ func (ps *ProposerServer) PendingAttestations(ctx context.Context, req *pb.Pendi
}
continue
}
canonical, err := ps.operationService.IsAttCanonical(ctx, att)
if err != nil {
// Delete attestation that failed to verify as canonical.
if err := ps.beaconDB.DeleteAttestation(att); err != nil {
return nil, fmt.Errorf("could not delete failed attestation: %v", err)
}
return nil, fmt.Errorf("could not verify canonical attestation: %v", err)
}
// Skip the attestation if it's not canonical.
if !canonical {
continue
}
validAtts = append(validAtts, att)
}