mirror of
https://github.com/OffchainLabs/prysm.git
synced 2026-05-02 03:02:54 -04:00
- Add EIP-7928 block access list (`ExecutionPayloadGloas` extends Deneb with `block_access_list`) and wire up Amsterdam engine API: `newPayloadV5`, `getPayloadV6`, `forkchoiceUpdatedV4`, `getPayloadBodiesByHashV2`/`RangeV2`, plus `PayloadAttributesV4` with `slotNumber` (EIP-7843). Payload reconstruction now runs `eth_getBlockByHash` and `getPayloadBodiesByHashV2` in parallel. - Move `slot` from `ExecutionPayloadEnvelope` onto the payload itself - Swap `latest_block_hash` and `latest_execution_payload_bid` ordering in `BeaconStateGloas`