UNPKG

@nexex/orderbook

Version:
18 lines (17 loc) 729 B
import { Dex } from '@nexex/api'; import { OrderbookOrder } from '@nexex/types'; import { OrderbookEvent } from '@nexex/types/orderbook'; import { Subject } from 'rxjs'; import { OrderService } from '../order/order.service'; import { OrderbookService } from '../orderbook/orderbook.service'; export declare class OrderController { private readonly dex; private readonly orderService; private readonly orderbookService; private readonly events$; constructor(dex: Dex, orderService: OrderService, orderbookService: OrderbookService, events$: Subject<OrderbookEvent>); queryOrder(hash: string): Promise<OrderbookOrder>; placeLimitOrder(order: OrderbookOrder): Promise<{ result: string; }>; }