9924aec1e3
* extend light client protocol for Electra Add missing Electra support for light client protocol: - https://github.com/ethereum/consensus-specs/pull/3811 Tested against PR consensus-spec-tests, the test runner automatically picks up the new tests once available. * workaround `version-2-0`: `Error: cannot instantiate: 'SomeUnsignedInt'` * fix initialization when Electra not scheduled * try reduce stack size in test * put correct sync committee branch version into DB * adjust fork schedule in light client data tests * further reduce stack size * split function into multiple parts * rename variable * regenerate test reports to cover new Electra tests * add Nim bug reference |
||
---|---|---|
.. | ||
altair | ||
bellatrix | ||
capella | ||
deneb | ||
electra | ||
phase0 | ||
README.md | ||
all_tests.nim | ||
consensus_spec_tests_preset.nim | ||
fixtures_utils.nim | ||
os_ops.nim | ||
test_fixture_fork.nim | ||
test_fixture_fork_choice.nim | ||
test_fixture_kzg.nim | ||
test_fixture_light_client_data_collection.nim | ||
test_fixture_light_client_single_merkle_proof.nim | ||
test_fixture_light_client_sync.nim | ||
test_fixture_light_client_update_ranking.nim | ||
test_fixture_merkle_proof.nim | ||
test_fixture_sanity_blocks.nim | ||
test_fixture_sanity_slots.nim | ||
test_fixture_ssz_generic_types.nim | ||
test_fixture_transition.nim |
README.md
Tests based on scenarios generated from the consensus spec.