UNPKG

@sotatech/nest-quickfix

Version:

A powerful NestJS implementation of the FIX (Financial Information eXchange) protocol. Provides high-performance, reliable messaging for financial trading applications with built-in session management, message validation, and recovery mechanisms.

21 lines (20 loc) 630 B
import { DiscoveryService, MetadataScanner } from '@nestjs/core'; export interface FixMetadata { onLogon?: Function; onLogout?: Function; onConnected?: Function; onDisconnected?: Function; onMessage?: { handler: Function; msgType?: string; }; } export declare class FixMetadataExplorer { private readonly discoveryService; private readonly metadataScanner; constructor(discoveryService: DiscoveryService, metadataScanner: MetadataScanner); explore(): FixMetadata[]; private getAllInstances; private extractMetadataFromInstances; private extractMethodMetadata; }