UNPKG

@broxus/locklift-verifier

Version:

Locklift plugin for integration with Everscan contract verification service

22 lines (21 loc) 839 B
export declare class VerificationCli { private readonly pathToBinary; private readonly compilerHash; private readonly linkerVersion; private readonly apiKey; private readonly secret; private readonly license; constructor(pathToBinary: string, compilerHash: string, linkerVersion: string, apiKey: string, secret: string, license: string); verify: ({ contractsPath, restParams }: { contractsPath?: string | undefined; restParams: Array<string>; }) => Promise<void>; } export declare const getVerificationApp: ({ version, compilerVersion, linkerVersion, secret, apiKey, license, }: { version: "latest" | `${string}.${string}.${string}`; compilerVersion: string; linkerVersion: string; apiKey: string; secret: string; license: string; }) => Promise<VerificationCli>;