UNPKG

myria-core-sdk

Version:

Latest version SDK

14 lines (13 loc) 751 B
import { IMyriaClient } from "../clients/MyriaClient"; import { CommonPaginateDataTypes } from "../types/CommonTypes"; import { TradesRequestTypes, TradesResponseType } from "../types/TradesTypes"; import { APIResponseType } from "../types/APIResponseType"; export declare class TradeManager { private tradesAPI; private transactionManager; private commonModule; constructor(mClient: IMyriaClient); createTrades(payload: TradesRequestTypes): Promise<APIResponseType<TradesResponseType> | undefined>; getTrades(startKey?: string, tradesType?: string): Promise<APIResponseType<CommonPaginateDataTypes<TradesResponseType[]>> | undefined>; getTradesById(id: string): Promise<APIResponseType<TradesResponseType> | undefined>; }