Saltearse al contenido

URIToken

[Source]

(Añadido por la enmienda [URI Token][].)

Un objeto URIToken describe un token URI, que puede usarse para representar un identificador de recurso único en el ledger.

{
"Owner": "rUn84CUYbNjRoTQ6mSW7BVJPSVJNLb1QLo",
"OwnerNode": "0000000000000000",
"Issuer": "rfkE1aSy9G8Upk4JssnwBxhEv5p4mn2KTy",
"URI": "DEADBEEF",
"Digest": "46060241FABCF692D4D934BA2A6C4427CD4279083E38C77CBE642243E43BE291",
"Amount": "100000000",
"Destination": "rUn84CUYbNjRoTQ6mSW7BVJPSVJNLb1QLo",
"PreviousTxnID": "5463C6E08862A1FAE5EDAC12D70ADB16546A1F674930521295BC082494B62924",
"PreviousTxnLgrSeq": 6,
"LedgerEntryType": "URIToken",
"index": "49647F0D748DC3FE26BDACBC57F251AADEFFF391403EC9BF87C97F67E9977FB0"
}

Un objeto URIToken tiene los siguientes campos:

CampoTipo JSON[Tipo Interno][]¿Requerido?Descripción
OwnerStringAccountEl propietario del URI Token.
OwnerNodeStringUInt64Una 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.
IssuerStringAccountEl emisor del URI Token.
URIStringVLEl URI representado por este token.
DigestStringHash256NoHash arbitrario de 256 bits proporcionado por el propietario como identificador específico para este URI Token.
AmountString or ObjectAmountNoEl monto del URI Token.
DestinationStringAccountNoEl destinatario previsto del URI Token.
PreviousTxnIDStringHash256El hash identificador de la transacción que modificó más recientemente este objeto.
PreviousTxnLgrSeqNumberUInt32El índice del ledger que contiene la transacción que modificó más recientemente este objeto.
LedgerEntryTypeStringUInt16El valor 0x0073, mapeado a la cadena URIToken, indica que este objeto es un objeto URI Token.

Los objetos URIToken pueden tener los siguientes valores de indicador:

Nombre del IndicadorValor HexValor DecimalIndicador URITokenMint CorrespondienteDescripción
lsfBurnable0x000000011tfBurnablePermite al emisor (o a una entidad autorizada por el emisor) destruir el URIToken acuñado. (El propietario del URIToken siempre puede hacerlo.)

El ID de un objeto URIToken es el SHA-512Half de los siguientes valores, concatenados en orden:

  • La clave de espacio URI Token (0x0055)
  • El AccountID del emisor del URI Token
  • El URI representado por el URI Token