Commit 5bbeb7af authored by Matthew Slipper's avatar Matthew Slipper Committed by GitHub

contracts-bedrock: Fix deployment (#3414)

* contracts-bedrock: Fix deployment

* lint
parent cd6e3a73
...@@ -140,7 +140,11 @@ const deployFn: DeployFunction = async (hre) => { ...@@ -140,7 +140,11 @@ const deployFn: DeployFunction = async (hre) => {
'Proxy', 'Proxy',
bridgeProxy.address bridgeProxy.address
) )
upgradeTxs.push(bridgeProxyContract.upgradeTo(bridge.address)) upgradeTxs.push(
bridgeProxyContract.upgradeTo(bridge.address, {
nonce: ++nonce,
})
)
const factory = await get('OptimismMintableERC20Factory') const factory = await get('OptimismMintableERC20Factory')
const factoryProxy = await get('OptimismMintableERC20FactoryProxy') const factoryProxy = await get('OptimismMintableERC20FactoryProxy')
...@@ -148,7 +152,11 @@ const deployFn: DeployFunction = async (hre) => { ...@@ -148,7 +152,11 @@ const deployFn: DeployFunction = async (hre) => {
'Proxy', 'Proxy',
factoryProxy.address factoryProxy.address
) )
upgradeTxs.push(factoryProxyContract.upgradeTo(factory.address)) upgradeTxs.push(
factoryProxyContract.upgradeTo(factory.address, {
nonce: ++nonce,
})
)
const rawTxs = await Promise.all(upgradeTxs) const rawTxs = await Promise.all(upgradeTxs)
await Promise.all(rawTxs.map((tx) => tx.wait())) await Promise.all(rawTxs.map((tx) => tx.wait()))
......
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