UNPKG

@nexex/orderbook-client

Version:
15 lines (14 loc) 659 B
import { PlainDexOrder } from '@nexex/types'; import { Market, MarketConfig, Orderbook, OrderbookOrder } from '@nexex/types/orderbook'; import { OrderbookServerInfo, OrderbookWsClientConfig } from './'; export declare class OrderbookRestClient { private config; constructor(config: OrderbookWsClientConfig); serverInfo(): Promise<OrderbookServerInfo>; snapshot(marketId: string, limit?: number): Promise<Orderbook>; marketConfig(marketId: string): Promise<MarketConfig>; placeOrder(order: PlainDexOrder): Promise<void>; queryOrder(orderHash: string): Promise<OrderbookOrder>; markets(): Promise<Market[]>; private parse; }