nimbus-eth2/beacon_chain
Etan Kissling 609227559f
LC data fork cleanup (#4506)
Distinguish between those code locations that need to be updated on each
light client data format change, and those others that should generally
be fine, as long as a valid light client object is processed.

The former are tagged with static assert for `LightClientDataFork.high`.

The latter are changed to `lcDataFork > LightClientDataFork.None` to
indicate that they depend only on presence of any valid object.
Also bundled a few minor cleanups and fixes.

Also add `Forky` type for `LightClientStore` and minor fixes / cleanups.
2023-01-14 22:19:50 +01:00
..
2023-01-14 22:19:50 +01:00
2023-01-14 22:19:50 +01:00
2023-01-14 22:19:50 +01:00
2023-01-14 22:19:50 +01:00
2023-01-14 22:19:50 +01:00
2023-01-13 04:28:29 +02:00
2023-01-14 22:19:50 +01:00
2022-04-08 16:22:49 +00:00
2023-01-14 22:19:50 +01:00
2022-12-19 14:01:49 +02:00
2023-01-09 18:42:10 +00:00
2022-12-21 10:50:13 +02:00