This repository has been archived by the owner on Nov 6, 2020. It is now read-only.
Nonce error at personal_sendTransaction - multiple nonces, skipped nonces #10174
Labels
F3-annoyance 💩
The client behaves within expectations, however this “expected behaviour” itself is at issue.
M4-core ⛓
Core client code / Rust.
Milestone
I found an issue what happenes then I'm sending a tx which is more than my balance.
I wrote a script which prints the account balance, the nextNonce, sends a tx, and prints the real nonce used in this tx. The script content (it is not important, just if you need):
Starting balance: ~0.2 ETH. Each script run sends 0.1 ETH to another address.
so here my balance is ~0, but the latest 2 tx isn't confirmed, so I can create new txes
I don't know why "used nonce" is null, so a ran getTransactionByHash: {"jsonrpc":"2.0","result":null,"id":1}. So this tx doesn't exist, but personal_sendTransaction returned a valid txid and the nonce increased.
As you can see, a nonce slipped, "parity_nextNonce" != "Used nonce".
The text was updated successfully, but these errors were encountered: