text: const hre = require('hardhat')
  
  async function main () {
    // const OpenSignalToken = await hre.ethers.getContractFactory('OpenSignalToken')
    // const openSignalTokenContract = await OpenSignalToken.deploy()
    // await openSignalTokenContract.deployed()
    // console.log('OpenSignalToken deployed to:', openSignalTokenContract.address)
    const OpenSignal = await hre.ethers.getContractFactory('OpenSignal')
    const openSignalContract = await OpenSignal.deploy(
      // BiconomyForwarder on Rinkeby
      '0xFD4973FeB2031D4409fB57afEE5dF2051b171104', '0x4bed939d328c4a9b5decff9668b534f44497e601'
    )
    await openSignalContract.deployed()
    console.log('OpenSignal deployed to:', openSignalContract.address)
  }
  
  main()
    .then(() => process.exit(0))
    .catch((error) => {
      console.error(error)
      process.exit(1)
    })
  