SEP24Transaction constructor Null safety

SEP24Transaction(
  1. String id,
  2. String kind,
  3. String status,
  4. int? statusEta,
  5. bool? kycVerified,
  6. String moreInfoUrl,
  7. String amountIn,
  8. String? amountInAsset,
  9. String amountOut,
  10. String? amountOutAsset,
  11. String amountFee,
  12. String? amountFeeAsset,
  13. String? startedAt,
  14. String? completedAt,
  15. String? updatedAt,
  16. String? stellarTransactionId,
  17. String? externalTransactionId,
  18. String? message,
  19. bool? refunded,
  20. Refund? refunds,
  21. String? from,
  22. String? to,
  23. String? depositMemo,
  24. String? depositMemoType,
  25. String? claimableBalanceId,
  26. String? withdrawAnchorAccount,
  27. String? withdrawMemo,
  28. String? withdrawMemoType
)

Implementation

SEP24Transaction(
    this.id,
    this.kind,
    this.status,
    this.statusEta,
    this.kycVerified,
    this.moreInfoUrl,
    this.amountIn,
    this.amountInAsset,
    this.amountOut,
    this.amountOutAsset,
    this.amountFee,
    this.amountFeeAsset,
    this.startedAt,
    this.completedAt,
    this.updatedAt,
    this.stellarTransactionId,
    this.externalTransactionId,
    this.message,
    this.refunded,
    this.refunds,
    this.from,
    this.to,
    this.depositMemo,
    this.depositMemoType,
    this.claimableBalanceId,
    this.withdrawAnchorAccount,
    this.withdrawMemo,
    this.withdrawMemoType);