UNPKG

@tatumio/tatum-v1

Version:

Tatum API client allows browsers and Node.js clients to interact with Tatum API.

33 lines (32 loc) 1.81 kB
import { OrderBookRequest } from '../model/request/OrderBook'; import { OrderBookResponse } from '../model/response/ledger/OrderBook'; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getHistoricalTrades" target="_blank">Tatum API documentation</a> */ export declare const getHistoricalTrades: (pageSize?: number, offset?: number, id?: string | undefined, pair?: string | undefined) => Promise<OrderBookResponse[]>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getBuyTrades" target="_blank">Tatum API documentation</a> */ export declare const getActiveBuyTrades: (id: string, pageSize?: number, offset?: number) => Promise<OrderBookResponse[]>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getSellTrades" target="_blank">Tatum API documentation</a> */ export declare const getActiveSellTrades: (id: string, pageSize?: number, offset?: number) => Promise<OrderBookResponse[]>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/storeTrade" target="_blank">Tatum API documentation</a> */ export declare const storeTrade: (data: OrderBookRequest) => Promise<{ id: string; }>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getTradeById" target="_blank">Tatum API documentation</a> */ export declare const getTradeById: (id: string) => Promise<OrderBookResponse>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/deleteTrade" target="_blank">Tatum API documentation</a> */ export declare const deleteTrade: (id: string) => Promise<void>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/deleteAccountTrades" target="_blank">Tatum API documentation</a> */ export declare const deleteAccountTrades: (id: string) => Promise<void>;