AccountResponse.fromJson constructor
AccountResponse.fromJson(- Map<String, dynamic> json
)
Implementation
factory AccountResponse.fromJson(Map<String, dynamic> json) =>
new AccountResponse(
json['account_id'] as String,
convertInt(json['sequence']),
json['paging_token'] as String,
convertInt(json['subentry_count']),
json['inflation_destination'] as String,
json['home_domain'] as String,
convertInt(json['last_modified_ledger']),
json['thresholds'] == null
? null
: new Thresholds.fromJson(
json['thresholds'] as Map<String, dynamic>),
json['flags'] == null
? null
: new Flags.fromJson(json['flags'] as Map<String, dynamic>),
(json['balances'] as List)
?.map((e) => e == null
? null
: new Balance.fromJson(e as Map<String, dynamic>))
?.toList(),
(json['signers'] as List)
?.map((e) => e == null
? null
: new Signer.fromJson(e as Map<String, dynamic>))
?.toList(),
json['data'] == null
? null
: new AccountResponseData(json['data'] as Map<String, dynamic>),
json['_links'] == null
? null
: new AccountResponseLinks.fromJson(
json['_links'] as Map<String, dynamic>),
json['sponsor'] as String,
convertInt(json['num_sponsoring']),
convertInt(json['num_sponsored']),
);