github.com/cgcardona/r-subnet-evm@v0.1.5/contracts/scripts/deployExampleRewardManager.ts (about)

     1  import {
     2    Contract,
     3    ContractFactory
     4  } from "ethers"
     5  import { ethers } from "hardhat"
     6  
     7  
     8  const main = async (): Promise<any> => {
     9    const Contract: ContractFactory = await ethers.getContractFactory("ExampleRewardManager")
    10    const contract: Contract = await Contract.deploy()
    11  
    12    await contract.deployed()
    13    console.log(`Contract deployed to: ${contract.address}`)
    14  }
    15  
    16  main()
    17    .then(() => process.exit(0))
    18    .catch(error => {
    19      console.error(error)
    20      process.exit(1)
    21    })