You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit adds a verification, during our leader check, that we have
an operational cert which is valid for the current KES period.
Previously, if the OCert was not valid, two things could happen
(depending on the crypto implementation):
- An error would be thrown during signing, or
- A block would be generated and subsequently rejected by the validation
logic.
Now instead we skip any slots where we would otherwise be the leader but
for an invalid operational certificiate.
It would probably be nice to log this in the future.
0 commit comments