@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.
42 lines • 3.16 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RegulatoryReportType = void 0;
var RegulatoryReportType;
(function (RegulatoryReportType) {
RegulatoryReportType[RegulatoryReportType["RT"] = 0] = "RT";
RegulatoryReportType[RegulatoryReportType["PET"] = 1] = "PET";
RegulatoryReportType[RegulatoryReportType["Snapshot"] = 2] = "Snapshot";
RegulatoryReportType[RegulatoryReportType["Confirmation"] = 3] = "Confirmation";
RegulatoryReportType[RegulatoryReportType["RTPET"] = 4] = "RTPET";
RegulatoryReportType[RegulatoryReportType["PETConfirmation"] = 5] = "PETConfirmation";
RegulatoryReportType[RegulatoryReportType["RTPETConfirmation"] = 6] = "RTPETConfirmation";
RegulatoryReportType[RegulatoryReportType["PostTrade"] = 7] = "PostTrade";
RegulatoryReportType[RegulatoryReportType["Verification"] = 8] = "Verification";
RegulatoryReportType[RegulatoryReportType["PstTrdEvnt"] = 9] = "PstTrdEvnt";
RegulatoryReportType[RegulatoryReportType["PstTrdEvntRTReportable"] = 10] = "PstTrdEvntRTReportable";
RegulatoryReportType[RegulatoryReportType["LMTF"] = 11] = "LMTF";
RegulatoryReportType[RegulatoryReportType["DATF"] = 12] = "DATF";
RegulatoryReportType[RegulatoryReportType["VOLO"] = 13] = "VOLO";
RegulatoryReportType[RegulatoryReportType["FWAF"] = 14] = "FWAF";
RegulatoryReportType[RegulatoryReportType["IDAF"] = 15] = "IDAF";
RegulatoryReportType[RegulatoryReportType["VOLW"] = 16] = "VOLW";
RegulatoryReportType[RegulatoryReportType["FULF"] = 17] = "FULF";
RegulatoryReportType[RegulatoryReportType["FULA"] = 18] = "FULA";
RegulatoryReportType[RegulatoryReportType["FULV"] = 19] = "FULV";
RegulatoryReportType[RegulatoryReportType["FULJ"] = 20] = "FULJ";
RegulatoryReportType[RegulatoryReportType["COAF"] = 21] = "COAF";
RegulatoryReportType[RegulatoryReportType["Order"] = 22] = "Order";
RegulatoryReportType[RegulatoryReportType["ChildOrder"] = 23] = "ChildOrder";
RegulatoryReportType[RegulatoryReportType["OrderRoute"] = 24] = "OrderRoute";
RegulatoryReportType[RegulatoryReportType["Trade"] = 25] = "Trade";
RegulatoryReportType[RegulatoryReportType["Quote"] = 26] = "Quote";
RegulatoryReportType[RegulatoryReportType["Supplement"] = 27] = "Supplement";
RegulatoryReportType[RegulatoryReportType["NewTransaction"] = 28] = "NewTransaction";
RegulatoryReportType[RegulatoryReportType["TransactionCorrection"] = 29] = "TransactionCorrection";
RegulatoryReportType[RegulatoryReportType["TransactionModification"] = 30] = "TransactionModification";
RegulatoryReportType[RegulatoryReportType["CollateralUpdate"] = 31] = "CollateralUpdate";
RegulatoryReportType[RegulatoryReportType["MarginUpdate"] = 32] = "MarginUpdate";
RegulatoryReportType[RegulatoryReportType["TransactionReportedInError"] = 33] = "TransactionReportedInError";
RegulatoryReportType[RegulatoryReportType["TerminationEarlyTermination"] = 34] = "TerminationEarlyTermination";
})(RegulatoryReportType || (exports.RegulatoryReportType = RegulatoryReportType = {}));
//# sourceMappingURL=RegulatoryReportType.js.map