nimbus-eth2/tests/consensus_spec
Etan Kissling e8e9ce1aab
introduce types for LC merkle proofs (#3808)
Merkle proofs tend to have long underlying type definitions, e.g.,
`array[log2trunc(NEXT_SYNC_COMMITTEE_INDEX), Eth2Digest]`. For the
ones used in the LC sync protocol, dedicated types are introduced
to improve readability. Furthermore, the `CachedLightClientBootstrap`
wrapper that solely wrapped a merkle branch is eliminated.
2022-06-28 07:52:23 +02:00
..
altair introduce types for LC merkle proofs (#3808) 2022-06-28 07:52:23 +02:00
bellatrix remove unused imports in tests/ (#3713) 2022-06-07 17:05:06 +00:00
phase0 remove unused imports in tests/ (#3713) 2022-06-07 17:05:06 +00:00
README.md test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
all_tests.nim add Bellatrix fork and transition tests; "Ethereum Foundation" -> EF (#3242) 2022-01-05 09:42:56 +01:00
consensus_spec_tests_preset.nim exists{Dir,File} -> {dir,file}Exists; rm unused imports (#3543) 2022-03-24 00:38:48 +00:00
fixtures_utils.nim update 20 CL spec ref URLs (#3677) 2022-05-31 11:15:31 +00:00
test_fixture_fork_choice.nim consensus specs v1.2.0-rc.1 (#3661) 2022-05-25 13:49:29 +00:00
test_fixture_ssz_generic_types.nim stylecheck fixes (#3595) 2022-04-15 12:46:56 +00:00

README.md

Tests based on scenarios generated from the consensus spec.