const {sleep} = require("@gelatonetwork/core"); module.exports = async (hre) => { if (hre.network.name === "mainnet") { console.log("Deploying MakerResolver to mainnet. Hit ctrl + c to abort"); await sleep(10000); } const {deployments} = hre; const {deploy} = deployments; const {deployer} = await hre.getNamedAccounts(); // the following will only deploy "MakerResolver" // if the contract was never deployed or if the code changed since last deployment await deploy("MakerResolver", { from: deployer, gasPrice: hre.network.config.gasPrice, log: hre.network.name === "mainnet" ? true : false, }); }; module.exports.tags = ["MakerResolver"];