From 32745b54841fd13fade513bb0fadd4bd8354f3fc Mon Sep 17 00:00:00 2001 From: Denys Yaroshenko Date: Tue, 26 Jul 2022 00:03:48 +0300 Subject: [PATCH] Do not send empty block header to slasher in validation (#11071) Co-authored-by: Raul Jordan --- beacon-chain/sync/validate_beacon_blocks.go | 1 + 1 file changed, 1 insertion(+) diff --git a/beacon-chain/sync/validate_beacon_blocks.go b/beacon-chain/sync/validate_beacon_blocks.go index 3225f44cf2..1c116f268a 100644 --- a/beacon-chain/sync/validate_beacon_blocks.go +++ b/beacon-chain/sync/validate_beacon_blocks.go @@ -84,6 +84,7 @@ func (s *Service) validateBeaconBlockPubSub(ctx context.Context, pid peer.ID, ms blockHeader, err := interfaces.SignedBeaconBlockHeaderFromBlockInterface(blk) if err != nil { log.WithError(err).WithField("blockSlot", blk.Block().Slot()).Warn("Could not extract block header") + return } s.cfg.slasherBlockHeadersFeed.Send(blockHeader) }()