You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the mempool receives multiple transactions from the same account, it currently fails to handle cases where a transaction with nonce (x+1) arrives before the prerequisite transaction with nonce (x). This results in an "invalid nonce" error for the (x+1) transaction.
Expected Behavior:
The transaction with nonce (x+1) should remain in the mempool in a pending state until the transaction with nonce (x) is received and successfully executed. Once the (x) transaction completes, the system should automatically process the waiting (x+1) transaction in the correct sequence.
Steps to reproduce
Identify current nonce (n) for a account (maybe a devnet account)
Submit a transaction with nonce (n+1)
Observe immediate rejection instead of queuing
The text was updated successfully, but these errors were encountered:
Is there an existing issue?
Description of bug
When the mempool receives multiple transactions from the same account, it currently fails to handle cases where a transaction with nonce (x+1) arrives before the prerequisite transaction with nonce (x). This results in an "invalid nonce" error for the (x+1) transaction.
Expected Behavior:
The transaction with nonce (x+1) should remain in the mempool in a pending state until the transaction with nonce (x) is received and successfully executed. Once the (x) transaction completes, the system should automatically process the waiting (x+1) transaction in the correct sequence.
Steps to reproduce
The text was updated successfully, but these errors were encountered: