Skip to content
This repository has been archived by the owner on May 23, 2022. It is now read-only.

Account sequence mismatch while publishing block #21

Open
2 of 4 tasks
tzdybal opened this issue Nov 30, 2021 · 2 comments
Open
2 of 4 tasks

Account sequence mismatch while publishing block #21

tzdybal opened this issue Nov 30, 2021 · 2 comments
Labels
bug Something isn't working

Comments

@tzdybal
Copy link
Member

tzdybal commented Nov 30, 2021

Summary of Bug

Yesterday I found following error in the logs in Optimint:

7:18PM ERR error while publishing block error="DA layer submission failed: failed to submit tx: code 32: account sequence mismatch, expected 14615, got 14614: incorrect account sequence" module=BlockManager

Version

@evan-forbes please confirm which version of DALC was used on your server.

Steps to Reproduce

I'm not able to reproduce. This error occurred when my server was severely overloaded (but TBH I don't see how this could affect execution).


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@tzdybal
Copy link
Member Author

tzdybal commented Nov 30, 2021

Consider following scenario:

  • DALC calls QueryAccount
  • Celestia block is finalized, next block is pending
  • DALC submits invalid Tx

Is this a possible source of the error found in logs?

@evan-forbes
Copy link
Member

it was using the latest commit on the evan/sample branch, I'll look into this error and finish up that dalc PR by the end of the week

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants