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?