Ticket
(Añadido por la enmienda [TicketBatch][].)
El tipo de objeto Ticket representa un Ticket, que rastrea un [número de secuencia][Número de Secuencia] de cuenta que se ha reservado para uso futuro. Puedes crear nuevos tickets con una [transacción TicketCreate][].
Ejemplo JSON
Sección titulada «Ejemplo JSON»{ "Account": "rEhxGqkqPPSxQ3P25J66ft5TwpzV14k2de", "Flags": 0, "LedgerEntryType": "Ticket", "OwnerNode": "0000000000000000", "PreviousTxnID": "F19AD4577212D3BEACA0F75FE1BA1644F2E854D46E8D62E9C95D18E9708CBFB1", "PreviousTxnLgrSeq": 4, "TicketSequence": 3}Un objeto Ticket tiene los siguientes campos:
| Nombre | Tipo JSON | Tipo Interno | ¿Requerido? | Descripción |
|---|---|---|---|---|
Account | String | AccountID | Sí | La cuenta que posee este Ticket. |
Flags | Number | UInt32 | Sí | Un mapa de bits de indicadores booleanos habilitados para este objeto. Actualmente, el protocolo no define indicadores para objetos Ticket. El valor es siempre 0. |
LedgerEntryType | String | UInt16 | Sí | El valor 0x0054, mapeado a la cadena Ticket, indica que este objeto es un objeto Ticket. |
OwnerNode | String | UInt64 | Sí | Una pista que indica qué página del directorio del propietario enlaza a este objeto, en caso de que el directorio consista de múltiples páginas. |
PreviousTxnID | String | Hash256 | Sí | El hash identificador de la transacción que modificó más recientemente este objeto. |
PreviousTxnLgrSeq | Number | UInt32 | Sí | El [índice del ledger][Ledger Index] que contiene la transacción que modificó más recientemente este objeto. |
TicketSequence | Number | UInt32 | Sí | El [Número de Secuencia][] que este Ticket reserva. |
Formato del ID Ticket
Sección titulada «Formato del ID Ticket»El ID de un objeto Ticket es el SHA-512Half de los siguientes valores, concatenados en orden:
- La clave de espacio Ticket (
0x0054) - El AccountID del propietario del Ticket
- El número
TicketSequencedel Ticket