This repository has been archived by the owner on Jun 6, 2023. It is now read-only.
CheckBalanceInvariants loads state inconsistently across methods #1340
Labels
P1
High priority, required for basic network functionality and growth
Milestone
Most checks load state before checking invariants, for example:
specs-actors/actors/builtin/miner/miner_actor.go
Lines 477 to 478 in 2a62795
Where others do not and use the state from the transaction, such as:
specs-actors/actors/builtin/miner/miner_actor.go
Line 1710 in 2a62795
specs-actors/actors/builtin/miner/miner_actor.go
Line 1731 in 2a62795
When it seems like it has the same side effects as the others. Maybe there is a reason for this inconsistency, so feel free to close issue if so, but opening in case there isn't.
The text was updated successfully, but these errors were encountered: