Commit bc8943d0 authored by Maurelian's avatar Maurelian Committed by Kelvin Fichter

feat(contracts): Add "fresh" tag to deploy scripts

parent ba2aac34
......@@ -13,6 +13,7 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['Lib_AddressManager']
// This is kept during an upgrade. So no upgrade tag.
deployFn.tags = ['fresh', 'Lib_AddressManager']
export default deployFn
......@@ -22,6 +22,6 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['ChainStorageContainer_ctc_batches', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'ChainStorageContainer_ctc_batches']
export default deployFn
......@@ -22,6 +22,6 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['ChainStorageContainer_scc_batches', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'ChainStorageContainer_scc_batches']
export default deployFn
......@@ -26,6 +26,6 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['CanonicalTransactionChain', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'CanonicalTransactionChain']
export default deployFn
......@@ -25,6 +25,6 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['StateCommitmentChain', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'StateCommitmentChain']
export default deployFn
......@@ -21,6 +21,6 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['BondManager', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'BondManager']
export default deployFn
......@@ -39,6 +39,6 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['L1CrossDomainMessenger', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'L1CrossDomainMessenger']
export default deployFn
......@@ -52,6 +52,7 @@ const deployFn: DeployFunction = async (hre) => {
await deployAndPostDeploy({
hre,
name: 'AddressSetter1',
contract: 'AddressSetter',
args: [
Lib_AddressManager.address,
(hre as any).deployConfig.ovmAddressManagerOwner,
......@@ -61,6 +62,6 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['AddressSetter1', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'AddressSetter1']
export default deployFn
......@@ -60,6 +60,6 @@ const deployFn: DeployFunction = async (hre) => {
}
}
deployFn.tags = ['set-addresses', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'set-addresses1']
export default deployFn
......@@ -39,6 +39,7 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['Proxy__OVM_L1CrossDomainMessenger']
// This is kept during an upgrade. So no upgrade tag.
deployFn.tags = ['fresh', 'Proxy__OVM_L1CrossDomainMessenger']
export default deployFn
......@@ -16,6 +16,7 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['Proxy__OVM_L1StandardBridge']
// This is kept during an upgrade. So no upgrade tag.
deployFn.tags = ['fresh', 'Proxy__OVM_L1StandardBridge']
export default deployFn
......@@ -35,6 +35,6 @@ const deployFn: DeployFunction = async (hre) => {
})
}
deployFn.tags = ['AddressSetter2', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'AddressSetter2']
export default deployFn
......@@ -60,6 +60,6 @@ const deployFn: DeployFunction = async (hre) => {
}
}
deployFn.tags = ['set-addresses', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'set-addresses2']
export default deployFn
......@@ -38,6 +38,6 @@ const deployFn: DeployFunction = async (hre) => {
console.log(`✓ Set owner of Lib_AddressManager to: ${owner}`)
}
deployFn.tags = ['finalize', 'upgrade']
deployFn.tags = ['fresh', 'upgrade', 'finalize']
export default deployFn
......@@ -58,6 +58,6 @@ const deployFn: DeployFunction = async (hre) => {
}
}
deployFn.tags = ['fund-accounts']
deployFn.tags = ['fresh', 'fund-accounts']
export default deployFn
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