nodejs-order-book
Version:
Node.js Lmit Order Book for high-frequency trading (HFT).
14 lines (13 loc) • 417 B
TypeScript
import type { StopOrder } from "./types";
export declare class StopQueue {
private readonly _price;
private readonly _orders;
private _ordersMap;
constructor(price: number);
get price(): number;
len: () => number;
removeFromHead: () => StopOrder | undefined;
append: (order: StopOrder) => StopOrder;
remove: (id: string) => StopOrder | undefined;
toArray: () => StopOrder[];
}