From f5c87259da12b25b1088a67e678d132b6ee56c9b Mon Sep 17 00:00:00 2001 From: omahs <73983677+omahs@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:22:04 +0200 Subject: [PATCH 1/4] fix typo --- src/engine/paris.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/paris.md b/src/engine/paris.md index 495e1db1..ee914074 100644 --- a/src/engine/paris.md +++ b/src/engine/paris.md @@ -222,7 +222,7 @@ The payload build process is specified as follows: 1. Verify that `payloadAttributes.timestamp` is greater than `timestamp` of a block referenced by `forkchoiceState.headBlockHash` and return `-38003: Invalid payload attributes` on failure. - 2. If `payloadAttributes` passes all valdiation steps, begin a payload build process building on top of `forkchoiceState.headBlockHash` and identified via `buildProcessId` value. The build process is specified in the [Payload building](#payload-building) section. + 2. If `payloadAttributes` passes all validation steps, begin a payload build process building on top of `forkchoiceState.headBlockHash` and identified via `buildProcessId` value. The build process is specified in the [Payload building](#payload-building) section. 3. If `payloadAttributes` validation fails, the `forkchoiceState` update **MUST NOT** be rolled back. From 28e770f4cb6a0ac3c1355ce350c86cb8f32b1fa2 Mon Sep 17 00:00:00 2001 From: omahs <73983677+omahs@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:25:07 +0200 Subject: [PATCH 2/4] fix typo --- src/engine/common.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/common.md b/src/engine/common.md index 735f8d9e..b76d03bf 100644 --- a/src/engine/common.md +++ b/src/engine/common.md @@ -161,7 +161,7 @@ Execution layer clients **MUST** support `engine_exchangeCapabilities` method, w #### Specification -1. Consensus and execution layer client software **MAY** exchange with a list of currently supported Engine API methods. Execution layer client software **MUST NOT** log any error messages if this method has either never been called or haven't been called for a significant amount of time. +1. Consensus and execution layer client software **MAY** exchange with a list of currently supported Engine API methods. Execution layer client software **MUST NOT** log any error messages if this method has either never been called or hasn't been called for a significant amount of time. 2. Request and response lists **MUST** contain Engine API methods that are currently supported by consensus and execution client software respectively. Name of each method in both lists **MUST** include suffixed version. Consider the following examples: * Client software of both layers currently supports `V1` and `V2` versions of `engine_newPayload` method: From b145efa7ba00227fe90d33104908ea723a666544 Mon Sep 17 00:00:00 2001 From: omahs <73983677+omahs@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:26:05 +0200 Subject: [PATCH 3/4] fix typo --- src/engine/prague.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/prague.md b/src/engine/prague.md index 688c6abb..684795ad 100644 --- a/src/engine/prague.md +++ b/src/engine/prague.md @@ -184,7 +184,7 @@ The response of this method is updated with [`ExecutionPayloadBodyV2`](#executio * method: `engine_getPayloadBodiesByRangeV2` * params: 1. `start`: `QUANTITY`, 64 bits - Starting block number - 1. `count`: `QUANITTY`, 64 bits - Number of blocks to return + 1. `count`: `QUANTITY`, 64 bits - Number of blocks to return * timeout: 10s #### Response From 832fb5ac6177c43e58d3f3f730af2f1efc9853bc Mon Sep 17 00:00:00 2001 From: omahs <73983677+omahs@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:26:33 +0200 Subject: [PATCH 4/4] fix typo --- src/engine/shanghai.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/shanghai.md b/src/engine/shanghai.md index 132cd7d1..157376be 100644 --- a/src/engine/shanghai.md +++ b/src/engine/shanghai.md @@ -202,7 +202,7 @@ This method follows the same specification as [`engine_getPayloadV1`](./paris.md * method: `engine_getPayloadBodiesByRangeV1` * params: 1. `start`: `QUANTITY`, 64 bits - Starting block number - 1. `count`: `QUANITTY`, 64 bits - Number of blocks to return + 1. `count`: `QUANTITY`, 64 bits - Number of blocks to return * timeout: 10s #### Response