NwcWalletTransactionModel.fromJson constructor
NwcWalletTransactionModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory NwcWalletTransactionModel.fromJson(Map<String, dynamic> json) {
return NwcWalletTransactionModel(
id: json['id'] as String,
walletId: json['walletId'] as String,
changeAmount: json['changeAmount'] as int,
unit: json['unit'] as String,
walletType: WalletType.fromValue(json['walletType'] as String),
state: WalletTransactionState.fromValue(json['state'] as String),
completionMsg: json['completionMsg'] as String?,
transactionDate: json['transactionDate'] as int?,
initiatedDate: json['initiatedDate'] as int?,
metadata: Map<String, dynamic>.from(json['metadata'] as Map? ?? {}),
);
}