Skip to content

Commit

Permalink
Merge pull request hyperledger#179 from mkalinin/engine-api-clarify-ping
Browse files Browse the repository at this point in the history
Engine API: more clarity around terminalBlockNumber field
  • Loading branch information
djrtwo authored Mar 2, 2022
2 parents 41db84c + 4ea33a9 commit bc03ed7
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/engine/specification.md
Original file line number Diff line number Diff line change
Expand Up @@ -329,7 +329,7 @@ The payload build process is specified as follows:

* method: `engine_exchangeTransitionConfigurationV1`
* params:
1. `transitionConfiguration`: `Object` - instance of [`TransitionConfigurationV1`](#TransitionConfigurationV1); `terminalBlockNumber` **MUST** be set to `0`
1. `transitionConfiguration`: `Object` - instance of [`TransitionConfigurationV1`](#TransitionConfigurationV1)

#### Response

Expand All @@ -343,3 +343,5 @@ The payload build process is specified as follows:
2. Execution Layer client software **SHOULD** surface an error to the user if local configuration settings mismatch corresponding values received in the call of this method, with exception for `terminalBlockNumber` value.

3. Consensus Layer client software **SHOULD** surface an error to the user if local configuration settings mismatch corresponding values obtained from the response to the call of this method.

4. Considering the absence of the `TERMINAL_BLOCK_NUMBER` setting, Consensus Layer client software **MAY** use `0` value for the `terminalBlockNumber` field in the input parameters of this call.

0 comments on commit bc03ed7

Please sign in to comment.