UNPKG

@fuzefinance/orderbook-bignumber

Version:

Node.js Lmit Order Book for high-frequency trading (HFT).

15 lines (14 loc) 466 B
import type BigNumber from "bignumber.js"; import type { StopOrder } from "./types"; export declare class StopQueue { private readonly _price; private readonly _orders; private _ordersMap; constructor(price: BigNumber); get price(): BigNumber; len: () => number; removeFromHead: () => StopOrder | undefined; append: (order: StopOrder) => StopOrder; remove: (id: string) => StopOrder | undefined; toArray: () => StopOrder[]; }