mirror of
https://github.com/sigp/lighthouse.git
synced 2026-05-30 04:37:13 +00:00
In ePBS/Gloas, the execution payload is delivered via envelope, not embedded in the beacon block. produce_inclusion_list was trying to extract parent_hash from the beacon block's execution payload (which doesn't exist), causing every IL fetch to fail. Use cached_head.head_hash() which correctly tracks the execution block hash through fork choice, including envelope imports.