nimbus-eth2/tests/consensus_spec
Etan Kissling 5a3ba5d968
update to pre-release light client sync protocol (#3465)
This adopts the spec sections of the pre-release proposal of the libp2p
based light client sync protocol, and also adds a test runner for the
new accompanying tests. While the release version of the light client
sync protocol contains conflicting definitions, it is currently unused,
and the code specific to the pre-release proposal is marked as such.
See https://github.com/ethereum/consensus-specs/pull/2802
2022-03-08 13:21:56 +01:00
..
altair update to pre-release light client sync protocol (#3465) 2022-03-08 13:21:56 +01:00
bellatrix var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00
phase0 var => let in specs/ and tests/ (#3425) 2022-02-20 20:13: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 add Bellatrix fork and transition tests; "Ethereum Foundation" -> EF (#3242) 2022-01-05 09:42:56 +01:00
fixtures_utils.nim automated CL spec ref URL updates from v1.1.9 to v1.1.10 (#3455) 2022-03-02 10:00:21 +00:00
test_fixture_fork_choice.nim generic putCorruptState; {Merge=>Bellatrix}BeaconStateNoImmutableValidators (#3427) 2022-02-21 12:55:56 +01:00
test_fixture_ssz_generic_types.nim var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00

README.md

Tests based on scenarios generated from the consensus spec.