M4eTransactionForm constructor
Implementation
M4eTransactionForm({
@required M4eTransactionWallet from,
@required M4eTransactionWallet to,
@required M4eAmount amount,
@required DateTime at,
@required Map<String, dynamic> meta,
}) : assert(from != null,
'M4eTransactionForm [from] wallet should not be null'),
assert(to != null, 'M4eTransactionForm [to] wallet should not be null'),
assert(
amount != null, 'M4eTransactionForm [amount] should not be null'),
assert(at != null, 'M4eTransactionForm [at] should not be null'),
assert(meta != null, 'M4eTransactionForm [meta] should not be null'),
this.from = from,
this.to = to,
this.amount = amount,
this.at = at,
this.meta = meta;