importReactfrom'react';importContractVerificationMethodfrom'../ContractVerificationMethod';importContractVerificationFieldContractIndexfrom'../fields/ContractVerificationFieldContractIndex';importContractVerificationFieldSourcesfrom'../fields/ContractVerificationFieldSources';constFILE_TYPES=['.json'asconst,'.sol'asconst];constContractVerificationSourcify=()=>{return(<ContractVerificationMethodtitle="Contract verification via Solidity (Sourcify)"><ContractVerificationFieldSourcesfileTypes={FILE_TYPES}multiplerequiredtitle="Sources and Metadata JSON"hint="Upload all Solidity contract source files and JSON metadata file(s) created during contract compilation."/><ContractVerificationFieldContractIndex/></ContractVerificationMethod>);};exportdefaultReact.memo(ContractVerificationSourcify);