mirror of
https://github.com/status-im/nimbus-eth2.git
synced 2025-01-09 13:56:23 +00:00
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.