diff --git a/apps/etherscan/src/app/views/VerifyView.tsx b/apps/etherscan/src/app/views/VerifyView.tsx index d92dd77360..b3dae67c0e 100644 --- a/apps/etherscan/src/app/views/VerifyView.tsx +++ b/apps/etherscan/src/app/views/VerifyView.tsx @@ -114,7 +114,7 @@ export const VerifyView: React.FC = ({ name="contractName" onChange={async (e) => { const {artefact} = await client.call("compilerArtefacts" as any, "getArtefactsByContractName", e.target.value) - if (artefact && artefact.abi && artefact.abi[0].type && artefact.abi[0].type === 'constructor') setShowConstructorArgs(true) + if (artefact && artefact.abi && artefact.abi[0] && artefact.abi[0].type && artefact.abi[0].type === 'constructor') setShowConstructorArgs(true) else setShowConstructorArgs(false) }} >