Skip to content

Commit c43a2d0

Browse files
authored
engine: Modify fcuV3 to handle payload building in Prague (#625)
Modify fcuV3 to handle payload building in Prague
1 parent 869b7f0 commit c43a2d0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/engine/prague.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ This method follows the same specification as [`engine_getPayloadV3`](./cancun.m
8383

8484
### Update the methods of previous forks
8585

86-
This document defines how Prague payload should be handled by the [`Cancun API`](./cancun.md).
86+
This section defines how Prague payload should be handled by the [`Cancun API`](./cancun.md).
8787

8888
For the following methods:
8989

@@ -92,4 +92,7 @@ For the following methods:
9292

9393
a validation **MUST** be added:
9494

95-
1. Client software **MUST** return `-38005: Unsupported fork` error if the `timestamp` of payload or payloadAttributes greater or equal to the Prague activation timestamp.
95+
1. Client software **MUST** return `-38005: Unsupported fork` error if the `timestamp` of payload greater or equal to the Prague activation timestamp.
96+
97+
For the [`engine_forkchoiceUpdatedV3`](./cancun.md#engine_forkchoiceupdatedv3) the following modification **MUST** be made:
98+
1. Return `-38005: Unsupported fork` if `payloadAttributes.timestamp` doesn't fall within the time frame of the Cancun *or Prague* forks.

0 commit comments

Comments
 (0)