009-Proxy__OVM_L1StandardBridge.deploy.ts 646 Bytes
Newer Older
1 2 3 4
/* Imports: External */
import { DeployFunction } from 'hardhat-deploy/dist/types'

/* Imports: Internal */
5
import { deployAndVerifyAndThen } from '../src/deploy-utils'
6
import { names } from '../src/address-names'
7 8 9 10

const deployFn: DeployFunction = async (hre) => {
  const { deployer } = await hre.getNamedAccounts()

11
  await deployAndVerifyAndThen({
12
    hre,
13
    name: names.managed.contracts.Proxy__OVM_L1StandardBridge,
14
    contract: 'L1ChugSplashProxy',
15
    iface: 'L1StandardBridge',
16
    args: [deployer],
17
  })
18 19
}

20
// This is kept during an upgrade. So no upgrade tag.
21
deployFn.tags = ['Proxy__OVM_L1StandardBridge']
22 23

export default deployFn