@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.
18 lines • 1.18 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CxlRejReason = void 0;
var CxlRejReason;
(function (CxlRejReason) {
CxlRejReason[CxlRejReason["TooLateToCancel"] = 0] = "TooLateToCancel";
CxlRejReason[CxlRejReason["UnknownOrder"] = 1] = "UnknownOrder";
CxlRejReason[CxlRejReason["BrokerCredit"] = 2] = "BrokerCredit";
CxlRejReason[CxlRejReason["OrderAlreadyInPendingStatus"] = 3] = "OrderAlreadyInPendingStatus";
CxlRejReason[CxlRejReason["UnableToProcessOrderMassCancelRequest"] = 4] = "UnableToProcessOrderMassCancelRequest";
CxlRejReason[CxlRejReason["OrigOrdModTime"] = 5] = "OrigOrdModTime";
CxlRejReason[CxlRejReason["DuplicateClOrdID"] = 6] = "DuplicateClOrdID";
CxlRejReason[CxlRejReason["PriceExceedsCurrentPrice"] = 7] = "PriceExceedsCurrentPrice";
CxlRejReason[CxlRejReason["PriceExceedsCurrentPriceBand"] = 8] = "PriceExceedsCurrentPriceBand";
CxlRejReason[CxlRejReason["InvalidPriceIncrement"] = 18] = "InvalidPriceIncrement";
CxlRejReason[CxlRejReason["Other"] = 99] = "Other";
})(CxlRejReason || (exports.CxlRejReason = CxlRejReason = {}));
//# sourceMappingURL=CxlRejReason.js.map