If finalized epoch ends with empty slot(s) most clients provide state transitioned to the end of the epoch, so it cannot be used for AnchorPoint initialization without extra work. To fix this we should also request finalized block header from peer and patch finalized state so it could be used for AnchorPoint.
Description
If finalized epoch ends with empty slot(s) most clients provide state transitioned to the end of the epoch, so it cannot be used for
AnchorPoint
initialization without extra work. To fix this we should also request finalized block header from peer and patch finalized state so it could be used forAnchorPoint
.Discussion on Discord: https://discord.com/channels/697535391594446898/697539289042649190/1202083995815522364