CheckCash constructor

CheckCash({
  1. required String account,
  2. required String checkId,
  3. List<XRPLMemo>? memos = const [],
  4. int? ticketSequance,
  5. CurrencyAmount? amount,
  6. CurrencyAmount? deliverMin,
  7. String signingPubKey = "",
  8. int? sequence,
  9. String? fee,
  10. int? lastLedgerSequence,
})

checkId The ID of the `Check ledger object. to cash, as a 64-character hexadecimal strin amount Redeem the Check for exactly this amount, if possible. The currency must match that of the SendMax of the corresponding CheckCreate transaction. You must provide either this field or DeliverMin. deliverMin Redeem the Check for at least this amount and for as much as possible. The currency must match that of the SendMax of the corresponding CheckCreate transaction. You must provide either this field or Amount.

Implementation

CheckCash({
  required super.account,
  required this.checkId,
  super.memos,
  super.ticketSequance,
  this.amount,
  this.deliverMin,
  super.signingPubKey,
  super.sequence,
  super.fee,
  super.lastLedgerSequence,
}) : super(transactionType: XRPLTransactionType.CHECK_CASH);