PerpPosition class

Constructors

PerpPosition({required String productId, required String productUuid, required String symbol, required String assetImageUrl, required Vwap vwap, required String positionSide, required String netSize, required String buyOrderSize, required String sellOrderSize, required String imContribution, required CurrencyPair unrealizedPnl, required CurrencyPair markPrice, required CurrencyPair liquidationPrice, required String leverage, required CurrencyPair imNotional, required CurrencyPair mmNotional, required CurrencyPair positionNotional, required String marginType, required String liquidationBuffer, required String liquidationPercentage, required String assetColor})
PerpPosition.fromCBJson(Map<String, dynamic> json)
factory

Properties

assetColor String
final
assetImageUrl String
final
buyOrderSize String
final
hashCode int
The hash code for this object.
no setterinherited
imContribution String
final
imNotional CurrencyPair
final
leverage String
final
liquidationBuffer String
final
liquidationPercentage String
final
liquidationPrice CurrencyPair
final
marginType String
final
markPrice CurrencyPair
final
mmNotional CurrencyPair
final
netSize String
final
positionNotional CurrencyPair
final
positionSide String
final
productId String
final
productUuid String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sellOrderSize String
final
symbol String
final
unrealizedPnl CurrencyPair
final
vwap Vwap
final

Methods

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

Operators

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