cosmos/ethermint

Cosmos Tx does not increment nonce immediately

araskachoi opened this issue · 1 comments

System info: [Include Ethermint commit, operating system name, and other relevant details]

Steps to reproduce:

  1. send a cosmos transactions (ethermintcli tx send )
  2. send the same cosmos transactions from step1 in the same block

Expected behavior:
two transactions should be generated with two different txhashes

Actual behavior:
only a single transaction is added to the block and the second transaction returns to stdout the same exact tx receipt (with txhash) as the first transaction. the second transaction does not reach the logs and nothing occurs with the second tx.

The sequence does not increment for the cosmos account until the block (with all of the account's transactions). The sequence should increment for every single transaction which will account for any pending transactions that are in the txqueue.

Additional info: [Include gist of relevant config, logs, etc.]

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 7 days.