superchain-ops
superchain-ops copied to clipboard
Prevalidations should be possible and not hindered by when the address registry is available
See this discussion: https://github.com/ethereum-optimism/superchain-ops/pull/624#discussion_r1963583989
Sometimes you will want to validate something is as it should be before executing. We should be able to do this and the fact that the address registry is not yet ready shouldn't stop us. Perhaps we need the address registry to be ready sooner.
This might mean adding another step after task setup so we have access to the task registry.
Closing this, we can perform necessary prevalidations in any tasks _templateSetup function.