UNPKG

@unilogin/sdk

Version:

SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.

14 lines 654 B
import { MessageStatus, SignedMessage, MineableStatus } from '@unilogin/commons'; import { RelayerApi } from '../../integration/http/RelayerApi'; import { MineableFactory } from './MineableFactory'; export interface Execution { waitForTransactionHash: () => Promise<MineableStatus>; waitToBeSuccess: () => Promise<MineableStatus>; messageStatus: MessageStatus; } export declare class ExecutionFactory extends MineableFactory { private relayerApi; constructor(relayerApi: RelayerApi, tick: number, timeout: number); createExecution(signedMessage: SignedMessage): Promise<Execution>; } //# sourceMappingURL=ExecutionFactory.d.ts.map