CoinsCurrentTicker.fromJson constructor

CoinsCurrentTicker.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory CoinsCurrentTicker.fromJson(Map<String, dynamic> json) =>
    CoinsCurrentTicker(
      base: json['base'],
      target: json['target'],
      market: CoinsCurrentTickerMarket.fromJson(json['market']),
      last: json['last'] == null ? null : json['last'].toDouble(),
      volume: json['volume'] == null ? null : json['volume'].toDouble(),
      convertedLast: Map.from(json['converted_last'])
          .map((k, v) => MapEntry<String, double>(k, v.toDouble())),
      convertedVolume: Map.from(json['converted_volume'])
          .map((k, v) => MapEntry<String, double>(k, v.toDouble())),
      trustScore: json['trust_score'],
      bidAskSpreadPercentage: json['bid_ask_spread_percentage'].toDouble(),
      timestamp: DateTime.parse(json['timestamp']),
      lastTradedAt: DateTime.parse(json['last_traded_at']),
      lastFetchAt: DateTime.parse(json['last_fetch_at']),
      isAnomaly: json['is_anomaly'],
      isStale: json['is_stale'],
      tradeUrl: json['trade_url'],
      tokenInfoUrl: json['token_info_url'],
      coinId: json['coin_id'],
      targetCoinId: json['target_coin_id'],
    );