Data constructor

Data({
  1. String? uuid,
  2. String? reference,
  3. String? cryptoTransactionHash,
  4. num? expectedAmountInCrypto,
  5. num? expectedAmountInUSD,
  6. num? expectedAmountInBaseFiat,
  7. num? expectedAmountInBusinessPrimaryFiat,
  8. num? receivedAmountInCrypto,
  9. num? receivedAmountInUSD,
  10. num? receivedAmountInBaseFiat,
  11. num? receivedAmountInBusinessPrimaryFiat,
  12. num? excessAmountReceivedInCrypto,
  13. num? feeInCrypto,
  14. num? expectedAmountInCryptoPlusFee,
  15. String? crypto,
  16. String? baseFiat,
  17. String? businessPrimaryFiat,
  18. num? baseFiatToUSDRate,
  19. num? baseFiatToBusinessPrimaryFiatRate,
  20. num? usdToCryptoRate,
  21. String? address,
  22. dynamic metadata,
  23. String? environment,
  24. String? origin,
  25. String? businessId,
  26. String? userId,
  27. String? customerId,
  28. String? expiresAt,
  29. String? completedAt,
  30. String? status,
  31. String? failureReason,
  32. String? createdAtDateOnly,
  33. String? createdAt,
  34. Customer? customer,
})

Implementation

Data({
  this.uuid,
  this.reference,
  this.cryptoTransactionHash,
  this.expectedAmountInCrypto,
  this.expectedAmountInUSD,
  this.expectedAmountInBaseFiat,
  this.expectedAmountInBusinessPrimaryFiat,
  this.receivedAmountInCrypto,
  this.receivedAmountInUSD,
  this.receivedAmountInBaseFiat,
  this.receivedAmountInBusinessPrimaryFiat,
  this.excessAmountReceivedInCrypto,
  this.feeInCrypto,
  this.expectedAmountInCryptoPlusFee,
  this.crypto,
  this.baseFiat,
  this.businessPrimaryFiat,
  this.baseFiatToUSDRate,
  this.baseFiatToBusinessPrimaryFiatRate,
  this.usdToCryptoRate,
  this.address,
  this.metadata,
  this.environment,
  this.origin,
  this.businessId,
  this.userId,
  this.customerId,
  this.expiresAt,
  this.completedAt,
  this.status,
  this.failureReason,
  this.createdAtDateOnly,
  this.createdAt,
  this.customer,
});