Jacek Sieka
62cbdeefc5
verify `genesis_time` more strictly ( fixes #1667 ) ( #5694 )
...
Bogus values lead to crashes down the line when timers overflow
2024-01-06 15:26:56 +01:00
Etan Kissling
8a853fc4e4
extract LC sync task scheduling helper function ( #5117 )
...
The helper function to compute delay until next light client sync task
can be useful from more general purpose contexts. Move to helpers, and
change it to return `Duration` instead of `BeaconTime` for flexibility.
2023-06-23 06:19:51 +00:00
Etan Kissling
6ec6b99ef6
extract `nextLightClientSyncTask` helper ( #5108 )
...
The `nextLightClientSyncTask` helper is generic enough to be useful for
contexts besides libp2p based light client sync. Extract it.
2023-06-21 06:28:14 +00:00
Etan Kissling
a3229a6b9b
extract helper for validating `UpdatesByRange` consistency ( #5053 )
...
Reduce code duplication when checking response of `UpdatesByRange`.
2023-06-12 14:22:32 +02:00