I am trying to solve the 'Why am i getting “removed tx from pool: low tx nonce or out of funds”?' problem on my private test net.
I seem to have enough funds however the rejected transaction nonce is always one less than the transaction count of the sending address:
I0427 16:02:49.456986 84576 tx_pool.go:492] removed tx ( TX(cf149f29fdb9ee3fe4f6b3907d396e8fd5abc832e21ee5453c9702003b5fd62a) Contract: false From: db575481f1d1b626b9a0ee2f2c6946b3f6526cd4 To: [contract creation] Nonce: 6 GasPrice: 20000000000 GasLimit 1062420143 Value: 0 Data: 0x V: 0x1c R: 0x7832879e31c8c679779c34f0004a38e3e64848ce9a92757cebb11d792ccb1435 S: 0x28d0b672e4b904d972d221df2c53250a9884b13142a63c9be193537557b241ea Hex: f852068504a817c800843f533eaf8080801ca07832879e31c8c679779c34f0004a38e3e64848ce9a92757cebb11d792ccb1435a028d0b672e4b904d972d221df2c53250a9884b13142a63c9be193537557b241ea ) from pool: low tx nonce or out of funds > eth.getTransactionCount("db575481f1d1b626b9a0ee2f2c6946b3f6526cd4") 7 > eth.getBalance("db575481f1d1b626b9a0ee2f2c6946b3f6526cd4"); 7.4699999999999996e+21
Is the tx nonce and transaction count consistent here?
If the nonce is zero indexed then I guess that they are. If that is the case I have no idea why I am getting this error message. This is driving me crazy. Can anyone help?