GetTransactionResponse.fromJson constructor
Null safety
GetTransactionResponse.fromJson(- Map<String, dynamic> json
)
Implementation
factory GetTransactionResponse.fromJson(Map<String, dynamic> json) {
GetTransactionResponse response = GetTransactionResponse(json);
if (json['result'] != null) {
response.status = json['result']['status'];
response.latestLedger = json['result']['latestLedger'];
response.latestLedgerCloseTime = json['result']['latestLedgerCloseTime'];
response.oldestLedger = json['result']['oldestLedger'];
response.oldestLedgerCloseTime = json['result']['oldestLedgerCloseTime'];
response.ledger = json['result']['ledger'];
response.createdAt = json['result']['createdAt'];
response.applicationOrder =
convertToInt(json['result']['applicationOrder']);
response.feeBump = json['result']['feeBump'];
response.envelopeXdr = json['result']['envelopeXdr'];
response.resultXdr = json['result']['resultXdr'];
response.resultMetaXdr = json['result']['resultMetaXdr'];
} else if (json['error'] != null) {
response.error = SorobanRpcErrorResponse.fromJson(json);
}
return response;
}