diff --git a/web3/engine_api.nim b/web3/engine_api.nim index 2242a05..422beed 100644 --- a/web3/engine_api.nim +++ b/web3/engine_api.nim @@ -26,8 +26,14 @@ createRpcSigsFromNim(RpcClient): proc engine_newPayloadV1(payload: ExecutionPayloadV1): PayloadStatusV1 proc engine_newPayloadV2(payload: ExecutionPayloadV2): PayloadStatusV1 - proc engine_newPayloadV3(payload: ExecutionPayloadV3, expectedBlobVersionedHashes: seq[VersionedHash], parentBeaconBlockRoot: Hash32): PayloadStatusV1 - proc engine_newPayloadV4(payload: ExecutionPayloadV3, expectedBlobVersionedHashes: seq[VersionedHash], parentBeaconBlockRoot: Hash32, executionRequests: array[3, seq[byte]]): PayloadStatusV1 + proc engine_newPayloadV3(payload: ExecutionPayloadV3, + expectedBlobVersionedHashes: seq[VersionedHash], + parentBeaconBlockRoot: Hash32): PayloadStatusV1 + proc engine_newPayloadV4(payload: ExecutionPayloadV3, + expectedBlobVersionedHashes: seq[VersionedHash], + parentBeaconBlockRoot: Hash32, + executionRequests: array[3, seq[byte]], + targetBlobsPerBlock: Opt[Quantity]): PayloadStatusV1 proc engine_forkchoiceUpdatedV1(forkchoiceState: ForkchoiceStateV1, payloadAttributes: Opt[PayloadAttributesV1]): ForkchoiceUpdatedResponse proc engine_forkchoiceUpdatedV2(forkchoiceState: ForkchoiceStateV1, payloadAttributes: Opt[PayloadAttributesV2]): ForkchoiceUpdatedResponse proc engine_forkchoiceUpdatedV3(forkchoiceState: ForkchoiceStateV1, payloadAttributes: Opt[PayloadAttributesV3]): ForkchoiceUpdatedResponse