Add qualification for errors

This commit is contained in:
Paul Hauner 2021-12-19 14:34:43 +11:00
parent 538cc81681
commit 5c1fcaf3e7
No known key found for this signature in database
GPG Key ID: 303E4494BB28068C
1 changed files with 4 additions and 2 deletions

View File

@ -44,9 +44,11 @@ When a node transitions from the `SYNCING` state it is removed from the set of
`optimistic_roots`.
### Execution Engine Errors
A consensus engine MUST NOT interpret an error or failure to respond to a
message as a `SYNCING`, `VALID` or `INVALID` response. A consensus engine MAY
queue such a message for later processing.
message as a `SYNCING`, `VALID` or `INVALID` response. A message which receives
and error or no response MUST NOT be permitted to modify the fork choice
`Store`. A consensus engine MAY queue such a message for later processing.
### Assumptions about Execution Engine Behaviour