Interface TicketCreate
- All Superinterfaces:
Transaction
- All Known Implementing Classes:
ImmutableTicketCreate
A TicketCreate transaction sets aside one or more sequence numbers as Tickets.
- See Also:
-
Field Summary
Fields inherited from interface org.xrpl.xrpl4j.model.transactions.Transaction
typeMap -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Construct a builder for this class.default TransactionFlagsflags()Set ofTransactionFlagss for thisTicketCreate, which only allows thetfFullyCanonicalSigflag, which is deprecated.com.google.common.primitives.UnsignedIntegerHow many Tickets to create.Methods inherited from interface org.xrpl.xrpl4j.model.transactions.Transaction
account, accountTransactionId, delegate, fee, lastLedgerSequence, memos, networkId, sequence, signers, signingPublicKey, sourceTag, ticketSequence, transactionFlags, transactionSignature, transactionType, unknownFields, validateDelegateNotSameAsAccount
-
Method Details
-
builder
Construct a builder for this class.- Returns:
- An
ImmutableTicketCreate.Builder.
-
ticketCount
com.google.common.primitives.UnsignedInteger ticketCount()How many Tickets to create. This number of tickets cannot cause the account to own more than 250 Tickets after executing this transaction.- Returns:
- An
UnsignedIntegerdenoting the number of Tickets to create.
-
flags
Set ofTransactionFlagss for thisTicketCreate, which only allows thetfFullyCanonicalSigflag, which is deprecated.The value of the flags cannot be set manually, but exists for JSON serialization/deserialization only and for proper signature computation in rippled.
- Returns:
- Always
TransactionFlags.EMPTY.
-