celo-org / optimism

Optimism is Ethereum, scaled.
https://optimism.io
MIT License
3 stars 2 forks source link

Write a tool that checks the migrated state #109

Closed carterqw2 closed 1 day ago

carterqw2 commented 3 months ago

Tasks

piersy commented 2 days ago

Somewhat unclear what to do here. With good testing we should be able to verify that the migration is good.

Simply checking that contracts are in the right place is something that can be enforced during migration, writing a test for it would likely duplicate code/logic.

piersy commented 1 day ago

Can add a step to the migration guide to check migration block is correct.

piersy commented 1 day ago

Should we audit the migration script?

piersy commented 1 day ago

Potentially a post migration smoke test to just check that things are not way off

lvpeschke commented 1 day ago

Moved into https://github.com/celo-org/celo-blockchain-planning/issues/387.