Saltearse al contenido

Ticket

[Source]

(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][].

{
"Account": "rEhxGqkqPPSxQ3P25J66ft5TwpzV14k2de",
"Flags": 0,
"LedgerEntryType": "Ticket",
"OwnerNode": "0000000000000000",
"PreviousTxnID": "F19AD4577212D3BEACA0F75FE1BA1644F2E854D46E8D62E9C95D18E9708CBFB1",
"PreviousTxnLgrSeq": 4,
"TicketSequence": 3
}

Un objeto Ticket tiene los siguientes campos:

NombreTipo JSONTipo Interno¿Requerido?Descripción
AccountStringAccountIDSíLa cuenta que posee este Ticket.
FlagsNumberUInt32Sí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.
LedgerEntryTypeStringUInt16SíEl valor 0x0054, mapeado a la cadena Ticket, indica que este objeto es un objeto Ticket.
OwnerNodeStringUInt64Sí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.
PreviousTxnIDStringHash256SíEl hash identificador de la transacción que modificó más recientemente este objeto.
PreviousTxnLgrSeqNumberUInt32SíEl [índice del ledger][Ledger Index] que contiene la transacción que modificó más recientemente este objeto.
TicketSequenceNumberUInt32SíEl [Número de Secuencia][] que este Ticket reserva.

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 TicketSequence del Ticket