e8e9ce1aab
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. |
||
---|---|---|
.. | ||
altair | ||
bellatrix | ||
phase0 | ||
README.md | ||
all_tests.nim | ||
consensus_spec_tests_preset.nim | ||
fixtures_utils.nim | ||
test_fixture_fork_choice.nim | ||
test_fixture_ssz_generic_types.nim |
README.md
Tests based on scenarios generated from the consensus spec.