Estoy haciendo una llamada a la transfer(address _to, uint256 _value)
función dentro del contrato a través de Web3. Aquí está mi código;
var Contract = web3.eth.contract(ContractABI); var ContractHandle = Contract.at(ContractAddress); ContractHandle.transfer(toAddress, tokens, { from: deductGasFromAddress, gasPrice: gasPrice, gasAmount: gasAmount }, function(error, result) { // write something });
He especificado 22 Gwei como gasPrice, creo que es lo suficientemente bueno para una transacción más rápida. Sin embargo, está en estado pendiente durante más de 20 horas.
¿Me estoy perdiendo algo en este sentido? Agradecería cualquier ayuda rápida relacionada con esto.
0x8670fdeb162568048b12e10c20fe188f379094d6b9b91a89b47cd7d5f0e282c8
tiene un nonce de 6.
Actualmente, cada transacción individual de su dirección está pendiente, desde el nonce 0 en adelante. Nonce 0 tiene un precio de gasolina de 1 gwei, que es un poco más bajo que el promedio actual de la red de 3 gwei más o menos.
Ethereum confirma las transacciones en orden de nonce, por lo que nonce 6 no confirmará hasta que 0 a 5 hayan confirmado.
Puede esperar o realizar nuevas transacciones para los nonces más bajos con un precio de gasolina más alto.
Raghav Sood
anji p