• Matthew Slipper's avatar
    Cleanups for production, add standard addresses (#12169) · 644dc2b5
    Matthew Slipper authored
    * Cleanups for production, add standard addresses
    
    This PR:
    
    - Cleans up the intent file to be more suitable for production deployments
    - Fixes various bugs encountered while preparing `op-deployer` for use against predeployed OPCM contracts
    - Adds a new CLI command to bootstrap a new OPCM deployment against an existing set of implementation contracts
    
    Note on Solidity changes:
    
    - Since the code for custom gas tokens is in the monorepo but isn't included in an official contracts release yet, we had to add interfaces for the pre-CGT contracts to the Solidity codebase.
    - The `DeployImplementations` script looks at the release identifier to determine whether or not it should use the pre- or post-CGT interfaces.
    
    * goimports
    
    * lints
    
    * fix tests
    
    * revert tx manger changes
    
    * Update packages/contracts-bedrock/src/L1/interfaces/IL1StandardBridgeV160.sol
    Co-authored-by: default avatarMaurelian <john@oplabs.co>
    
    * Update packages/contracts-bedrock/src/L1/interfaces/IL1CrossDomainMessengerV160.sol
    Co-authored-by: default avatarMaurelian <john@oplabs.co>
    
    * use new opcm
    
    * fix test
    
    * semver
    
    * semver
    
    * bump semver
    
    * update manager deployment
    
    * natspec
    
    * SEMVER
    
    ---------
    Co-authored-by: default avatarMaurelian <john@oplabs.co>
    644dc2b5
Name
Last commit
Last update
..
consolegen Loading commit data...
testdata Loading commit data...
bindings.go Loading commit data...
bindings_test.go Loading commit data...
cheatcodes.go Loading commit data...
cheatcodes_environment.go Loading commit data...
cheatcodes_external.go Loading commit data...
cheatcodes_state.go Loading commit data...
cheatcodes_utilities.go Loading commit data...
cheatcodes_utilities_test.go Loading commit data...
console.go Loading commit data...
console2.txt Loading commit data...
console2_gen.go Loading commit data...
console_test.go Loading commit data...
context.go Loading commit data...
deterministic.go Loading commit data...
prank.go Loading commit data...
precompile.go Loading commit data...
precompile_test.go Loading commit data...
script.go Loading commit data...
script_test.go Loading commit data...
with.go Loading commit data...