Files
hardhat-smartcontract-lottery/utils/verify.js
T
2024-08-11 07:38:17 +08:00

20 lines
492 B
JavaScript

const { run } = require("hardhat");
const verify = async (contractAddress, args) => {
console.log("Verifying contract...");
try {
await run("verify:verify", {
address: contractAddress,
constructorArguments: args,
});
} catch (e) {
if (e.message.toLowerCase().includes("already verified")) {
console.log("Already verified!");
} else {
console.log(e);
}
}
};
module.exports = { verify };