WalletLoad.fromJson constructor

WalletLoad.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory WalletLoad.fromJson(Map<String, dynamic> json) {
  return WalletLoad(
    ok: json['ok'] as bool? ?? true,
    idempotent: json['idempotent'] as bool? ?? false,
    loadId: (json['loadId'] ?? json['load_id'] ?? '') as String,
    paymentId: (json['paymentId'] ?? json['payment_id']) as String,
    walletId: (json['walletId'] ?? json['wallet_id']) as String,
    amount: json['amount'] as num,
    creditTxId: (json['creditTxId'] ?? json['credit_tx_id']) as String?,
    balanceAfter: (json['balanceAfter'] ?? json['balance_after']) as num?,
    provider: json['provider'] as String?,
  );
}