nimbus-eth2/tests/consensus_spec/altair
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
..
all_altair_fixtures.nim update to pre-release light client sync protocol (#3465) 2022-03-08 13:21:56 +01:00
test_fixture_fork.nim fix Altair fork tests in minimal preset (#3163) 2021-12-06 05:56:46 +00:00
test_fixture_merkle_single_proof.nim var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00
test_fixture_operations.nim var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00
test_fixture_rewards.nim [ncli_db] bugfix: take into account finalization delay in reward calc post Altair 2022-01-28 12:03:23 +02:00
test_fixture_sanity_blocks.nim move `state_transition` to `Result` (#3284) 2022-01-17 12:19:58 +01:00
test_fixture_sanity_slots.nim move `state_transition` to `Result` (#3284) 2022-01-17 12:19:58 +01:00
test_fixture_ssz_consensus_objects.nim var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00
test_fixture_state_transition_epoch.nim var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00
test_fixture_sync_protocol.nim update to pre-release light client sync protocol (#3465) 2022-03-08 13:21:56 +01:00
test_fixture_sync_protocol_light_client_sync.nim update to pre-release light client sync protocol (#3465) 2022-03-08 13:21:56 +01:00
test_fixture_transition.nim var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00