UNPKG

dop-stick

Version:

Source control tooling for versionable-upgradeable smart contracts

23 lines 695 B
import { ethers } from 'ethers'; import { DopStickConfig } from '../types/config'; interface VerificationData { address: string; constructorArgs: Record<string, any>; txHash: string; network: ethers.providers.Network; compilerVersion?: string; optimizationUsed: boolean; runs: number; } export declare class ContractVerifier { private readonly config; private services; constructor(config: DopStickConfig); verify(data: VerificationData): Promise<void>; private getVerificationService; private prepareVerificationInput; private checkVerificationStatus; private getSourceCode; } export {}; //# sourceMappingURL=contractVerifier.d.ts.map