nimbus-eth2/tests/consensus_spec
Etan Kissling 51aef34be7
introduce strong typing for sync committee periods (#3040)
The sync committee period used to be a plain `uint64`. With the light
client sync relying more heavily on them, it makes sense to introduce
a proper type for them, similar to how they are already used for `Slot`
and `Epoch`. This introduces such a `SyncCommitteePeriod` type.
Furthermore, some usage code dealing with those periods is cleaned up.
2021-11-02 21:32:34 +01:00
..
altair introduce strong typing for sync committee periods (#3040) 2021-11-02 21:32:34 +01:00
merge refactor executionPayload tests; reduce HashSet creation (#3003) 2021-10-20 13:36:38 +02:00
phase0 refactor executionPayload tests; reduce HashSet creation (#3003) 2021-10-20 13:36:38 +02:00
README.md test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
all_tests.nim test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
consensus_spec_tests_preset.nim test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
fixtures_utils.nim refactor executionPayload tests; reduce HashSet creation (#3003) 2021-10-20 13:36:38 +02:00
test_fixture_ssz_generic_types.nim test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00

README.md

Tests based on scenarios generated from the consensus spec.