Info.fromJson constructor
Implementation
factory Info.fromJson(Map<String, dynamic> json) {
return Info(
buildVersion: json['build_version'],
completeLedgers: json['complete_ledgers'],
hostId: json['hostid'],
initialSyncDurationUs: parseInt(json['initial_sync_duration_us'])!,
ioLatencyMs: parseInt(json['io_latency_ms'])!,
jqTransOverflow: parseInt(json['jq_trans_overflow'])!,
lastClose: LastClose.fromJson(json['last_close']),
loadFactor: parseInt(json['load_factor'])!,
networkId: parseInt(json['network_id']),
peerDisconnects: parseInt(json['peer_disconnects'])!,
peerDisconnectsResources: parseInt(json['peer_disconnects_resources'])!,
peers: parseInt(json['peers'])!,
pubkeyNode: json['pubkey_node'],
serverState: json['server_state'],
serverStateDurationUs: parseInt(json['server_state_duration_us'])!,
stateAccounting: StateAccounting.fromJson(json['state_accounting']),
time: json['time'],
uptime: parseInt(json['uptime'])!,
validatedLedger: ValidatedLedger.fromJson(json['validated_ledger']),
validationQuorum: parseInt(json['validation_quorum'])!,
);
}