LUSID C# SDK
Public Member Functions | Protected Member Functions | Properties | List of all members
Lusid.Sdk.Model.PutRedemptionEvent Class Reference

Put Redemption (BPUT) — early redemption of a bond at the holder's election under an indenture-defined put option. Supports both Voluntary (the AMI-SeCo canonical shape) and Mandatory (a deliberate market extension beyond SCoRE) participation on Bond, ComplexBond, and InflationLinkedBond instruments. Cloned from RepurchaseOfferEvent (BIDS) and narrowed to debt with a fixed event-level OfferPrice instead of a per-election holder-bid price. More...

Inheritance diagram for Lusid.Sdk.Model.PutRedemptionEvent:
Inheritance graph
[legend]

Public Member Functions

 PutRedemptionEvent (DateTimeOffset paymentDate=default(DateTimeOffset), decimal offerPrice=default(decimal), string currency=default(string), List< CashOfferElection > cashOfferElections=default(List< CashOfferElection >), List< LapseElection > lapseElections=default(List< LapseElection >), DateTimeOffset? marketDeadlineDate=default(DateTimeOffset?), DateTimeOffset? responseDeadlineDate=default(DateTimeOffset?), DateTimeOffset? earlyResponseDeadline=default(DateTimeOffset?), DateTimeOffset? exDate=default(DateTimeOffset?), DateTimeOffset? announcementDate=default(DateTimeOffset?), decimal? accruedInterestPerUnit=default(decimal?), decimal prorationRate=default(decimal), InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum))
 Initializes a new instance of the PutRedemptionEvent class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
override string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object input)
 Returns true if objects are equal More...
 
bool Equals (PutRedemptionEvent input)
 Returns true if PutRedemptionEvent instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
- Public Member Functions inherited from Lusid.Sdk.Model.InstrumentEvent
 InstrumentEvent (InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum))
 Initializes a new instance of the InstrumentEvent class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
override bool Equals (object input)
 Returns true if objects are equal More...
 
bool Equals (InstrumentEvent input)
 Returns true if InstrumentEvent instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Protected Member Functions

 PutRedemptionEvent ()
 Initializes a new instance of the PutRedemptionEvent class. More...
 
IEnumerable< System.ComponentModel.DataAnnotations.ValidationResult > BaseValidate (ValidationContext validationContext)
 To validate all properties of the instance More...
 
- Protected Member Functions inherited from Lusid.Sdk.Model.InstrumentEvent
 InstrumentEvent ()
 Initializes a new instance of the InstrumentEvent class. More...
 
IEnumerable< System.ComponentModel.DataAnnotations.ValidationResult > BaseValidate (ValidationContext validationContext)
 To validate all properties of the instance More...
 

Properties

DateTimeOffset PaymentDate [get, set]
 Settlement date for the cash + security legs of the put redemption. More...
 
decimal OfferPrice [get, set]
 Put price per unit of face value (AMI-SeCo OFFR). Per-100 PRCT semantics — &#x60;OfferPrice &#x3D; 100.00&#x60; means par; &#x60;97.50&#x60; means 97.5% of par. Must be strictly positive. More...
 
string Currency [get, set]
 Settlement currency of the cash leg (ISO 4217 3-letter code). More...
 
List< CashOfferElectionCashOfferElections [get, set]
 List of possible CashOfferElections. Exactly one entry per event in both Mandatory and Voluntary paths. More...
 
List< LapseElectionLapseElections [get, set]
 List of possible LapseElections. Exactly one entry for Voluntary (NOAC default). Empty for Mandatory. More...
 
DateTimeOffset? MarketDeadlineDate [get, set]
 Issuer / agent deadline for holder instructions. Required for Voluntary participation; optional for Mandatory (no holder-deadline concept). More...
 
DateTimeOffset? ResponseDeadlineDate [get, set]
 Account-servicer deadline. Defaults to MarketDeadlineDate when omitted. If set, must be on or before MarketDeadlineDate. More...
 
DateTimeOffset? EarlyResponseDeadline [get, set]
 Early-participation deadline. Rare on BPUT; carried for cross-event consistency. If set, must be on or before ResponseDeadlineDate. More...
 
DateTimeOffset? ExDate [get, set]
 AMI-SeCo §4.6 does not list this for BPUT; carried for cross-event consistency. If set, must be on or before MarketDeadlineDate. More...
 
DateTimeOffset? AnnouncementDate [get, set]
 Public announcement date. If set, must be on or before ExDate. More...
 
decimal? AccruedInterestPerUnit [get, set]
 Per-unit accrued interest. Optional — loader / post-processor derives from the bond&#39;s coupon schedule and day-count when not supplied. EconomicallyComplete enforces non-null for accrual-bearing instruments via InstrumentTypeAccruesInterest. More...
 
decimal ProrationRate [get, set]
 Issuer-side aggregate proration cap (AMI-SeCo PROR). Default 1.0; range (0, 1]. More...
 
- Properties inherited from Lusid.Sdk.Model.InstrumentEvent
InstrumentEventTypeEnum InstrumentEventType [get, set]
 The Type of Event. Available values: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent, CallOnIntermediateSecuritiesEvent, IntermediateSecuritiesDistributionEvent, OptionExercisePhysicalEvent, OptionExerciseCashEvent, ProtectionPayoutCashFlowEvent, TermDepositInterestEvent, TermDepositPrincipalEvent, EarlyRedemptionEvent, FutureMarkToMarketEvent, AdjustGlobalCommitmentEvent, ContractInitialisationEvent, DrawdownEvent, LoanInterestRepaymentEvent, UpdateDepositAmountEvent, LoanPrincipalRepaymentEvent, DepositInterestPaymentEvent, DepositCloseEvent, LoanFacilityContractRolloverEvent, RepurchaseOfferEvent, RepoPartialClosureEvent, RepoCashFlowEvent, FlexibleRepoInterestPaymentEvent, FlexibleRepoCashFlowEvent, FlexibleRepoCollateralEvent, ConversionEvent, FlexibleRepoPartialClosureEvent, FlexibleRepoFullClosureEvent, CapletFloorletCashFlowEvent, EarlyCloseOutEvent, DepositRollEvent, ConsentEvent, DrawingEvent, CapitalGainsDistributionEvent, ExchangeOfferEvent, DutchAuctionEvent, WorthlessEvent, PutRedemptionEvent, LoanFacilityDelayedCompensationPaymentEvent, InterestPaymentEvent, PriorityIssueEvent, ClassActionEvent. More...
 

Additional Inherited Members

- Public Types inherited from Lusid.Sdk.Model.InstrumentEvent
enum class  InstrumentEventTypeEnum {
  TransitionEvent = 1 , InformationalEvent = 2 , OpenEvent = 3 , CloseEvent = 4 ,
  StockSplitEvent = 5 , BondDefaultEvent = 6 , CashDividendEvent = 7 , AmortisationEvent = 8 ,
  CashFlowEvent = 9 , ExerciseEvent = 10 , ResetEvent = 11 , TriggerEvent = 12 ,
  RawVendorEvent = 13 , InformationalErrorEvent = 14 , BondCouponEvent = 15 , DividendReinvestmentEvent = 16 ,
  AccumulationEvent = 17 , BondPrincipalEvent = 18 , DividendOptionEvent = 19 , MaturityEvent = 20 ,
  FxForwardSettlementEvent = 21 , ExpiryEvent = 22 , ScripDividendEvent = 23 , StockDividendEvent = 24 ,
  ReverseStockSplitEvent = 25 , CapitalDistributionEvent = 26 , SpinOffEvent = 27 , MergerEvent = 28 ,
  FutureExpiryEvent = 29 , SwapCashFlowEvent = 30 , SwapPrincipalEvent = 31 , CreditPremiumCashFlowEvent = 32 ,
  CdsCreditEvent = 33 , CdxCreditEvent = 34 , MbsCouponEvent = 35 , MbsPrincipalEvent = 36 ,
  BonusIssueEvent = 37 , MbsPrincipalWriteOffEvent = 38 , MbsInterestDeferralEvent = 39 , MbsInterestShortfallEvent = 40 ,
  TenderEvent = 41 , CallOnIntermediateSecuritiesEvent = 42 , IntermediateSecuritiesDistributionEvent = 43 , OptionExercisePhysicalEvent = 44 ,
  OptionExerciseCashEvent = 45 , ProtectionPayoutCashFlowEvent = 46 , TermDepositInterestEvent = 47 , TermDepositPrincipalEvent = 48 ,
  EarlyRedemptionEvent = 49 , FutureMarkToMarketEvent = 50 , AdjustGlobalCommitmentEvent = 51 , ContractInitialisationEvent = 52 ,
  DrawdownEvent = 53 , LoanInterestRepaymentEvent = 54 , UpdateDepositAmountEvent = 55 , LoanPrincipalRepaymentEvent = 56 ,
  DepositInterestPaymentEvent = 57 , DepositCloseEvent = 58 , LoanFacilityContractRolloverEvent = 59 , RepurchaseOfferEvent = 60 ,
  RepoPartialClosureEvent = 61 , RepoCashFlowEvent = 62 , FlexibleRepoInterestPaymentEvent = 63 , FlexibleRepoCashFlowEvent = 64 ,
  FlexibleRepoCollateralEvent = 65 , ConversionEvent = 66 , FlexibleRepoPartialClosureEvent = 67 , FlexibleRepoFullClosureEvent = 68 ,
  CapletFloorletCashFlowEvent = 69 , EarlyCloseOutEvent = 70 , DepositRollEvent = 71 , ConsentEvent = 72 ,
  DrawingEvent = 73 , CapitalGainsDistributionEvent = 74 , ExchangeOfferEvent = 75 , DutchAuctionEvent = 76 ,
  WorthlessEvent = 77 , PutRedemptionEvent = 78 , LoanFacilityDelayedCompensationPaymentEvent = 79 , InterestPaymentEvent = 80 ,
  PriorityIssueEvent = 81 , ClassActionEvent = 82
}
 The Type of Event. Available values: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent, CallOnIntermediateSecuritiesEvent, IntermediateSecuritiesDistributionEvent, OptionExercisePhysicalEvent, OptionExerciseCashEvent, ProtectionPayoutCashFlowEvent, TermDepositInterestEvent, TermDepositPrincipalEvent, EarlyRedemptionEvent, FutureMarkToMarketEvent, AdjustGlobalCommitmentEvent, ContractInitialisationEvent, DrawdownEvent, LoanInterestRepaymentEvent, UpdateDepositAmountEvent, LoanPrincipalRepaymentEvent, DepositInterestPaymentEvent, DepositCloseEvent, LoanFacilityContractRolloverEvent, RepurchaseOfferEvent, RepoPartialClosureEvent, RepoCashFlowEvent, FlexibleRepoInterestPaymentEvent, FlexibleRepoCashFlowEvent, FlexibleRepoCollateralEvent, ConversionEvent, FlexibleRepoPartialClosureEvent, FlexibleRepoFullClosureEvent, CapletFloorletCashFlowEvent, EarlyCloseOutEvent, DepositRollEvent, ConsentEvent, DrawingEvent, CapitalGainsDistributionEvent, ExchangeOfferEvent, DutchAuctionEvent, WorthlessEvent, PutRedemptionEvent, LoanFacilityDelayedCompensationPaymentEvent, InterestPaymentEvent, PriorityIssueEvent, ClassActionEvent. More...
 

Detailed Description

Put Redemption (BPUT) — early redemption of a bond at the holder&#39;s election under an indenture-defined put option. Supports both Voluntary (the AMI-SeCo canonical shape) and Mandatory (a deliberate market extension beyond SCoRE) participation on Bond, ComplexBond, and InflationLinkedBond instruments. Cloned from RepurchaseOfferEvent (BIDS) and narrowed to debt with a fixed event-level OfferPrice instead of a per-election holder-bid price.

Constructor & Destructor Documentation

◆ PutRedemptionEvent() [1/2]

Lusid.Sdk.Model.PutRedemptionEvent.PutRedemptionEvent ( )
inlineprotected

Initializes a new instance of the PutRedemptionEvent class.

◆ PutRedemptionEvent() [2/2]

Lusid.Sdk.Model.PutRedemptionEvent.PutRedemptionEvent ( DateTimeOffset  paymentDate = default(DateTimeOffset),
decimal  offerPrice = default(decimal),
string  currency = default(string),
List< CashOfferElection cashOfferElections = default(List<CashOfferElection>),
List< LapseElection lapseElections = default(List<LapseElection>),
DateTimeOffset?  marketDeadlineDate = default(DateTimeOffset?),
DateTimeOffset?  responseDeadlineDate = default(DateTimeOffset?),
DateTimeOffset?  earlyResponseDeadline = default(DateTimeOffset?),
DateTimeOffset?  exDate = default(DateTimeOffset?),
DateTimeOffset?  announcementDate = default(DateTimeOffset?),
decimal?  accruedInterestPerUnit = default(decimal?),
decimal  prorationRate = default(decimal),
InstrumentEventTypeEnum  instrumentEventType = default(InstrumentEventTypeEnum) 
)
inline

Initializes a new instance of the PutRedemptionEvent class.

Parameters
paymentDateSettlement date for the cash + security legs of the put redemption..
offerPricePut price per unit of face value (AMI-SeCo OFFR). Per-100 PRCT semantics — &#x60;OfferPrice &#x3D; 100.00&#x60; means par; &#x60;97.50&#x60; means 97.5% of par. Must be strictly positive. (required).
currencySettlement currency of the cash leg (ISO 4217 3-letter code). (required).
cashOfferElectionsList of possible CashOfferElections. Exactly one entry per event in both Mandatory and Voluntary paths. (required).
lapseElectionsList of possible LapseElections. Exactly one entry for Voluntary (NOAC default). Empty for Mandatory. (required).
marketDeadlineDateIssuer / agent deadline for holder instructions. Required for Voluntary participation; optional for Mandatory (no holder-deadline concept)..
responseDeadlineDateAccount-servicer deadline. Defaults to MarketDeadlineDate when omitted. If set, must be on or before MarketDeadlineDate..
earlyResponseDeadlineEarly-participation deadline. Rare on BPUT; carried for cross-event consistency. If set, must be on or before ResponseDeadlineDate..
exDateAMI-SeCo §4.6 does not list this for BPUT; carried for cross-event consistency. If set, must be on or before MarketDeadlineDate..
announcementDatePublic announcement date. If set, must be on or before ExDate..
accruedInterestPerUnitPer-unit accrued interest. Optional — loader / post-processor derives from the bond&#39;s coupon schedule and day-count when not supplied. EconomicallyComplete enforces non-null for accrual-bearing instruments via InstrumentTypeAccruesInterest..
prorationRateIssuer-side aggregate proration cap (AMI-SeCo PROR). Default 1.0; range (0, 1]..
instrumentEventTypeThe Type of Event. Available values: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent, CallOnIntermediateSecuritiesEvent, IntermediateSecuritiesDistributionEvent, OptionExercisePhysicalEvent, OptionExerciseCashEvent, ProtectionPayoutCashFlowEvent, TermDepositInterestEvent, TermDepositPrincipalEvent, EarlyRedemptionEvent, FutureMarkToMarketEvent, AdjustGlobalCommitmentEvent, ContractInitialisationEvent, DrawdownEvent, LoanInterestRepaymentEvent, UpdateDepositAmountEvent, LoanPrincipalRepaymentEvent, DepositInterestPaymentEvent, DepositCloseEvent, LoanFacilityContractRolloverEvent, RepurchaseOfferEvent, RepoPartialClosureEvent, RepoCashFlowEvent, FlexibleRepoInterestPaymentEvent, FlexibleRepoCashFlowEvent, FlexibleRepoCollateralEvent, ConversionEvent, FlexibleRepoPartialClosureEvent, FlexibleRepoFullClosureEvent, CapletFloorletCashFlowEvent, EarlyCloseOutEvent, DepositRollEvent, ConsentEvent, DrawingEvent, CapitalGainsDistributionEvent, ExchangeOfferEvent, DutchAuctionEvent, WorthlessEvent, PutRedemptionEvent, LoanFacilityDelayedCompensationPaymentEvent, InterestPaymentEvent, PriorityIssueEvent, ClassActionEvent. (required) (default to "PutRedemptionEvent").

Member Function Documentation

◆ BaseValidate()

IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> Lusid.Sdk.Model.PutRedemptionEvent.BaseValidate ( ValidationContext  validationContext)
inlineprotected

To validate all properties of the instance

Parameters
validationContextValidation context
Returns
Validation Result

◆ Equals() [1/2]

override bool Lusid.Sdk.Model.PutRedemptionEvent.Equals ( object  input)
inline

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool Lusid.Sdk.Model.PutRedemptionEvent.Equals ( PutRedemptionEvent  input)
inline

Returns true if PutRedemptionEvent instances are equal

Parameters
inputInstance of PutRedemptionEvent to be compared
Returns
Boolean

◆ GetHashCode()

override int Lusid.Sdk.Model.PutRedemptionEvent.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

override string Lusid.Sdk.Model.PutRedemptionEvent.ToJson ( )
inlinevirtual

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

Reimplemented from Lusid.Sdk.Model.InstrumentEvent.

◆ ToString()

override string Lusid.Sdk.Model.PutRedemptionEvent.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AccruedInterestPerUnit

decimal? Lusid.Sdk.Model.PutRedemptionEvent.AccruedInterestPerUnit
getset

Per-unit accrued interest. Optional — loader / post-processor derives from the bond&#39;s coupon schedule and day-count when not supplied. EconomicallyComplete enforces non-null for accrual-bearing instruments via InstrumentTypeAccruesInterest.

Per-unit accrued interest. Optional — loader / post-processor derives from the bond&#39;s coupon schedule and day-count when not supplied. EconomicallyComplete enforces non-null for accrual-bearing instruments via InstrumentTypeAccruesInterest.

◆ AnnouncementDate

DateTimeOffset? Lusid.Sdk.Model.PutRedemptionEvent.AnnouncementDate
getset

Public announcement date. If set, must be on or before ExDate.

Public announcement date. If set, must be on or before ExDate.

◆ CashOfferElections

List<CashOfferElection> Lusid.Sdk.Model.PutRedemptionEvent.CashOfferElections
getset

List of possible CashOfferElections. Exactly one entry per event in both Mandatory and Voluntary paths.

List of possible CashOfferElections. Exactly one entry per event in both Mandatory and Voluntary paths.

◆ Currency

string Lusid.Sdk.Model.PutRedemptionEvent.Currency
getset

Settlement currency of the cash leg (ISO 4217 3-letter code).

Settlement currency of the cash leg (ISO 4217 3-letter code).

◆ EarlyResponseDeadline

DateTimeOffset? Lusid.Sdk.Model.PutRedemptionEvent.EarlyResponseDeadline
getset

Early-participation deadline. Rare on BPUT; carried for cross-event consistency. If set, must be on or before ResponseDeadlineDate.

Early-participation deadline. Rare on BPUT; carried for cross-event consistency. If set, must be on or before ResponseDeadlineDate.

◆ ExDate

DateTimeOffset? Lusid.Sdk.Model.PutRedemptionEvent.ExDate
getset

AMI-SeCo §4.6 does not list this for BPUT; carried for cross-event consistency. If set, must be on or before MarketDeadlineDate.

AMI-SeCo §4.6 does not list this for BPUT; carried for cross-event consistency. If set, must be on or before MarketDeadlineDate.

◆ LapseElections

List<LapseElection> Lusid.Sdk.Model.PutRedemptionEvent.LapseElections
getset

List of possible LapseElections. Exactly one entry for Voluntary (NOAC default). Empty for Mandatory.

List of possible LapseElections. Exactly one entry for Voluntary (NOAC default). Empty for Mandatory.

◆ MarketDeadlineDate

DateTimeOffset? Lusid.Sdk.Model.PutRedemptionEvent.MarketDeadlineDate
getset

Issuer / agent deadline for holder instructions. Required for Voluntary participation; optional for Mandatory (no holder-deadline concept).

Issuer / agent deadline for holder instructions. Required for Voluntary participation; optional for Mandatory (no holder-deadline concept).

◆ OfferPrice

decimal Lusid.Sdk.Model.PutRedemptionEvent.OfferPrice
getset

Put price per unit of face value (AMI-SeCo OFFR). Per-100 PRCT semantics — &#x60;OfferPrice &#x3D; 100.00&#x60; means par; &#x60;97.50&#x60; means 97.5% of par. Must be strictly positive.

Put price per unit of face value (AMI-SeCo OFFR). Per-100 PRCT semantics — &#x60;OfferPrice &#x3D; 100.00&#x60; means par; &#x60;97.50&#x60; means 97.5% of par. Must be strictly positive.

◆ PaymentDate

DateTimeOffset Lusid.Sdk.Model.PutRedemptionEvent.PaymentDate
getset

Settlement date for the cash + security legs of the put redemption.

Settlement date for the cash + security legs of the put redemption.

◆ ProrationRate

decimal Lusid.Sdk.Model.PutRedemptionEvent.ProrationRate
getset

Issuer-side aggregate proration cap (AMI-SeCo PROR). Default 1.0; range (0, 1].

Issuer-side aggregate proration cap (AMI-SeCo PROR). Default 1.0; range (0, 1].

◆ ResponseDeadlineDate

DateTimeOffset? Lusid.Sdk.Model.PutRedemptionEvent.ResponseDeadlineDate
getset

Account-servicer deadline. Defaults to MarketDeadlineDate when omitted. If set, must be on or before MarketDeadlineDate.

Account-servicer deadline. Defaults to MarketDeadlineDate when omitted. If set, must be on or before MarketDeadlineDate.


The documentation for this class was generated from the following file: