Last week:
GetLightClientBootstrap
and GetLightClientUpdatesByRange
BeaconState
to save disk space. Only the latest state may be available. But the light client APIs may request information derived from the state (sync committee and sync committee branch) from as far as 5 months ago. It would be quite expensive for nodes to store 5 months of finalized states, so instead we propose caching light client data for the duration of the light client period (same retention period as blocks)BeaconState
to inform implementation of the light client data cache in tekuGetLightClientBootsrap
in tekuGoals this week:
GetLightClientBootstrap