M4eTransactionMeta constructor

M4eTransactionMeta({@required String callbackUrl @required String purpose @required String data })

Implementation

factory M4eTransactionMeta({
  @required String callbackUrl,
  @required String purpose,
  @required String data,
}) {
  assert(callbackUrl != null,
      'M4eTransactionMeta [callbackUrl] should not be null');
  assert(purpose != null, 'M4eTransactionMeta [purpose] should not be null');
  assert(data != null, 'M4eTransactionMeta [data] should not be null');
  return M4eTransactionMeta._(callbackUrl, purpose, data);
}