Commit 1a0ccf71 authored by mergify[bot]'s avatar mergify[bot] Committed by GitHub

Merge pull request #3854 from ethereum-optimism/sc/ctb-config-no-am

fix(ctb): remove AddressManager from config
parents f57cdbba 807767fa
...@@ -28,7 +28,5 @@ ...@@ -28,7 +28,5 @@
"finalizationPeriodSeconds": 2, "finalizationPeriodSeconds": 2,
"deploymentWaitConfirmations": 1, "deploymentWaitConfirmations": 1,
"fundDevAccounts": false, "fundDevAccounts": false
"addressManager": "0xdE1FCfB0851916CA5101820A69b13a4E276bd81F"
} }
import { ethers } from 'ethers'
import { DeployFunction } from 'hardhat-deploy/dist/types' import { DeployFunction } from 'hardhat-deploy/dist/types'
import '@eth-optimism/hardhat-deploy-config' import '@eth-optimism/hardhat-deploy-config'
import 'hardhat-deploy' import 'hardhat-deploy'
...@@ -19,7 +20,7 @@ const deployFn: DeployFunction = async (hre) => { ...@@ -19,7 +20,7 @@ const deployFn: DeployFunction = async (hre) => {
proxyAdmin: await getDeploymentAddress(hre, 'ProxyAdmin'), proxyAdmin: await getDeploymentAddress(hre, 'ProxyAdmin'),
controller: deployer, // TODO controller: deployer, // TODO
finalOwner: hre.deployConfig.proxyAdminOwner, finalOwner: hre.deployConfig.proxyAdminOwner,
addressManager: hre.deployConfig.addressManager, addressManager: ethers.constants.AddressZero,
}, },
proxyAddressConfig: { proxyAddressConfig: {
l2OutputOracleProxy: await getDeploymentAddress( l2OutputOracleProxy: await getDeploymentAddress(
......
...@@ -58,7 +58,7 @@ const deployFn: DeployFunction = async (hre) => { ...@@ -58,7 +58,7 @@ const deployFn: DeployFunction = async (hre) => {
proxyAdmin: await getDeploymentAddress(hre, 'ProxyAdmin'), proxyAdmin: await getDeploymentAddress(hre, 'ProxyAdmin'),
controller, controller,
finalOwner, finalOwner,
addressManager: hre.deployConfig.addressManager, addressManager: await getDeploymentAddress(hre, 'Lib_AddressManager'),
}, },
proxyAddressConfig: { proxyAddressConfig: {
l2OutputOracleProxy: await getDeploymentAddress( l2OutputOracleProxy: await getDeploymentAddress(
......
...@@ -66,12 +66,6 @@ const config: HardhatUserConfig = { ...@@ -66,12 +66,6 @@ const config: HardhatUserConfig = {
default: ethers.constants.AddressZero, default: ethers.constants.AddressZero,
}, },
// Address of the AddressManager (legacy only).
addressManager: {
type: 'address',
default: ethers.constants.AddressZero,
},
// Address of the system controller. // Address of the system controller.
controller: { controller: {
type: 'address', type: 'address',
...@@ -351,6 +345,7 @@ const config: HardhatUserConfig = { ...@@ -351,6 +345,7 @@ const config: HardhatUserConfig = {
], ],
deployments: { deployments: {
goerli: ['../contracts/deployments/goerli'], goerli: ['../contracts/deployments/goerli'],
mainnet: ['../contracts/deployments/mainnet'],
'mainnet-forked': ['../contracts/deployments/mainnet'], 'mainnet-forked': ['../contracts/deployments/mainnet'],
}, },
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment