RedeemLiveInputs class

Inputs for redeemLiveProceeds. The range is the ORDER's own range — the same two boundaries it was minted over, which is what redeem_live reprices.

Constructors

RedeemLiveInputs({required FeePolicy fees, required Object expiryMs, Object? nowMs, required ProbabilitySource probabilities, required Object closeQuantity, Object? positionQuantity, bool builderCode = false, BigInt? penaltyRate, CloseBookTerms? book, BigInt? lotSize})
const

Properties

book → CloseBookTerms?
Pre-trade payout-tree terms. Required when inventory impact is enabled.
final
builderCode → bool
final
closeQuantity → Object
Payout being closed — the whole order, or part of it.
final
expiryMs → Object
final
fees → FeePolicy
final
hashCode → int
The hash code for this object.
no setterinherited
lotSize → BigInt?
final
nowMs → Object?
final
penaltyRate → BigInt?
final
positionQuantity → Object?
Current position payout quantity, when known. Validates the close and returns the remainder.
final
probabilities → ProbabilitySource
The order's boundary probabilities now, or a pricer snapshot plus the order's strikes.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited