Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat/interop: create
SystemConfigInterop
(#10586)
* contracts-bedrock: create OptimismPortalInterop * contracts-bedrock: add conditional deployment of SystemConfigInterop * contracts-bedrock: drop initializeOptimismPortalInterop in Deploy script * contracts-bedrock: remove checkSystemConfigInterop from ChainAssertions * contracts-bedrock: drop initializeSystemConfigInterop in Deploy script * contracts-bedrock: drop deploySystemConfigInterop from Deploy script * contracts-bedrock: drop SystemConfigInterop from Types * contracts-bedrock: drop legacy import in ChainAssertions * contracts-bedrock: drop legacy fields in Deploy script * contracts-bedrock: drop unnecessary diffs * contracts-bedrock: add conditional deployment of SystemConfigInterop * contracts-bedrock: drop initializeOptimismPortalInterop in Deploy script * contracts-bedrock: create tests for SystemConfigInterop * contracts-bedrock: reorder dependencies in tests for SystemConfigInterop * contracts-bedrock: add SystemConfigInterop to tests Setup * contracts-bedrock: update tests for SystemConfigInterop * contracts-bedrock: restore Deploy script * contracts-bedrock: restore ChainAssertions * contracts-bedrock: restore Types * contracts-bedrock: drop SystemConfigInterop from Setup script * contracts-bedrock: update SystemConfigInterop * contracts-bedrock: add not vm check in SystemConfigInterop tests * contracts-bedrock: update tests for SystemConfigInterop * contracts-bedrock: define internal getter for systemConfigInterop in tests * contracts-bedrock: restrict visibility of function in tests for SystemConfig * contracts-bedrock: fix tests for SystemConfigInterop * contracts-bedrock: fix tests for SystemConfigInterop * contracts-bedrock: reinitialize for gas paying test for SystemConfigInterop * contracts-bedrock: reorder functions in tests for SystemConfigInterop * contracts-bedrock: use ConfigType.GAS_PAYING_TOKEN in tests for SystemConfigInterop * contracts-bedrock: use assumeNotForgeAddress in tests for SystemConfigInterop --------- Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com>
- Loading branch information