M4eTransaction.fromJson constructor
M4eTransaction.fromJson(Map<String, dynamic> json)
Implementation
factory M4eTransaction.fromJson(Map<String, dynamic> json) {
final _transaction = json['transaction'];
return M4eTransaction(
id: M4eUniqueId.fromUniqueString(json['id']),
from: M4eWallet.fromJson(_transaction['flow']['from']),
to: M4eWallet.fromJson(_transaction['flow']['to']),
amount: M4eAmount.fromJson(_transaction['flow']['amount']),
at: DateTimeConverter.fromTimestampSinceEpoch(_transaction['flow']['at']),
type: M4eTransactionType.parse(_transaction['txType']),
meta: _transaction['meta'],
);
}