@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.
29 lines • 2.41 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExecRestatementReason = void 0;
var ExecRestatementReason;
(function (ExecRestatementReason) {
ExecRestatementReason[ExecRestatementReason["GTCorporateAction"] = 0] = "GTCorporateAction";
ExecRestatementReason[ExecRestatementReason["GTRenewal"] = 1] = "GTRenewal";
ExecRestatementReason[ExecRestatementReason["VerbalChange"] = 2] = "VerbalChange";
ExecRestatementReason[ExecRestatementReason["RepricingOfOrder"] = 3] = "RepricingOfOrder";
ExecRestatementReason[ExecRestatementReason["BrokerOption"] = 4] = "BrokerOption";
ExecRestatementReason[ExecRestatementReason["PartialDeclineOfOrderQty"] = 5] = "PartialDeclineOfOrderQty";
ExecRestatementReason[ExecRestatementReason["CancelOnTradingHalt"] = 6] = "CancelOnTradingHalt";
ExecRestatementReason[ExecRestatementReason["CancelOnSystemFailure"] = 7] = "CancelOnSystemFailure";
ExecRestatementReason[ExecRestatementReason["Market"] = 8] = "Market";
ExecRestatementReason[ExecRestatementReason["Canceled"] = 9] = "Canceled";
ExecRestatementReason[ExecRestatementReason["WarehouseRecap"] = 10] = "WarehouseRecap";
ExecRestatementReason[ExecRestatementReason["PegRefresh"] = 11] = "PegRefresh";
ExecRestatementReason[ExecRestatementReason["CancelOnConnectionLoss"] = 12] = "CancelOnConnectionLoss";
ExecRestatementReason[ExecRestatementReason["CancelOnLogout"] = 13] = "CancelOnLogout";
ExecRestatementReason[ExecRestatementReason["AssignTimePriority"] = 14] = "AssignTimePriority";
ExecRestatementReason[ExecRestatementReason["CancelledForTradePriceViolation"] = 15] = "CancelledForTradePriceViolation";
ExecRestatementReason[ExecRestatementReason["CancelledForCrossImbalance"] = 16] = "CancelledForCrossImbalance";
ExecRestatementReason[ExecRestatementReason["CxldSMP"] = 17] = "CxldSMP";
ExecRestatementReason[ExecRestatementReason["CxldSMPAggressive"] = 18] = "CxldSMPAggressive";
ExecRestatementReason[ExecRestatementReason["CxldSMPPassive"] = 19] = "CxldSMPPassive";
ExecRestatementReason[ExecRestatementReason["CxldSMPAggressivePassive"] = 20] = "CxldSMPAggressivePassive";
ExecRestatementReason[ExecRestatementReason["Other"] = 99] = "Other";
})(ExecRestatementReason || (exports.ExecRestatementReason = ExecRestatementReason = {}));
//# sourceMappingURL=ExecRestatementReason.js.map