DEV Community

Discussion on: The Complete Guide to Full Stack Ethereum Development

Collapse
nmassi profile image
Nico

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 :)

Collapse
dabit3 profile image
Nader Dabit Author

Good call out. You can also go to advanced settings and reset the account which will fix this as well.

Collapse
lpatipat profile image
lpatipat

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.

Thread Thread
dabit3 profile image
Nader Dabit Author

I believe it has something to do with the nonce being out of sync, but I don't know a lot more than that.