Files
lighthouse/beacon_node/beacon_chain/src
Lion - dapplion a46620155b Gloas attestation payload reprocess (#9440)
Handle payload-present attestations before the payload is seen (gloas)

A gloas beacon_attestation with index == 1 claims a past block's payload is already present. If we haven't seen that block's payload envelope yet, we shouldn't reject it the envelope may just be in flight.

So instead we IGNORE it (new AttnError::UnknownPayloadEnvelope), ask sync to fetch the envelope, and park the attestation in the reprocess queue. When the envelope is imported, the parked attestations are released and  re-verified.

The envelope lookup itself is stubbed here and wired up in #9155 or a follow up PR


  


Co-Authored-By: dapplion <35266934+dapplion@users.noreply.github.com>

Co-Authored-By: Eitan Seri-Levi <eserilev@ucsc.edu>
2026-06-17 12:44:21 +00:00
..
2026-04-16 23:50:20 +00:00
2026-06-10 10:30:57 +00:00
2026-04-03 08:35:02 +00:00
2026-05-13 07:03:34 +00:00
2026-06-10 19:39:07 +00:00
2026-06-10 10:30:57 +00:00