OrderUpdate.fromMap constructor
OrderUpdate.fromMap(
- Map m
Implementation
OrderUpdate.fromMap(Map m)
: symbol = m['s'],
clientOrderId = m['c'],
side = (m['S'] as String).toSideEnum(),
orderType = (m['o'] as String).toOrderTypeEnum(),
timeinForce = (m['f'] as String).toTimeInForceEnum(),
originalQuantity = double.parse(m['q']),
originalPrice = double.parse(m['p']),
averagePrice = double.parse(m['ap']),
stopPrice = double.parse(m['sp'] ?? "0"),
executionType = m['x'],
orderStatus = m['X'],
orderId = m['i'],
orderLastFilledQuantity = double.parse(m['l']),
orderFilledAccumulatedQuantity = double.parse(m['z']),
lastFilledPrice = double.parse(m['L']),
commissionAsset = m['N'] ?? "",
commission = double.parse(m['n'] ?? "0"),
tradeTime = m['T'],
tradeId = m['t'],
bidsNotional = double.parse(m['b']),
askNotional = double.parse(m['a']),
isMakerSide = m['m'],
isReduceOnly = m['R'],
stopPriceWorkingType = m['wt'],
originalOrderType = m['ot'],
positionSide = m['ps'],
isCloseAll = m['cp'] ?? false,
activationPrice = double.parse(m['AP'] ?? "0"),
callbackRate = double.parse(m['cr'] ?? "0"),
realizedProfit = double.parse(m['rp']);