AtomicTransactTaskStatusUpdate.fromJson constructor

AtomicTransactTaskStatusUpdate.fromJson(
  1. Map<Object?, Object?> json
)

Implementation

factory AtomicTransactTaskStatusUpdate.fromJson(Map<Object?, Object?> json) {
  return AtomicTransactTaskStatusUpdate(
    taskId: json['taskId']?.toString() ?? '',
    product: json['product']?.toString() ?? '',
    status: json['status']?.toString() ?? '',
    failReason: json['failReason']?.toString(),
    company: AtomicTransactCompany.fromJson(
        Map<String, dynamic>.from(json['company'] as Map<Object?, Object?>)),
    switchData: json['switchData'] != null
        ? Map<String, dynamic>.from(
            json['switchData'] as Map<Object?, Object?>)
        : null,
    depositData: json['depositData'] != null
        ? Map<String, dynamic>.from(
            json['depositData'] as Map<Object?, Object?>)
        : null,
    managedBy: json['managedBy'] != null
        ? Map<String, dynamic>.from(
            json['managedBy'] as Map<Object?, Object?>)
        : null,
  );
}