@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.
19 lines • 1.59 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BusinessRejectReason = void 0;
var BusinessRejectReason;
(function (BusinessRejectReason) {
BusinessRejectReason[BusinessRejectReason["Other"] = 0] = "Other";
BusinessRejectReason[BusinessRejectReason["UnknownID"] = 1] = "UnknownID";
BusinessRejectReason[BusinessRejectReason["UnknownSecurity"] = 2] = "UnknownSecurity";
BusinessRejectReason[BusinessRejectReason["UnsupportedMessageType"] = 3] = "UnsupportedMessageType";
BusinessRejectReason[BusinessRejectReason["ApplicationNotAvailable"] = 4] = "ApplicationNotAvailable";
BusinessRejectReason[BusinessRejectReason["ConditionallyRequiredFieldMissing"] = 5] = "ConditionallyRequiredFieldMissing";
BusinessRejectReason[BusinessRejectReason["NotAuthorized"] = 6] = "NotAuthorized";
BusinessRejectReason[BusinessRejectReason["DeliverToFirmNotAvailableAtThisTime"] = 7] = "DeliverToFirmNotAvailableAtThisTime";
BusinessRejectReason[BusinessRejectReason["ThrottleLimitExceeded"] = 8] = "ThrottleLimitExceeded";
BusinessRejectReason[BusinessRejectReason["ThrottleLimitExceededSessionDisconnected"] = 9] = "ThrottleLimitExceededSessionDisconnected";
BusinessRejectReason[BusinessRejectReason["ThrottledMessagesRejectedOnRequest"] = 10] = "ThrottledMessagesRejectedOnRequest";
BusinessRejectReason[BusinessRejectReason["InvalidPriceIncrement"] = 18] = "InvalidPriceIncrement";
})(BusinessRejectReason || (exports.BusinessRejectReason = BusinessRejectReason = {}));
//# sourceMappingURL=BusinessRejectReason.js.map