go-ethereum/beacon/engine
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
..
errors.go beacon/engine, eth/catalyst, miner: EIP-4788 CL/EL protocol updates (#27872) 2023-08-26 04:52:12 +02:00
gen_blockparams.go core/vm: implement eip-7843: SLOTNUM (#33589) 2026-02-26 13:53:46 +01:00
gen_ed.go beacon/engine, miner: fix testing_buildBlockV1 response (#34704) 2026-04-13 13:45:35 +02:00
gen_epe.go eth/catalyst, beacon/engine: enable BPO and Osaka on stateless APIs (#32636) 2025-09-19 00:16:01 +02:00
types.go eth/catalyst: implement changes for EPBs devnets 2026-04-20 12:46:15 +02:00
types_test.go all: define constructor for BlobSidecar (#32213) 2025-07-17 11:19:20 +08:00