UGoldQuoteResponse.fromMap constructor

UGoldQuoteResponse.fromMap(
  1. Map<String, dynamic> json
)

Implementation

factory UGoldQuoteResponse.fromMap(Map<String, dynamic> json) => UGoldQuoteResponse(
  baseAsset: TagGoldAsset.values.firstWhereOrNull((TagGoldAsset e) => e.number == json["baseAsset"]),
  quoteAsset: TagGoldAsset.values.firstWhereOrNull((TagGoldAsset e) => e.number == json["quoteAsset"]),
  unit: json["unit"],
  baseUnitPrice: json["baseUnitPrice"] == null ? null : (json["baseUnitPrice"] as num).toDouble(),
  buyUnitPrice: json["buyUnitPrice"] == null ? null : (json["buyUnitPrice"] as num).toDouble(),
  sellUnitPrice: json["sellUnitPrice"] == null ? null : (json["sellUnitPrice"] as num).toDouble(),
  updatedAt: json["updatedAt"] == null ? null : DateTime.parse(json["updatedAt"]),
);