You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2.`payloadAttributes`: `Object|null` - Instance of [`PayloadAttributesV4`](#payloadattributesv4) or `null`.
84
+
* timeout: 8s
85
+
86
+
#### Response
87
+
88
+
Refer to the response for [`engine_forkchoiceUpdatedV3`](./cancun.md#engine_forkchoiceupdatedv3).
89
+
90
+
#### Specification
91
+
92
+
This method follows the same specification as [`engine_forkchoiceUpdatedV3`](./cancun.md#engine_forkchoiceupdatedv3) with the following modifications:
93
+
1.`payloadAttributes`**MUST** match the [`PayloadAttributesV4`](#payloadattributesv4) structure.
94
+
2.`payloadAttributes.timestamp`**MUST** fall within the time frame of the Prague fork.
95
+
76
96
### engine_getPayloadV4
77
97
78
98
The response of this method is extended with the `executionRequests` field.
@@ -102,26 +122,6 @@ This method follows the same specification as [`engine_getPayloadV3`](./cancun.m
102
122
103
123
2. The call **MUST** return `executionRequests` list representing execution layer triggered requests. Each list element is a `requests` byte array as defined by [EIP-7685](https://eips.ethereum.org/EIPS/eip-7685). The first byte of each element is the `request_type` and the remaining bytes are the `request_data`. Elements of the list **MUST** be ordered by `request_type` in ascending order. Elements with empty `request_data`**MUST** be excluded from the list.
0 commit comments