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.

25 lines 2.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TrdRegPublicationReason = void 0; var TrdRegPublicationReason; (function (TrdRegPublicationReason) { TrdRegPublicationReason[TrdRegPublicationReason["NoBookOrderDueToAverageSpreadPrice"] = 0] = "NoBookOrderDueToAverageSpreadPrice"; TrdRegPublicationReason[TrdRegPublicationReason["NoBookOrderDueToRefPrice"] = 1] = "NoBookOrderDueToRefPrice"; TrdRegPublicationReason[TrdRegPublicationReason["NoBookOrderDueToOtherConditions"] = 2] = "NoBookOrderDueToOtherConditions"; TrdRegPublicationReason[TrdRegPublicationReason["NoPublicPriceDueToRefPrice"] = 3] = "NoPublicPriceDueToRefPrice"; TrdRegPublicationReason[TrdRegPublicationReason["NoPublicPriceDueToIlliquid"] = 4] = "NoPublicPriceDueToIlliquid"; TrdRegPublicationReason[TrdRegPublicationReason["NoPublicPriceDueToOrderSize"] = 5] = "NoPublicPriceDueToOrderSize"; TrdRegPublicationReason[TrdRegPublicationReason["DeferralDueToLargeInScale"] = 6] = "DeferralDueToLargeInScale"; TrdRegPublicationReason[TrdRegPublicationReason["DeferralDueToIlliquid"] = 7] = "DeferralDueToIlliquid"; TrdRegPublicationReason[TrdRegPublicationReason["DeferralDueToSizeSpecific"] = 8] = "DeferralDueToSizeSpecific"; TrdRegPublicationReason[TrdRegPublicationReason["NoPublicPriceDueToLargeInScale"] = 9] = "NoPublicPriceDueToLargeInScale"; TrdRegPublicationReason[TrdRegPublicationReason["NoPublicPriceSizeDueToOrderHidden"] = 10] = "NoPublicPriceSizeDueToOrderHidden"; TrdRegPublicationReason[TrdRegPublicationReason["ExemptedDueToSecuritiesFinancingTransaction"] = 11] = "ExemptedDueToSecuritiesFinancingTransaction"; TrdRegPublicationReason[TrdRegPublicationReason["ExemptedDueToESCBPolicyTransaction"] = 12] = "ExemptedDueToESCBPolicyTransaction"; TrdRegPublicationReason[TrdRegPublicationReason["ExceptionDueToReportByPaper"] = 13] = "ExceptionDueToReportByPaper"; TrdRegPublicationReason[TrdRegPublicationReason["ExceptionDueToTradeExecutedWithNonReportingParty"] = 14] = "ExceptionDueToTradeExecutedWithNonReportingParty"; TrdRegPublicationReason[TrdRegPublicationReason["ExceptionDueToIntraFirmOrder"] = 15] = "ExceptionDueToIntraFirmOrder"; TrdRegPublicationReason[TrdRegPublicationReason["ReportedOutsideReportingHours"] = 16] = "ReportedOutsideReportingHours"; TrdRegPublicationReason[TrdRegPublicationReason["NoPublicPxDueToPreTradeWaiver"] = 17] = "NoPublicPxDueToPreTradeWaiver"; })(TrdRegPublicationReason || (exports.TrdRegPublicationReason = TrdRegPublicationReason = {})); //# sourceMappingURL=TrdRegPublicationReason.js.map