20 lines
492 B
JavaScript
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 };
|