← VOLVER AL BLOG

Transacciones pendientes de una billetera: cuándo esperar, acelerar o cancelar

Guías

Publicado · Equipo editorial de GetBestWallet

Utilice el explorador y el nonce de cuenta para comprender las transacciones pendientes y los límites de reemplazo.

Lo esencial

Primero comprueba si la transacción se difundió y qué red la procesa. Acelerar o cancelar depende de la red y la billetera; ninguna opción revierte una transacción confirmada.

Descubra si se emitió

Busque un hash de transacción y verifíquelo en el explorador correcto. Es posible que un procesamiento marcado de retiro de intercambio aún no sea una transacción en cadena. Una billetera también puede mostrar un registro en cola local que un explorador no ha visto. Verifique la conectividad de la red y el estado del proveedor antes de asumir que la cadena de bloques está congestionada o enviar un pago duplicado.

Comprender la secuencia de la cuenta

En Ethereum, las transacciones de una cuenta utilizan nonces secuenciales. Una transacción pendiente anterior puede impedir que transacciones posteriores se incluyan en la secuencia normal. Esto no funciona de manera idéntica en todas las cadenas de bloques. Compare el elemento pendiente con las transacciones confirmadas recientes de la cuenta y utilice las herramientas compatibles de su billetera en lugar de cambiar manualmente los valores nonce sin una razón clara.

Cuando esperar es razonable

Si la transacción es visible, el destino es correcto y la tarifa es simplemente baja en relación con la demanda actual, esperar puede ser apropiado para un pago no urgente. La inclusión no tiene un plazo garantizado. Una transacción que desaparece de un explorador puede significar que fue eliminada de la vista de ese proveedor, no que todos los nodos la hayan olvidado. Continúe comprobando la actividad de la cuenta antes de volver a intentarlo.

Acelerar y cancelar tienen límites

Para las cuentas de estilo Ethereum compatibles, la aceleración generalmente presenta un reemplazo con el mismo nonce y tarifas aceptables más altas. Una cancelación comúnmente intenta un reemplazo del mismo nombre que no envía ningún valor a otro destinatario. Ninguno de los dos está garantizado: el original se puede incluir primero. Las reglas de reemplazo dependen de la red, el tipo de cuenta y la billetera, y la inclusión exitosa aún cuesta tarifas.

Verificar el resultado final

Una transacción confirmada no se puede deshacer restableciendo el historial local de la billetera. La actividad de limpieza puede ocultar registros sin cancelar nada en la cadena. Después de un reemplazo, inspeccione la transacción confirmada y el destinatario real, luego verifique si se pueden realizar transacciones posteriores. Para un retiro administrado por Exchange, utilice su proceso de soporte en lugar de intentar reemplazar una transacción de una cuenta cuyas claves no controla.

Lectura adicional

ethereum.org — en / developers / docs / transactions

Guías para el siguiente paso