lotus/documentation/misc/actors_version_checklist.md
2022-10-22 23:41:52 +08:00

567 B

Actor version integration checklist

  • Import new actors
  • Define upgrade heights in build/params_
  • Generate adapters
    • Update gen/inlinegen-data.json
    • Update chain/actors/version.go
    • Update adapter code in chain/actors/builtin if needed
    • Run make actors-gen
  • Update chain/consensus/filcns/upgrades.go
    • Schedule
    • Migration
  • Update upgrade schedule in chain/sync_test.go
  • Add upgrade field to api/types.go/ForkUpgradeParams and update the implementation of StateGetNetworkParams