filecoin-project / fvm-workbench

Tooling for developing actors on the FVM
Other
6 stars 0 forks source link

Workbench Bug Fixes #33

Closed alexytsu closed 8 months ago

alexytsu commented 8 months ago

Closes #31 Closes #28

Previously, running the builtin-actor's state invariants check on genesis state of the workbench was revealing errors.

These fixes ensure that the genesis state of the workbench is compliant with the expected invariants.

alexytsu commented 8 months ago

@anorth a side note: I had originally accidentally pushed these changes to main (then force pushed to restore that branch).

Just as an fyi, if you consider branch protection rules worthwhile here.

alexytsu commented 8 months ago

Given that this is fixed in the tests side https://github.com/filecoin-project/builtin-actors/pull/1466. No further action is needed here.

A followup to update the builtin-actors dependency will pull the new check_invariants logic.