@renegade-fi/node
Version:
Node.js library for Renegade
20 lines • 628 B
TypeScript
import { type OrderMetadata, type RenegadeConfig } from "@renegade-fi/core";
interface OrderWebSocketOptions {
config: RenegadeConfig;
onUpdate: (order: OrderMetadata) => void;
}
export declare function createOrderWebSocket(options: OrderWebSocketOptions): OrderWebSocketImpl;
declare class OrderWebSocketImpl {
private config;
private ws;
private callback;
private walletId;
constructor(options: OrderWebSocketOptions);
connect(): void;
disconnect(): void;
private handleMessage;
private handleClose;
private handleError;
}
export {};
//# sourceMappingURL=orderWebSocket.d.ts.map