@enjinstarter/hardhat-oklink-verify
Version:
Hardhat plugin for verifying contracts on OKLink
25 lines • 987 B
TypeScript
import { OklinkVerifyRequest } from "./OklinkVerifyContractRequest";
export declare function delay(ms: number): Promise<void>;
export declare function verifyContract(url: string, req: OklinkVerifyRequest): Promise<OklinkResponse>;
export declare class OklinkResponse {
readonly code: number;
readonly msg: string;
readonly detailMsg: string;
readonly isSuccess: boolean;
readonly contractAddress?: string;
readonly contractCreateTxHash?: string;
readonly compilerVersion?: string;
readonly optimization?: boolean;
readonly optimizationRuns?: number;
readonly errorType: string;
readonly statusCode?: number;
readonly compileErrorMessage?: string;
readonly contractCreationCode?: string;
constructor(response: any);
isPending(): boolean;
isVerificationFailure(): boolean;
isVerificationSuccess(): boolean;
isBytecodeMissingInNetworkError(): boolean;
isOk(): boolean;
}
//# sourceMappingURL=OklinkService.d.ts.map