cosmos-sdk: Better error for failed signature verification

This error can normally arises from an incorrect sequence number (trying to send another transaction too quickly) or chain_id

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 4
  • Comments: 15 (12 by maintainers)

Most upvoted comments

You should send 1 tx with multiple messages.

But you receive the whole message which holds not only the signature but the chain-id and the sequence number. Can’t those be evaluated beforehand?

Transactions do not contain the chain-id or anything related to the account. This was removed some time ago. It’s not going to be added back as it’s redundant and would bloat state too much.