nimbus-eth2/tests/consensus_spec/altair
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
..
all_altair_fixtures.nim refactor EF operations fixtures (#2998) 2021-10-19 16:38:41 +02:00
test_fixture_fork.nim test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
test_fixture_merkle_single_proof.nim test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
test_fixture_operations.nim refactor executionPayload tests; reduce HashSet creation (#3003) 2021-10-20 13:36:38 +02:00
test_fixture_rewards.nim add Altair and Merge rewards tests (#2995) 2021-10-18 16:54:17 +02:00
test_fixture_sanity_blocks.nim clean up fork enum and field names 2021-10-19 11:06:38 +03:00
test_fixture_sanity_slots.nim clean up fork enum and field names 2021-10-19 11:06:38 +03:00
test_fixture_ssz_consensus_objects.nim refactor executionPayload tests; reduce HashSet creation (#3003) 2021-10-20 13:36:38 +02:00
test_fixture_state_transition_epoch.nim add Altair and Merge rewards tests (#2995) 2021-10-18 16:54:17 +02:00
test_fixture_sync_protocol.nim introduce strong typing for sync committee periods (#3040) 2021-11-02 21:32:34 +01:00
test_fixture_transition.nim clean up fork enum and field names 2021-10-19 11:06:38 +03:00