CheckCreate constructor
CheckCreate({
- required String account,
- required String destination,
- required CurrencyAmount sendMax,
- String? destinationTag,
- DateTime? expirationTime,
- String? invoiceId,
- List<
XRPLMemo> ? memos = const [], - String signingPubKey = "",
- int? ticketSequance,
- BigInt? fee,
- int? lastLedgerSequence,
- int? sequence,
- List<
XRPLSigners> ? signers, - dynamic flags,
- int? sourceTag,
- List<
String> multiSigSigners = const [],
Implementation
CheckCreate(
{required String account,
required this.destination,
required this.sendMax,
this.destinationTag,
DateTime? expirationTime,
this.invoiceId,
List<XRPLMemo>? memos = const [],
String signingPubKey = "",
int? ticketSequance,
BigInt? fee,
int? lastLedgerSequence,
int? sequence,
List<XRPLSigners>? signers,
dynamic flags,
int? sourceTag,
List<String> multiSigSigners = const []})
: super(
account: account,
fee: fee,
lastLedgerSequence: lastLedgerSequence,
memos: memos,
sequence: sequence,
signers: signers,
sourceTag: sourceTag,
flags: flags,
ticketSequance: ticketSequance,
signingPubKey: signingPubKey,
multiSigSigners: multiSigSigners,
transactionType: XRPLTransactionType.checkCreate) {
if (expirationTime != null) {
expiration = XRPHelper.datetimeToRippleTime(expirationTime);
} else {
expiration = null;
}
}