Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix #6287 sending multiple transactions from an account make nonce sequence stuck #6291

Merged
merged 6 commits into from
May 28, 2020

Conversation

ahmedaly113
Copy link
Contributor

Description

This PR is to fix nonce stuck issue when sending multiple transactions from an account in a same block. Issue behavior is "unauthorized: signature verification failed" for correctly signed transaction. Detailed discussions are available on closing issue.

closes: #6287

Copy link
Contributor

@alexanderbez alexanderbez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @ahmedaly113. Can we add unit tests to ante pkg? Also integration test in baseapp. Finally, a changelog entry stating a bug fix 👍

@codecov
Copy link

codecov bot commented May 27, 2020

Codecov Report

Merging #6291 into master will decrease coverage by 0.00%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #6291      +/-   ##
==========================================
- Coverage   55.66%   55.66%   -0.01%     
==========================================
  Files         447      447              
  Lines       26881    26879       -2     
==========================================
- Hits        14964    14962       -2     
  Misses      10850    10850              
  Partials     1067     1067              

x/auth/ante/sigverify.go Outdated Show resolved Hide resolved
Copy link
Contributor

@alessio alessio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved - pending baseapp test case

@fedekunze
Copy link
Collaborator

I'd wait for @AdityaSripal's review before merging

Copy link
Contributor

@alexanderbez alexanderbez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

@alexanderbez alexanderbez added the A:automerge Automatically merge PR once all prerequisites pass. label May 28, 2020
@mergify mergify bot merged commit f3962eb into cosmos:master May 28, 2020
@ethanfrey ethanfrey mentioned this pull request Jun 30, 2020
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A:automerge Automatically merge PR once all prerequisites pass. C:x/auth
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sending multiple transactions from an account provides "unauthorized: signature verification failed"
5 participants