@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.
46 lines • 3.59 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PartyRelationship = void 0;
var PartyRelationship;
(function (PartyRelationship) {
PartyRelationship[PartyRelationship["IsAlso"] = 0] = "IsAlso";
PartyRelationship[PartyRelationship["ClearsFor"] = 1] = "ClearsFor";
PartyRelationship[PartyRelationship["ClearsThrough"] = 2] = "ClearsThrough";
PartyRelationship[PartyRelationship["TradesFor"] = 3] = "TradesFor";
PartyRelationship[PartyRelationship["TradesThrough"] = 4] = "TradesThrough";
PartyRelationship[PartyRelationship["Sponsors"] = 5] = "Sponsors";
PartyRelationship[PartyRelationship["SponsoredThrough"] = 6] = "SponsoredThrough";
PartyRelationship[PartyRelationship["ProvidesGuaranteeFor"] = 7] = "ProvidesGuaranteeFor";
PartyRelationship[PartyRelationship["IsGuaranteedBy"] = 8] = "IsGuaranteedBy";
PartyRelationship[PartyRelationship["MemberOf"] = 9] = "MemberOf";
PartyRelationship[PartyRelationship["HasMembers"] = 10] = "HasMembers";
PartyRelationship[PartyRelationship["ProvidesMarketplaceFor"] = 11] = "ProvidesMarketplaceFor";
PartyRelationship[PartyRelationship["ParticipantOfMarketplace"] = 12] = "ParticipantOfMarketplace";
PartyRelationship[PartyRelationship["CarriesPositionsFor"] = 13] = "CarriesPositionsFor";
PartyRelationship[PartyRelationship["PostsTradesTo"] = 14] = "PostsTradesTo";
PartyRelationship[PartyRelationship["EntersTradesFor"] = 15] = "EntersTradesFor";
PartyRelationship[PartyRelationship["EntersTradesThrough"] = 16] = "EntersTradesThrough";
PartyRelationship[PartyRelationship["ProvidesQuotesTo"] = 17] = "ProvidesQuotesTo";
PartyRelationship[PartyRelationship["RequestsQuotesFrom"] = 18] = "RequestsQuotesFrom";
PartyRelationship[PartyRelationship["InvestsFor"] = 19] = "InvestsFor";
PartyRelationship[PartyRelationship["InvestsThrough"] = 20] = "InvestsThrough";
PartyRelationship[PartyRelationship["BrokersTradesFor"] = 21] = "BrokersTradesFor";
PartyRelationship[PartyRelationship["BrokersTradesThrough"] = 22] = "BrokersTradesThrough";
PartyRelationship[PartyRelationship["ProvidesTradingServicesFor"] = 23] = "ProvidesTradingServicesFor";
PartyRelationship[PartyRelationship["UsesTradingServicesOf"] = 24] = "UsesTradingServicesOf";
PartyRelationship[PartyRelationship["ApprovesOf"] = 25] = "ApprovesOf";
PartyRelationship[PartyRelationship["ApprovedBy"] = 26] = "ApprovedBy";
PartyRelationship[PartyRelationship["ParentFirmFor"] = 27] = "ParentFirmFor";
PartyRelationship[PartyRelationship["SubsidiaryOf"] = 28] = "SubsidiaryOf";
PartyRelationship[PartyRelationship["RegulatoryOwnerOf"] = 29] = "RegulatoryOwnerOf";
PartyRelationship[PartyRelationship["OwnedByRegulatory"] = 30] = "OwnedByRegulatory";
PartyRelationship[PartyRelationship["Controls"] = 31] = "Controls";
PartyRelationship[PartyRelationship["IsControlledBy"] = 32] = "IsControlledBy";
PartyRelationship[PartyRelationship["LegalOwnerOf"] = 33] = "LegalOwnerOf";
PartyRelationship[PartyRelationship["OwnedByLegal"] = 34] = "OwnedByLegal";
PartyRelationship[PartyRelationship["BeneficialOwnerOf"] = 35] = "BeneficialOwnerOf";
PartyRelationship[PartyRelationship["OwnedByBeneficial"] = 36] = "OwnedByBeneficial";
PartyRelationship[PartyRelationship["SettlesFor"] = 37] = "SettlesFor";
PartyRelationship[PartyRelationship["SettlesThrough"] = 38] = "SettlesThrough";
})(PartyRelationship || (exports.PartyRelationship = PartyRelationship = {}));
//# sourceMappingURL=PartyRelationship.js.map