Ticket
(Requires the TicketBatch amendment )
The Ticket object type represents a Ticket, which tracks an account sequence number that has been set aside for future use. You can create new tickets with a TicketCreate transaction.  
Example Ticket JSON
{
  "Account" : "rEhxGqkqPPSxQ3P25J66ft5TwpzV14k2de",
  "Flags" : 0,
  "LedgerEntryType" : "Ticket",
  "OwnerNode" : "0000000000000000",
  "PreviousTxnID" : "F19AD4577212D3BEACA0F75FE1BA1644F2E854D46E8D62E9C95D18E9708CBFB1",
  "PreviousTxnLgrSeq" : 4,
  "TicketSequence" : 3
}
Ticket Fields
A Ticket object has the following fields:
| Name | JSON Type | Internal Type | Description | 
|---|---|---|---|
LedgerEntryType | 
String | UInt16 | The value 0x0054, mapped to the string Ticket, indicates that this object is a Ticket object. | 
Account | 
String | AccountID | The account that owns this Ticket. | 
Flags | 
Number | UInt32 | A bit-map of Boolean flags enabled for this Ticket. Currently, there are no flags defined for Tickets. | 
OwnerNode | 
String | UInt64 | A hint indicating which page of the owner directory links to this object, in case the directory consists of multiple pages. Note: The object does not contain a direct link to the owner directory containing it, since that value can be derived from the Account. | 
PreviousTxnID | 
String | Hash256 | The identifying hash of the transaction that most recently modified this object. | 
PreviousTxnLgrSeq | 
Number | UInt32 | The index of the ledger that contains the transaction that most recently modified this object. | 
TicketSequence | 
Number | UInt32 | The Sequence Number this Ticket sets aside. | 
Ticket ID Format
The ID of a Ticket object is the SHA-512Half of the following values, concatenated in order:
- The Ticket space key (
0x0054) - The AccountID of the owner of the Ticket
 - The 
TicketSequencenumber of the Ticket