According to the description of engine_getPayloadBodiesByRangeV1 in the shanghai fork, the 3rd specification requires returning -32602 when a bad case happens (https://github.com/ethereum/execution-apis/blob/main/src/engine/shanghai.md#specification-4)
However, the corresponding yaml file does not include this error code as can can see: https://github.com/ethereum/execution-apis/blob/main/src/engine/openrpc/methods/payload.yaml#L832
Maybe we should update the yaml file.
According to the description of
engine_getPayloadBodiesByRangeV1in the shanghai fork, the 3rd specification requires returning-32602when a bad case happens (https://github.com/ethereum/execution-apis/blob/main/src/engine/shanghai.md#specification-4)However, the corresponding yaml file does not include this error code as can can see: https://github.com/ethereum/execution-apis/blob/main/src/engine/openrpc/methods/payload.yaml#L832
Maybe we should update the yaml file.