Saltearse al contenido

URITokenBuy

[Source]

(Añadido por la enmienda [URIToken][].)

{
"TransactionType": "URITokenBuy",
"Account": "rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm",
"URITokenID": "C1AE6DDDEEC05CF2978C0BAD6FE27362498DGS691DC749DCDD3B95992978C0BA",
"Amount": {
"issuer": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
"currency": "USD",
"value": "100",
},
}
CampoTipo JSON[Tipo Interno][]Descripción
AccountStringAccountIDLa dirección de la cuenta del comprador.
URITokenIDStringHash256El identificador único del URIToken a comprar.
AmountMonto de MonedaAmountLa cantidad de moneda a pagar por el URIToken.

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.

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 ErrorDescripción
tecCANT_ACCEPT_OWN_NFTOKEN_OFFEROcurre si el propietario del token es quien reclama la oferta.
tecDST_TAG_NEEDEDOcurre si la cuenta de destino requiere una etiqueta de destino, pero la transacción no incluye una.
tecNO_PERMISSIONOcurre 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_CURRENCYOcurre cuando la moneda de compra no coincide con la moneda de la oferta.
tecINSUFFICIENT_PAYMENTOcurre cuando el monto de compra es menor que el monto de la oferta.
tecINSUFFICIENT_FUNDSOcurre cuando el comprador no tiene fondos suficientes incluyendo el Fee para comprar el token.