@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.
38 lines • 3.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PartyDetailRoleQualifier = void 0;
var PartyDetailRoleQualifier;
(function (PartyDetailRoleQualifier) {
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Agency"] = 0] = "Agency";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Principal"] = 1] = "Principal";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["RisklessPrincipal"] = 2] = "RisklessPrincipal";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["ExchangeOrderSubmitter"] = 30] = "ExchangeOrderSubmitter";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["GeneralClearingMember"] = 3] = "GeneralClearingMember";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["IndividualClearingMember"] = 4] = "IndividualClearingMember";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["PreferredMarketMaker"] = 5] = "PreferredMarketMaker";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["DirectedMarketMaker"] = 6] = "DirectedMarketMaker";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Bank"] = 7] = "Bank";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Hub"] = 8] = "Hub";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["PrimaryTrdRepository"] = 9] = "PrimaryTrdRepository";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["OrigTrdRepository"] = 10] = "OrigTrdRepository";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["AddtnlIntlTrdRepository"] = 11] = "AddtnlIntlTrdRepository";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["AddtnlDomesticTrdRepository"] = 12] = "AddtnlDomesticTrdRepository";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["RelatedExchange"] = 13] = "RelatedExchange";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["OptionsExchange"] = 14] = "OptionsExchange";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["SpecifiedExchange"] = 15] = "SpecifiedExchange";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["ConstituentExchange"] = 16] = "ConstituentExchange";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["ExemptFromTradeReporting"] = 17] = "ExemptFromTradeReporting";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Current"] = 18] = "Current";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["New"] = 19] = "New";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["DesignatedSponsor"] = 20] = "DesignatedSponsor";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Specialist"] = 21] = "Specialist";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Algorithm"] = 22] = "Algorithm";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["FirmOrLegalEntity"] = 23] = "FirmOrLegalEntity";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["NaturalPerson"] = 24] = "NaturalPerson";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["RegularTrader"] = 25] = "RegularTrader";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["HeadTrader"] = 26] = "HeadTrader";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Supervisor"] = 27] = "Supervisor";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["TriParty"] = 28] = "TriParty";
PartyDetailRoleQualifier[PartyDetailRoleQualifier["Lender"] = 29] = "Lender";
})(PartyDetailRoleQualifier || (exports.PartyDetailRoleQualifier = PartyDetailRoleQualifier = {}));
//# sourceMappingURL=PartyDetailRoleQualifier.js.map