@nomicfoundation/hardhat-verify
Version:
Hardhat plugin for verifying contracts
34 lines (30 loc) • 1.34 kB
text/typescript
export const TASK_VERIFY = "verify";
export const TASK_VERIFY_GET_VERIFICATION_SUBTASKS =
"verify:get-verification-subtasks";
export const TASK_VERIFY_VERIFY = "verify:verify";
export const TASK_VERIFY_PRINT_SUPPORTED_NETWORKS =
"verify:print-supported-networks";
export const TASK_VERIFY_GET_CONTRACT_INFORMATION =
"verify:get-contract-information";
// Etherscan
export const TASK_VERIFY_ETHERSCAN = "verify:etherscan";
export const TASK_VERIFY_ETHERSCAN_RESOLVE_ARGUMENTS =
"verify:etherscan-resolve-arguments";
export const TASK_VERIFY_ETHERSCAN_GET_MINIMAL_INPUT =
"verify:etherscan-get-minimal-input";
export const TASK_VERIFY_ETHERSCAN_ATTEMPT_VERIFICATION =
"verify:etherscan-attempt-verification";
// Sourcify
export const TASK_VERIFY_SOURCIFY = "verify:sourcify";
export const TASK_VERIFY_SOURCIFY_RESOLVE_ARGUMENTS =
"verify:sourcify-resolve-arguments";
export const TASK_VERIFY_SOURCIFY_ATTEMPT_VERIFICATION =
"verify:sourcify-attempt-verification";
export const TASK_VERIFY_SOURCIFY_DISABLED_WARNING =
"verify:sourcify-disabled-warning";
// Blockscout
export const TASK_VERIFY_BLOCKSCOUT = "verify:blockscout";
export const TASK_VERIFY_BLOCKSCOUT_RESOLVE_ARGUMENTS =
"verify:blockscout-resolve-arguments";
export const TASK_VERIFY_BLOCKSCOUT_ATTEMPT_VERIFICATION =
"verify:blockscout-attempt-verification";