UNPKG

@enjinstarter/hardhat-oklink-verify

Version:
46 lines 1.18 kB
export interface OklinkRequest { apiKey: string; } export interface OklinkVerifyRequest extends OklinkRequest { sourceName: string; sources: { [sourceName: string]: { content: string; }; }; contractAddress: string; compilerVersion: string; evmVersion: string; optimization?: boolean; optimizationRuns?: number; licenseType: string; contractAbi: string; libraryList?: { [libraryFileName: string]: { [libraryName: string]: string; }; }; compilerType: "Solidity(MultipartFiles)"; } export declare function toVerifyRequest(params: { apiKey: string; sourceName: string; sources: { [sourceName: string]: { content: string; }; }; contractAddress: string; compilerVersion: string; evmVersion: string; optimization?: boolean; optimizationRuns?: number; licenseType: string; constructorArguments: string; libraryList?: { [libraryFileName: string]: { [libraryName: string]: string; }; }; }): OklinkVerifyRequest; //# sourceMappingURL=OklinkVerifyContractRequest.d.ts.map