@nexex/orderbook
Version:
13 lines (12 loc) • 472 B
TypeScript
import { NewOrderAcceptedEvent, OrderbookEvent, OrderUpdateEvent } from '@nexex/types/orderbook';
import { Subject } from 'rxjs';
export declare class WsNewOrderHandler {
private events$;
constructor(events$: Subject<OrderbookEvent>);
handle(event: NewOrderAcceptedEvent): Promise<void>;
}
export declare class WsUpdateOrderHandler {
private events$;
constructor(events$: Subject<OrderbookEvent>);
handle(event: OrderUpdateEvent): Promise<void>;
}