@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.
20 lines • 1.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MassActionReason = void 0;
var MassActionReason;
(function (MassActionReason) {
MassActionReason[MassActionReason["None"] = 0] = "None";
MassActionReason[MassActionReason["TradingRiskControl"] = 1] = "TradingRiskControl";
MassActionReason[MassActionReason["ClearingRiskControl"] = 2] = "ClearingRiskControl";
MassActionReason[MassActionReason["MarketMakerProtection"] = 3] = "MarketMakerProtection";
MassActionReason[MassActionReason["StopTrading"] = 4] = "StopTrading";
MassActionReason[MassActionReason["EmergencyAction"] = 5] = "EmergencyAction";
MassActionReason[MassActionReason["SessionLossLogout"] = 6] = "SessionLossLogout";
MassActionReason[MassActionReason["DuplicateLogin"] = 7] = "DuplicateLogin";
MassActionReason[MassActionReason["ProductNotTraded"] = 8] = "ProductNotTraded";
MassActionReason[MassActionReason["InstrumentNotTraded"] = 9] = "InstrumentNotTraded";
MassActionReason[MassActionReason["CompleInstrumentDeleted"] = 10] = "CompleInstrumentDeleted";
MassActionReason[MassActionReason["CircuitBreakerActivated"] = 11] = "CircuitBreakerActivated";
MassActionReason[MassActionReason["Other"] = 99] = "Other";
})(MassActionReason || (exports.MassActionReason = MassActionReason = {}));
//# sourceMappingURL=MassActionReason.js.map