I sent 115 transactions with geth, and they are stuck in pending for over an hour. Etherscan doesn't recognize them. I try to resend, and get a confusing error. Some details from geth console:
> eth.pendingTransactions.length
115
> eth.resend(eth.pendingTransactions[0], web3.toWei(20, 'gwei'))
Error: Transaction a075b95c7242178330ae22373a1138e9ec22cbd9dd54964980fc1a36182acdbe not found
at web3.js:3104:20
at web3.js:6191:15
at web3.js:5004:36
at <anonymous>:1:1
> eth.pendingTransactions[0].hash == "0xa075b95c7242178330ae22373a1138e9ec22cbd9dd54964980fc1a36182acdbe"
false
The eth.resend docs don't offer much more help.
This might be a duplicate of: geth: can not resend transaction - transaction not found
*Edit: fixed code typo in the writeup (but typo was not in the console).
Interestingly, the pool did eventually clear out on its own, after 24 hours, and all the transactions were successfully sent. But the question about why eth.resend()
was failing still stands. (or perhaps clarification on the purpose of the function)
)
in your second line. Other then that, how did you create the transaction? Can you post the entire tx? Which version ofgeth
?Error: intrinsic gas too low
. I was not able to fix it :( @carver