Fill.fromCBJson constructor

Fill.fromCBJson(
  1. Map<String, dynamic> json
)

Implementation

Fill.fromCBJson(Map<String, dynamic> json)
    : entryId = json['entry_id'] ?? '',
      tradeId = json['trade_id'] ?? '',
      orderId = json['order_id'] ?? '',
      tradeTime = DateTime.parse(json['trade_time']),
      tradeType = json['trade_type'] ?? '',
      price = nullableDouble(json, 'price'),
      size = nullableDouble(json, 'size'),
      commission = nullableDouble(json, 'commission'),
      productId = json['product_id'] ?? '',
      sequenceTimestamp = DateTime.parse(json['sequence_timestamp']),
      liquidityIndicator = json['liquidity_indicator'] ?? '',
      sizeInQuote = json['size_in_quote'] ?? false,
      userId = json['user_id'] ?? '',
      side = json['side'] ?? '';