Describe all fields in store

This commit is contained in:
Paul Hauner 2022-01-13 07:23:12 +11:00
parent 8522f27b8e
commit 856eea4986
No known key found for this signature in database
GPG Key ID: 5E2CFF9B75FA63DF
1 changed files with 5 additions and 4 deletions

View File

@ -21,11 +21,12 @@ blocks without verifying the execution payloads. This partial sync is called an
## Helpers
Let `head: BeaconBlock` be the result of calling of the fork choice
algorithm at the time of block production.
algorithm at the time of block production. Let `head_block_root: Root` be the
root of that block.
Let `optimistic_roots: Set[Root]` be the set of `hash_tree_root(block)` for all
optimistically imported blocks which have yet to receive an `INVALID` or
`VALID` designation from an execution engine.
Let `blocks: Dict[Root, BeaconBlock]` and `block_states: Dict[Root,
BeaconState]` be the blocks (and accompanying states) that have been verified
either completely or optimistically.
Let `optimistic_roots: Set[Root]` be the set of `hash_tree_root(block)` for all
optimistically imported blocks which have only received a `SYNCING` designation