UNPKG

@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.

31 lines 2.6 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PaymentScheduleType = void 0; var PaymentScheduleType; (function (PaymentScheduleType) { PaymentScheduleType[PaymentScheduleType["Notional"] = 0] = "Notional"; PaymentScheduleType[PaymentScheduleType["CashFlow"] = 1] = "CashFlow"; PaymentScheduleType[PaymentScheduleType["FXLinkedNotional"] = 2] = "FXLinkedNotional"; PaymentScheduleType[PaymentScheduleType["FixedRate"] = 3] = "FixedRate"; PaymentScheduleType[PaymentScheduleType["FutureValueNotional"] = 4] = "FutureValueNotional"; PaymentScheduleType[PaymentScheduleType["KnownAmount"] = 5] = "KnownAmount"; PaymentScheduleType[PaymentScheduleType["FloatingRateMultiplier"] = 6] = "FloatingRateMultiplier"; PaymentScheduleType[PaymentScheduleType["Spread"] = 7] = "Spread"; PaymentScheduleType[PaymentScheduleType["CapRate"] = 8] = "CapRate"; PaymentScheduleType[PaymentScheduleType["FloorRate"] = 9] = "FloorRate"; PaymentScheduleType[PaymentScheduleType["NonDeliverableSettlPaymentDates"] = 10] = "NonDeliverableSettlPaymentDates"; PaymentScheduleType[PaymentScheduleType["NonDeliverableSettlCalculationDates"] = 11] = "NonDeliverableSettlCalculationDates"; PaymentScheduleType[PaymentScheduleType["NonDeliverableFXFixingDates"] = 12] = "NonDeliverableFXFixingDates"; PaymentScheduleType[PaymentScheduleType["SettlPeriodNotnl"] = 13] = "SettlPeriodNotnl"; PaymentScheduleType[PaymentScheduleType["SettlPeriodPx"] = 14] = "SettlPeriodPx"; PaymentScheduleType[PaymentScheduleType["CalcPeriod"] = 15] = "CalcPeriod"; PaymentScheduleType[PaymentScheduleType["DividendAccrualRateMultiplier"] = 16] = "DividendAccrualRateMultiplier"; PaymentScheduleType[PaymentScheduleType["DividendAccrualRateSpread"] = 17] = "DividendAccrualRateSpread"; PaymentScheduleType[PaymentScheduleType["DividendAccrualCapRate"] = 18] = "DividendAccrualCapRate"; PaymentScheduleType[PaymentScheduleType["DividendAccrualFloorRate"] = 19] = "DividendAccrualFloorRate"; PaymentScheduleType[PaymentScheduleType["CompoundingRateMultiplier"] = 20] = "CompoundingRateMultiplier"; PaymentScheduleType[PaymentScheduleType["CompoundingRateSpread"] = 21] = "CompoundingRateSpread"; PaymentScheduleType[PaymentScheduleType["CompoundingCapRate"] = 22] = "CompoundingCapRate"; PaymentScheduleType[PaymentScheduleType["CompoundingFloorRate"] = 23] = "CompoundingFloorRate"; })(PaymentScheduleType || (exports.PaymentScheduleType = PaymentScheduleType = {})); //# sourceMappingURL=PaymentScheduleType.js.map