ClaimableBalanceResponse.fromJson constructor

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

Implementation

factory ClaimableBalanceResponse.fromJson(Map<String, dynamic> json) =>
    new ClaimableBalanceResponse(
        json['id'] as String,
        json['asset'] == null
            ? null
            : Asset.createFromCanonicalForm(json['asset'] as String),
        json['amount'] as String,
        json['sponsor'] as String,
        convertInt(json['last_modified_ledger']),
        json['last_modified_time'] as String,
        (json['claimants'] as List)
            ?.map((e) => e == null
            ? null
            : new ClaimantResponse.fromJson(
            e as Map<String, dynamic>))
            ?.toList(),
        json['_links'] == null
            ? null
            : new ClaimableBalanceResponseLinks.fromJson(
            json['_links'] as Map<String, dynamic>));