Add note about removal from optimistic_roots

This commit is contained in:
Paul Hauner 2021-12-14 15:51:15 +11:00
parent 0ad6025b48
commit 3b67c334e4
No known key found for this signature in database
GPG Key ID: 5E2CFF9B75FA63DF
1 changed files with 3 additions and 1 deletions

View File

@ -36,8 +36,10 @@ also transition from `SYNCING` -> `VALID`.
When a block transitions from `SYNCING` -> `INVALID`, all *descendants* of the When a block transitions from `SYNCING` -> `INVALID`, all *descendants* of the
block MUST also transition from `SYNCING` -> `INVALID`. block MUST also transition from `SYNCING` -> `INVALID`.
### Execution Engine Errors When a node transitions from the `SYNCING` state is 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 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 message as a `SYNCING`, `VALID` or `INVALID` response. A consensus engine MAY
queue such a message for later processing. queue such a message for later processing.