MintReceipt class

Typed OrderMinted receipt.

Constructors

MintReceipt({required String marketId, required String accountId, required String owner, required BigInt orderId, required BigInt positionRootId, required BigInt lowerTick, required BigInt higherTick, required double entryProbability, required double quantity, required double premium, required MintReceiptFees fees, required String? builderCodeId, required MintReceiptRaw raw})
const

Properties

accountId → String
final
builderCodeId → String?
final
entryProbability → double
0..1 range probability quoted at entry (your fill price per $1 payout).
final
fees → MintReceiptFees
final
hashCode → int
The hash code for this object.
no setterinherited
higherTick → BigInt
final
lowerTick → BigInt
final
marketId → String
final
orderId → BigInt
Persist this: required to redeem/claim the position later.
final
owner → String
final
positionRootId → BigInt
Stable across partial-close replacements; equals orderId at mint.
final
premium → double
Premium paid into LP backing, in quote units.
final
quantity → double
Max payout actually minted, in quote units (mintAmount: chain-floored).
final
raw → MintReceiptRaw
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