This repository has been archived by the owner on Jun 6, 2023. It is now read-only.
Deadlines can get messed up around the start of a new network #1453
Labels
wontfix
This will not be worked on
There's a good chance this is already known, but it appears deadlines can be inconsistent around the start of a network. On a recent butterflynet reset, 4 miners got slashed for failing to prove deadline 47. Inspecting state, the
RecordedDeadlineInfo()
method did not indicate it had to prove deadline 47 -- deadline 0 was the first deadline recorded.However, cron slashed these miners right as deadline 0 opened (right as phantom-deadline 47 closed).
Also relevant: One miner had its first deadline open before the v4 actors migration (and so before #1398 kicked in), and that miner did not get slashed. The 4 that did get slashed all had first deadlines after v4 actors.
This is likely of no consequence, so long as the miners subsequently prove deadline 47, which we will shortly confirm. Still should get fixed though?
The text was updated successfully, but these errors were encountered: