Description
Right now it looks like we're sending head_block_hash=0x00 at Gloas genesis, because this is the block hash in the genesis block's bid.
ENGINE_FORKCHOICE_UPDATED payload_attributes=Some(V4(JsonPayloadAttributesV4 { timestamp: 1567552696, prev_randao: 0x4242424242424242424242424242424242424242424242424242424242424242, suggested_fee_recipient: 0x2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a, withdrawals: [], parent_beacon_block_root: 0x23c4c3ad5016e3da4e0f6e2b57a2f048b71080ba7a1792632875e38cb9a1005b, slot_number: 1 })) forkchoice_state=JsonForkchoiceStateV1 { head_block_hash: 0x0000000000000000000000000000000000000000000000000000000000000000, safe_block_hash: 0x0000000000000000000000000000000000000000000000000000000000000000, finalized_block_hash: 0x0000000000000000000000000000000000000000000000000000000000000000 }
2026-04-23T01:36:10.030614Z WARN execution_layer::test_utils::execution_block_generator: Received unknown head block hash head_block_hash=0x0000000000000000000000000000000000000000000000000000000000000000
The EL probably doesn't find this useful. We should probably special-case genesis in the fcU logic.
Description
Right now it looks like we're sending
head_block_hash=0x00at Gloas genesis, because this is the block hash in the genesis block's bid.The EL probably doesn't find this useful. We should probably special-case genesis in the fcU logic.