diff --git a/apps/etherscan/src/app/views/CaptureKeyView.tsx b/apps/etherscan/src/app/views/CaptureKeyView.tsx index 97adcab6ad..3e3540a145 100644 --- a/apps/etherscan/src/app/views/CaptureKeyView.tsx +++ b/apps/etherscan/src/app/views/CaptureKeyView.tsx @@ -43,7 +43,7 @@ export const CaptureKeyView: React.FC = () => { } type="password" name="apiKey" - placeholder="Example: GM1T20XY6JGSAPWKDCYZ7B2FJXKTJRFVGZ" + placeholder="e.g. GM1T20XY6JGSAPWKDCYZ7B2FJXKTJRFVGZ" /> = ({ onVerifiedContract, }) => { const [results, setResults] = useState("") + const verificationResult = useRef({}) const onVerifyContract = async (values: FormValues) => { const compilationResult = (await client.call( @@ -43,7 +44,7 @@ export const VerifyView: React.FC = ({ const contractArguments = values.contractArguments.replace("0x", "") - const verificationResult = await verify( + verificationResult.current = await verify( apiKey, values.contractAddress, contractArguments, @@ -53,8 +54,7 @@ export const VerifyView: React.FC = ({ onVerifiedContract, setResults, ) - - setResults(verificationResult.message) + setResults(verificationResult.current['message']) } return ( @@ -139,7 +139,7 @@ export const VerifyView: React.FC = ({ } type="text" name="contractAddress" - placeholder="e.g; 0x11b79afc03baf25c631dd70169bb6a3160b2706e" + placeholder="e.g. 0x11b79afc03baf25c631dd70169bb6a3160b2706e" /> = ({