PancakeSwap (CAKE) es uno de los intercambios descentralizados (DEX) y creadores de mercado automatizados (AMM) más populares. Está alimentado por Binance Smart Chain y permite que cualquier persona intercambie tokens BEP-20 de forma rápida y segura.
A pesar de su popularidad y utilidades, muchos usuarios de PancakeSwap continúan enfrentándose al infame error “Cannot Estimate Gas” en la plataforma. Los usuarios suelen ver un mensaje de error que dice:
“La transacción no puede tener éxito debido a un error: no se puede estimar el gas”.
Echemos un vistazo a cómo ocurre este error y cómo se puede resolver.
¿Qué causa el error “Cannot Estimate Gas” en PancakeSwap?
En PancakeSwap, “Cannot Estimate Gas o en español: no se puede estimar el gas” significa que el intercambio no puede estimar el costo de la transacción. Ocurre con frecuencia cuando el número de tokens tiene demasiados decimales.
Por ejemplo, puede obtener el aviso de error si intercambia BNB con 155.968325 ANKR. Esto se debe a la excesiva cantidad de lugares decimales del token.
Sin embargo, hay otras razones por las que puede ocurrir este error. El mensaje de error también aparece cuando se intenta comprar un token de estafa que ha sido marcado. PancakeSwap evitará dicha transacción.
Además, algunas transacciones pueden requerir que se establezca un límite de gas manual. La transacción no se lleva a cabo porque el límite de gas es demasiado bajo. Su transacción también puede fallar debido a una baja tolerancia al deslizamiento.
Ahora veamos cómo se pueden resolver estos problemas.
¿Cómo solucionar el error “Cannot Estimate Gas”?
Solución 1: Cambie su tolerancia de deslizamiento al 12%.
Para comenzar, primero debe abrir PancakeSwap. Elija los tokens que desea intercambiar una vez que esté en PancakeSwap. Para esto, dirígete al campo “Para” y selecciona el token que deseas comprar.
Luego, en la sección “De”, elige el token que deseas cambiar por él.
El siguiente paso es ajustar su tolerancia al deslizamiento. Para hacerlo, ve al ícono de Configuración y tócalo. La ventana emergente Configuración aparecerá después de tocar el ícono Configuración. Se puede encontrar un campo de “Tolerancia de deslizamiento” en la ventana emergente Configuración. Ponga “12” como su tolerancia de deslizamiento en el campo.
Alternativamente, puede aumentar gradualmente su tolerancia al deslizamiento.
Comience con una tolerancia de deslizamiento del 2% y avance hasta un 4%, 6%, 8% e incluso más. Esto le permitirá determinar la tolerancia de deslizamiento más baja de la transacción.
Sin embargo, si está tratando de comprar un token como Safemoon, deberá establecer una tolerancia de deslizamiento del 12%. Esto se debe a las tarifas asociadas con el token.
Solución 2: cambie la cantidad a un número entero.
Para comenzar, complete la columna “Para” con el token que desea comprar. Luego, elija el token por el que le gustaría reemplazarlo (ej., BNB, Ethereum).
Después de eso, ingrese la cantidad de BNB o Ethereum que desea intercambiar por el token. Si desea intercambiar 0.04515 BNB, por ejemplo, ingrese “0.04515” en el campo “Desde”. El campo “Para” se estimará como resultado de esto.
Sin embargo, al comprar un token, el campo “Para” no debe ser el que se va a estimar. Cuando toca “Intercambiar”, puede recibir el mensaje de error “no se puede estimar el gas” si el campo “Para” es estimado. En su lugar, se debe completar el campo “De”.
Además, cambie los dos últimos dígitos del token que está tratando de comprar por ceros. Si está buscando comprar 155.958 ANKR, por ejemplo, modifíquelo a 155.000. Por lo general, esto resolverá el error “Cannot Estimate Gas”.
Si los últimos números del token que desea comprar ya son todos ceros, intente modificarlos a números aleatorios.
Si el problema “Cannot Estimate Gas” persiste, intente sustituir valores aleatorios en los campos “Hasta” y “Desde” hasta que se complete la transacción.
Esto puede suceder porque la cantidad de tokens que intenta intercambiar suele ser la causa del aviso de error.
Solución 3: aumentar el límite de gas en PancakeSwap
Primero, vaya al menú de configuración en PancakeSwap. En la Configuración global, cambie la velocidad de transacción a “Rápido” o “Instantáneo”.
Esto naturalmente afectará el precio, pero también puede resolver el problema.