Nice run Nader – thanks for this.
I am a newbie in Ethereum and I got this error after make some tx with the same account:
Nonce too high. Expected nonce to be 0 but got 4. Note that transactions can't be queued when automining.
If you got this, I figured that there is a limit (I think it's 4 per block) on the number transactions the same address can have on the transaction pool, so just by adding another account in metamask works again :)
Likewise, thanks for this great post. I had the same issue and did resolve it using the methods above. Could you elaborate further on the problem here? Is this just a quirk for the hardhat local network or is this something related to ethereum in general?
Nice run Nader – thanks for this.
I am a newbie in Ethereum and I got this error after make some tx with the same account:
Nonce too high. Expected nonce to be 0 but got 4. Note that transactions can't be queued when automining.
If you got this, I figured that there is a limit (I think it's 4 per block) on the number transactions the same address can have on the transaction pool, so just by adding another account in metamask works again :)
Good call out. You can also go to advanced settings and reset the account which will fix this as well.
Hi Nader,
Likewise, thanks for this great post. I had the same issue and did resolve it using the methods above. Could you elaborate further on the problem here? Is this just a quirk for the hardhat local network or is this something related to ethereum in general?
Thanks in advance.
I believe it has something to do with the nonce being out of sync, but I don't know a lot more than that.