UNPKG

@renegade-fi/node

Version:
20 lines 714 B
import { type OrderMetadata, RelayerWebsocket, type RenegadeConfig } from "@renegade-fi/core"; interface OrderWebSocketOptions { config: RenegadeConfig; onUpdate: (order: OrderMetadata) => void; } export declare function createOrderWebSocket(options: OrderWebSocketOptions): OrderWebSocketImpl; declare class OrderWebSocketImpl { config: RenegadeConfig; ws: RelayerWebsocket | null; callback: (order: OrderMetadata) => void; walletId: string; constructor(options: OrderWebSocketOptions); connect(): void; disconnect(): void; handleMessage(event: MessageEvent): void; handleClose(): void; handleError(): void; } export {}; //# sourceMappingURL=orderWebSocket.d.ts.map