LedgerResponse.fromJson constructor
LedgerResponse.fromJson(- Map<String, dynamic> json
)
Implementation
factory LedgerResponse.fromJson(Map<String, dynamic> json) =>
new LedgerResponse(
convertInt(json['sequence']),
json['hash'] as String,
json['paging_token'] as String,
json['prev_hash'] as String,
convertInt(json['successful_transaction_count']),
convertInt(json['failed_transaction_count']),
convertInt(json['operation_count']),
json['tx_set_operation_count'] == null
? null
: convertInt(json['tx_set_operation_count']),
json['closed_at'] as String,
json['total_coins'] as String,
json['fee_pool'] as String,
json['base_fee_in_stroops'].toString(),
json['base_reserve'] as String,
json['base_reserve_in_stroops'].toString(),
convertInt(json['max_tx_set_size']),
convertInt(json['protocol_version']),
json['header_xdr'] as String,
json['_links'] == null
? null
: new LedgerResponseLinks.fromJson(
json['_links'] as Map<String, dynamic>))
..rateLimitLimit = convertInt(json['rateLimitLimit'])
..rateLimitRemaining = convertInt(json['rateLimitRemaining'])
..rateLimitReset = convertInt(json['rateLimitReset']);