lighthouse/beacon_node/network/src
Paul Hauner 48843ba198 Check lateness of block before requeuing it (#4208)
## Issue Addressed

NA

## Proposed Changes

Avoids reprocessing loops introduced in #4179. (Also somewhat related to #4192).

Breaks the re-queue loop by only re-queuing when an RPC block is received before the attestation creation deadline.

I've put `proposal_is_known` behind a closure to avoid interacting with the `observed_proposers` lock unnecessarily. 

## Additional Info

NA
2023-04-19 04:23:20 +00:00
..
beacon_processor Check lateness of block before requeuing it (#4208) 2023-04-19 04:23:20 +00:00
service Support for Ipv6 (#4046) 2023-03-14 01:13:34 +00:00
subnet_service blacklist tests in windows (#3961) 2023-02-16 23:34:30 +00:00
sync Clean capella (#4019) 2023-03-01 03:19:02 +00:00
error.rs Rename eth2_libp2p to lighthouse_network (#2702) 2021-10-19 00:30:39 +00:00
lib.rs Separate committee subscriptions queue (#3508) 2022-08-30 05:47:31 +00:00
metrics.rs Clean capella (#4019) 2023-03-01 03:19:02 +00:00
nat.rs Support for Ipv6 (#4046) 2023-03-14 01:13:34 +00:00
persisted_dht.rs Rename eth2_libp2p to lighthouse_network (#2702) 2021-10-19 00:30:39 +00:00
router.rs Remove Router/Processor Code (#4002) 2023-03-15 01:27:47 +00:00
service.rs Remove Router/Processor Code (#4002) 2023-03-15 01:27:47 +00:00
status.rs enable 4844 at epoch 3 2022-09-18 12:13:03 +02:00