Open
Description
Background
Currently, the module system requires users to use nonces exactly in order. The transaction with nonce 2
must be preceded by a transaction with nonce 1
. Following Ethereum, we should accept transactions as long as the nonce is greater than the previous one. For example, if a user sends a tranaction with nonce 2
immediately followed by one with some distant nonce (like 10
), we should accept both transactions.
Acceptance Criteria
- Transactions are accepted as long as the nonce is greater than the previous one