import React from 'react'; import type { SmartContractVerificationConfig } from 'types/client/contract'; import { Link } from 'toolkit/next/link'; import ContractVerificationMethod from '../ContractVerificationMethod'; import ContractVerificationFieldCompiler from '../fields/ContractVerificationFieldCompiler'; import ContractVerificationFieldEvmVersion from '../fields/ContractVerificationFieldEvmVersion'; import ContractVerificationFieldSources from '../fields/ContractVerificationFieldSources'; const MAIN_SOURCES_TYPES = [ '.vy' as const ]; const INTERFACE_TYPES = [ '.vy' as const, '.json' as const ]; const ContractVerificationVyperMultiPartFile = ({ config }: { config: SmartContractVerificationConfig }) => { const interfacesHint = ( <> Add any required interfaces for the main compiled contract. ); return ( ); }; export default React.memo(ContractVerificationVyperMultiPartFile);