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
OwnerStringAccountSíEl propietario del URI Token.
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.
IssuerStringAccountSíEl emisor del URI Token.
URIStringVLSíEl 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.
PreviousTxnIDStringHash256SíEl hash identificador de la transacción que modificó más recientemente este objeto.
PreviousTxnLgrSeqNumberUInt32SíEl índice del ledger que contiene la transacción que modificó más recientemente este objeto.
LedgerEntryTypeStringUInt16SíEl 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