@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.
22 lines • 1.64 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExecTypeReason = void 0;
var ExecTypeReason;
(function (ExecTypeReason) {
ExecTypeReason[ExecTypeReason["OrdAddedOnRequest"] = 1] = "OrdAddedOnRequest";
ExecTypeReason[ExecTypeReason["OrdReplacedOnRequest"] = 2] = "OrdReplacedOnRequest";
ExecTypeReason[ExecTypeReason["OrdCxldOnRequest"] = 3] = "OrdCxldOnRequest";
ExecTypeReason[ExecTypeReason["UnsolicitedOrdCxl"] = 4] = "UnsolicitedOrdCxl";
ExecTypeReason[ExecTypeReason["NonRestingOrdAddedOnRequest"] = 5] = "NonRestingOrdAddedOnRequest";
ExecTypeReason[ExecTypeReason["OrdReplacedWithNonRestingOrdOnRequest"] = 6] = "OrdReplacedWithNonRestingOrdOnRequest";
ExecTypeReason[ExecTypeReason["TriggerOrdReplacedOnRequest"] = 7] = "TriggerOrdReplacedOnRequest";
ExecTypeReason[ExecTypeReason["SuspendedOrdReplacedOnRequest"] = 8] = "SuspendedOrdReplacedOnRequest";
ExecTypeReason[ExecTypeReason["SuspendedOrdCxldOnRequest"] = 9] = "SuspendedOrdCxldOnRequest";
ExecTypeReason[ExecTypeReason["OrdCxlPending"] = 10] = "OrdCxlPending";
ExecTypeReason[ExecTypeReason["PendingCxlExecuted"] = 11] = "PendingCxlExecuted";
ExecTypeReason[ExecTypeReason["RestingOrdTriggered"] = 12] = "RestingOrdTriggered";
ExecTypeReason[ExecTypeReason["SuspendedOrdActivated"] = 13] = "SuspendedOrdActivated";
ExecTypeReason[ExecTypeReason["ActiveOrdSuspended"] = 14] = "ActiveOrdSuspended";
ExecTypeReason[ExecTypeReason["OrdExpired"] = 15] = "OrdExpired";
})(ExecTypeReason || (exports.ExecTypeReason = ExecTypeReason = {}));
//# sourceMappingURL=ExecTypeReason.js.map