[Ethereum] How to skip transactional nonce for private ethereum chain

go-ethereumnoncepending-transactionsprivate-blockchain

We are using a private ehtereum chain on geth. It is mainly for the purpose of storing the values as part of transactions and distribute across our private network. However when we are sending multiple transactions, we are facing nonce issue like "Known transaction" or "Nonce too low"

Also we are signing the transactions off chain and are sending raw transactions. In this scenario, we are sometimes missing the nonce sequence and the transactions are being moved to queued status.

Do we have a option to tweak geth in such a way to remove the verification for nonce and process all the transactions that are sent to geth by making the validations other than the nonce.

Best Answer

You can get passed these errors either by

  1. Waiting one transaction to be completed
  2. Maintain a nonce index and try new transaction with next nonce
Related Topic