Transacción subestimada al precio del gas inferior a 10Gwei en Binance Testnet

Estoy trabajando en el token BEP20 que eventualmente quiero implementar en Mainnet. Actualmente he implementado el token en Testnet.

Estoy usando metamask como mi billetera.

Error de transacción subvaluada

Cuando interactúo con el contrato en la red de prueba, si uso un precio de gasolina de menos de 10 Gwei, obtengo un error JSON-RPC: "transacción subvaluada". Durante esta transacción, mi billetera metamask se conecta a BSC Testnet utilizando el punto final oficial de JSON-RPC proporcionado en este enlace.

Después de esto, conecté mi billetera a BSC Testnet utilizando el punto final del nodo rápido de Moralis . Y esta vez, cuando intenté interactuar con el contrato a un precio de gasolina de 5 Gwei, lo logré sin ningún error.

Entonces, mi pregunta es si el requisito del precio del gas de al menos 10 Gwei usando el punto final oficial de JSON-RPC es solo específico para la red de prueba o también será cierto para la red principal.

O podría ser un código de contrato ineficiente.

Si tiene contratos con un código similar implementado tanto en la red principal como en la red de prueba, puede verificar esto y despejar mi duda.

¡Gracias!

No parece una falla del contrato ya que tuvo éxito la segunda vez. Ese error generalmente aparece cuando tiene una transacción pendiente, puede intentar restablecer la cuenta de metamask.

Respuestas (2)

Tuve un error similar al aumentar el valor de gasprice gwei lo arreglé

Debe aumentar el precio del gas al menos aproximadamente el precio actual de la red. Por ejemplo: https://stats.goerli.net/ puede ver el precio actual del gas