UNPKG

@nexex/orderbook

Version:
14 lines (13 loc) 508 B
/// <reference types="node" /> import { NewOrderAcceptedEvent, OrderbookEvent } from '@nexex/types'; import { Subject } from 'rxjs'; import { ObConfig } from '../global/global.model'; export declare class ZeromqGateway { private events$; private config; private pubSock; private subSock; constructor(events$: Subject<OrderbookEvent>, config: ObConfig); handleInbound(topic: Buffer, message: Buffer): Promise<void>; handleOutbound(payload: NewOrderAcceptedEvent): Promise<void>; }