dop-stick
Version:
Source control tooling for versionable-upgradeable smart contracts
21 lines • 575 B
TypeScript
export interface VerificationInput {
address: string;
constructorArgs: any[];
contractName: string;
sourceCode: string;
compiler: {
version: string;
optimization: boolean;
runs: number;
};
network: {
chainId: number;
name: string;
};
}
export interface VerificationService {
verify(input: VerificationInput): Promise<string>;
checkStatus(verificationId: string): Promise<'pending' | 'success' | 'failed'>;
getSupportedNetworks(): number[];
}
//# sourceMappingURL=verificationService.d.ts.map