diff --git a/beacon_node/network/src/beacon_processor/worker.rs b/beacon_node/network/src/beacon_processor/worker.rs index 672e55da0..6388962e5 100644 --- a/beacon_node/network/src/beacon_processor/worker.rs +++ b/beacon_node/network/src/beacon_processor/worker.rs @@ -562,12 +562,18 @@ impl Worker { * * The peer has published an invalid consensus message, _only_ if we trust our own clock. */ + trace!( + self.log, + "Attestation is not within the last ATTESTATION_PROPAGATION_SLOT_RANGE slots"; + "peer_id" => peer_id.to_string(), + "block" => format!("{}", beacon_block_root), + "type" => format!("{:?}", attestation_type), + ); self.propagate_validation_result( message_id, peer_id.clone(), - MessageAcceptance::Reject, + MessageAcceptance::Ignore, ); - self.penalize_peer(peer_id.clone(), PeerAction::LowToleranceError); } AttnError::InvalidSelectionProof { .. } | AttnError::InvalidSignature => { /*