URITokenBuy
[Source]
(Añadido por la enmienda [URIToken][].)
Ejemplo
Sección titulada «Ejemplo»{ "TransactionType": "URITokenBuy", "Account": "rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm", "URITokenID": "C1AE6DDDEEC05CF2978C0BAD6FE27362498DGS691DC749DCDD3B95992978C0BA", "Amount": { "issuer": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "currency": "USD", "value": "100", },}| Campo | Tipo JSON | [Tipo Interno][] | Descripción |
|---|---|---|---|
Account | String | AccountID | La dirección de la cuenta del comprador. |
URITokenID | String | Hash256 | El identificador único del URIToken a comprar. |
Amount | Monto de Moneda | Amount | La cantidad de moneda a pagar por el URIToken. |
Costo de Transacción Especial
Sección titulada «Costo de Transacción Especial»La transacción URITokenBuy tiene un costo de transacción estándar, que es la tarifa mínima requerida para cualquier transacción en Xahau.
Casos de Error
Sección titulada «Casos de Error»Además de los errores que pueden ocurrir para todas las transacciones, las transacciones URITokenBuy pueden resultar en los siguientes códigos de resultado:
| Código de Error | Descripción |
|---|---|
tecCANT_ACCEPT_OWN_NFTOKEN_OFFER | Ocurre si el propietario del token es quien reclama la oferta. |
tecDST_TAG_NEEDED | Ocurre si la cuenta de destino requiere una etiqueta de destino, pero la transacción no incluye una. |
tecNO_PERMISSION | Ocurre si el vendedor no tiene el token listado para la venta o el Destination del token no es la cuenta que compra el token. |
temBAD_CURRENCY | Ocurre cuando la moneda de compra no coincide con la moneda de la oferta. |
tecINSUFFICIENT_PAYMENT | Ocurre cuando el monto de compra es menor que el monto de la oferta. |
tecINSUFFICIENT_FUNDS | Ocurre cuando el comprador no tiene fondos suficientes incluyendo el Fee para comprar el token. |