RefreshTransferStatusUpdate.fromJson constructor
RefreshTransferStatusUpdate.fromJson(
- Map<String, dynamic> json
)
Implementation
factory RefreshTransferStatusUpdate.fromJson(Map<String, dynamic> json) {
RefreshTransferStatus? status;
if (json['updatedStatus'] != null) {
switch (json['updatedStatus']) {
case 'WAITING_COUNTERPARTY':
status = RefreshTransferStatus.waitingCounterparty;
break;
case 'WAITING_CONFIRMATIONS':
status = RefreshTransferStatus.waitingConfirmations;
break;
case 'SETTLED':
status = RefreshTransferStatus.settled;
break;
case 'FAILED':
status = RefreshTransferStatus.failed;
break;
}
}
return RefreshTransferStatusUpdate(
updatedStatus: status,
failure: json['failure'],
);
}