Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
engineapi: Add version-based check for requests list (#12979)
As per the [specs](https://github.com/ethereum/execution-apis/blob/main/src/engine/prague.md#engine_newpayloadv4) `V4`-Prague follows on from `V3`-Cancun, plus the added changes. So, in my interpretation, the following checks should hold: - Params validation precedes over fork-version check. - Param validation for the additional param `executionRequests` should have the same semantics as point (1) from "Specification" section of [`newPayloadV3`](https://github.com/ethereum/execution-apis/blob/main/src/engine/cancun.md#engine_getpayloadv3) (This may break some opinionated hive tests, and potentially some spec tests)
- Loading branch information