URITokenMint
[Source]
(Añadido por la enmienda [URIToken][].)
Ejemplo
Sección titulada «Ejemplo»{ "TransactionType": "URITokenMint", "Account": "rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm", "Flags": 1, "URI": "697066733A2F2F4445414442454546", "Digest": "697066733A2F2F4445414442454546697066733A2F2F44454144424545467878", "Destination": "rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe", "Amount": { "issuer": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "currency": "USD", "value": "100", },}| Campo | Tipo JSON | [Tipo Interno][] | Descripción |
|---|---|---|---|
Account | String | AccountID | La dirección de la cuenta que poseerá el URIToken acuñado. |
URI | String | String | El URI asociado con el URIToken acuñado. (máximo 256 bytes) |
Digest | String | Hash256 | (Opcional) El digest del URIToken. |
Destination | String | AccountID | (Opcional) La dirección de la cuenta que puede comprar el URIToken acuñado. |
Amount | Monto de Moneda | Amount | (Opcional) La cantidad de moneda que la cuenta quiere recibir a cambio del URIToken. |
Indicadores URITokenMint
Sección titulada «Indicadores URITokenMint»Las transacciones del tipo URITokenMint admiten valores adicionales en el campo Flags, de la siguiente manera:
| Nombre del Indicador | Valor Hex | Valor Decimal | Descripción |
|---|---|---|---|
tfBurnable | 0x00000001 | 1 | Permite al emisor (o a una entidad autorizada por el emisor) destruir el URIToken acuñado. (El propietario del URIToken siempre puede hacerlo.) |
Costo de Transacción Especial
Sección titulada «Costo de Transacción Especial»La transacción URIToken Mint tiene un costo de transacción estándar, que es el costo mínimo requerido para todas las transacciones.
Casos de Error
Sección titulada «Casos de Error»Además de los errores que pueden ocurrir para todas las transacciones, las transacciones URIToken Mint pueden resultar en los siguientes códigos de resultado:
| Código de Error | Descripción |
|---|---|
tecDUPLICATE | Ocurre si ya existe un URIToken con el mismo URI del mismo emisor. |
tecDIR_FULL | Ocurre si el directorio del propietario está lleno y no puede acomodar el nuevo URIToken. |
temINVALID_FLAG | Ocurre cuando el usuario especificó un Flag incorrecto. |
terNO_ACCOUNT | Ocurre si la cuenta emisora no existe. |