go-ethereum/beacon
Barnabas Busa ab98ca7599 eth/catalyst: implement changes for EPBs devnets
Add Engine API method stubs for the Amsterdam fork (Gloas on CL side):
- engine_newPayloadV5 for Amsterdam payloads
- engine_getPayloadV6 for Amsterdam payloads
- engine_newPayloadWithWitnessV5 for witness generation
- engine_executeStatelessPayloadV5 for stateless execution
- Update engine_forkchoiceUpdatedV3 to accept Amsterdam payloads
- Add PayloadV4 constant for ExecutionPayloadV4

This is a minimal implementation with method stubs only - no blockAccessList
(EIP-7928) integration yet.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-20 12:46:15 +02:00
..
blsync beacon/blsync: ignore beacon syncer reorging errors (#33628) 2026-02-23 16:02:23 +01:00
engine eth/catalyst: implement changes for EPBs devnets 2026-04-20 12:46:15 +02:00
light beacon/light: keep retrying checkpoint init if failed (#33966) 2026-04-01 16:05:57 +02:00
merkle beacon/merkle: use reflect.TypeFor (#32322) 2025-08-07 14:36:20 +02:00
params beacon/config: ignore nil values in config file (#33065) 2025-11-26 16:19:33 +01:00
types beacon/types: update for fulu (#33349) 2025-12-03 23:17:19 +01:00