Staking TRX
por 65k Energy 42 SUN

FAILED -OUT OF ENERGY: cómo solucionar el problema

FAILED -OUT OF ENERGY: cómo solucionar el problema

Introducción

En la red TRON hay 2 recursos principales: la energía (Energy) y el ancho de banda (Bandwidth):

  • Bandwidth: recurso necesario para transmitir y registrar la transacción en un bloque

  • Energy: recurso necesario para llamar a un contrato inteligente

USDT es un contrato inteligente en la red TRON. Al transferir USDT, quien inicia la transacción envía datos al bloque (350 Bandwidth) y llama al contrato inteligente (65-131k Energy).

Si no hay suficiente ancho de banda, la transacción no se ejecuta. No es posible enviarla a la red.

Si no hay suficiente energía pero sí ancho de banda, se intentará llamar al contrato inteligente y aparecerá el error FAILED -OUT OF ENERGY>. Cabe señalar que, incluso si el intento falla, se gastarán recursos.

Cómo reproducir manualmente el error FAILED -OUT OF ENERGY

Para provocar el error FAILED -OUT OF ENERGY> creamos una billetera en TronLink y la recargamos con 6 TRX y 10 USDT. La billetera tiene 0 de energía disponible y 600 de ancho de banda.

Una transacción de USDT requiere como mínimo 65K de energía y, si la energía no es suficiente, se quemarán TRX para obtenerla. Tras la aprobación de Tron Proposal 101 (TIP-789), el precio de la energía bajó de 210 a 100 sun, y ahora para obtener 65.000 de energía hay que quemar 6,5 TRX.

Como la billetera no tiene energía y su saldo es de 6 TRX, al ejecutar la transacción de USDT solo se obtendrán 60.000 de energía, lo cual no alcanza. Como resultado, obtendremos el error FAILED -OUT OF ENERGY>

Reproducción del error paso a paso:

1. En la billetera TronLink pulsamos Send.

2. Pegamos la dirección del destinatario (tiene USDT, por lo que la transacción debería costar 65.000 de energía).

3. Enviamos 1 USDT.

4. Aparece la ventana de confirmación de la transacción.

5. Nos desplazamos hacia abajo y vemos que TronLink resalta el error de recursos insuficientes. Aun así, permite firmar una transacción que de antemano no puede ejecutarse.

La billetera TronLink es la oficial de la red TRON, por eso incluye sugerencias, cálculos y avisos al usuario sobre las particularidades del funcionamiento de la blockchain. Otras billeteras, como Trust Wallet, Exodus, SafePal, etc., pueden no mostrar información sobre los recursos disponibles. El error por falta de energía se reproduce igualmente y, a menudo, sin el explorador tronscan es difícil entender el motivo del rechazo.

6. Si abres Total Consumption, podrás ver qué recursos y en qué cantidad se necesitan para ejecutar la transacción con éxito. En nuestro caso son 64K de energía y 356 de ancho de banda.

7. Ignorando la advertencia, intentamos firmar la transacción.

8. TronLink muestra una última advertencia sobre la falta de recursos. La ignoramos y pulsamos Confirm.

9. Resultado: Transaction Failed.

Vamos a tronscan.org y veamos los resultados:

  1. Resultado: FAILED -OUT OF ENERGY>
  2. Fíjate en los recursos y comisiones utilizados. Se gastaron 345 unidades de ancho de banda y 60.000 de energía mediante la quema de 6 TRX.

Reproducir el error relacionado con la falta de recursos es un ejemplo claro de los parámetros a los que hay que prestar atención al trabajar con contratos inteligentes en la red TRON.

Cómo resolver el problema FAILED -OUT OF ENERGY con la energía de FeeSaver

Para evitar el error FAILED -OUT OF ENERGY>, la dirección debe tener recursos suficientes para ejecutar las transacciones.

Compra de Energy: si necesitas energía para 1 transacción.

Smart Mode: si haces transferencias frecuentes desde una misma dirección durante el día.

API Purchases: si quieres automatizar compras personales o compras para tu negocio.

Puedes comprar energía y ancho de banda en el bot de Telegram.

Para saber cómo usar el bot de Telegram de FeeSaver, consulta esta guía de usuario: @FeeSaver_bot

Comentarios (0)

    Otros artículos

    Ir al blog

    Cada transacción 
    sin FeeSaver — es pagar de más

    Conecta tu direcciónahora mismo y empieza a ahorrar!