-
Notifications
You must be signed in to change notification settings - Fork 972
Open
Labels
Description
Description
Early payload envelopes (arriving before their slot is current) are detected by the gossip handler but silently dropped instead of being sent to the reprocess queue:
lighthouse/beacon_node/network/src/network_beacon_processor/gossip_methods.rs
Lines 3344 to 3354 in 7610932
| "envelope arrived early" | |
| ); | |
| // TODO(gloas) update metrics to note how early the envelope arrived | |
| let inner_self = self.clone(); | |
| let _process_fn = Box::pin(async move { | |
| inner_self | |
| .process_gossip_verified_execution_payload_envelope( | |
| peer_id, | |
| verified_envelope, |
Blocks already handle this by sending early arrivals to the reprocess queue with a delay. Envelopes should do the same to avoid unnecessary RPC lookups.
Related to #8806.
Reactions are currently unavailable