UNPKG

@cryptovarna/tedex-api

Version:

TEDEX API

14 lines (13 loc) 634 B
import { INodeInfo, IWalletProvider } from "@cryptovarna/tron-web-api"; import { OracleTask, ITaskData } from "./Task"; export declare class EthOracleTask extends OracleTask { constructor(taskId: string, bridge: string, node: INodeInfo, eventData: ITaskData, peggedTask: boolean, sourceProvider: IWalletProvider); verifyTask(): Promise<{ bridge: string; node: INodeInfo; eventData: ITaskData; discrepency: boolean; }>; approveTask(provider: IWalletProvider, signature: string): Promise<void>; declineTask(provider: IWalletProvider, signature: string): Promise<void>; }