DA verifier may encounter a 'nonce too high'
Closed this issue · 0 comments
System Specs:
- OS:mac(rde)
- mantel Version/branch: develop
Describe the bug
In on-chain transactions, the DA verifier may encounter a 'nonce too high' error.
To Reproduce
Steps to reproduce the behavior:
- run 'rde'
- shell 'l2 transactions'
- open 'verifierda log'
- See error
Expected behavior
The DA verifier synchronizes normally without experiencing any freezing or abnormal behavior.
Screenshots
INFO [07-24|14:21:06.294] SyncService sync nextIndex=65 latestIndex=206 INFO [07-24|14:21:06.294] Syncing eigen transaction batch range start=65 end=206 INFO [07-24|14:21:06.295] Dtl rollup upgrade datastore id upgradeDatastoreId=0 INFO [07-24|14:21:06.301] CheckUpgrade chain id=17 ERROR[07-24|14:21:06.301] Could not verify error="verifier cannot sync transactions with BackendEigen: Cannot sync da dtl transaction batches to tip: cannot sync eigen batches: Cannot apply tx : nonce too high"
INFO [07-24|14:24:11.065] SyncService sync nextIndex=200 latestIndex=220 INFO [07-24|14:24:11.065] Syncing eigen transaction batch range start=200 end=220 INFO [07-24|14:24:11.065] Dtl rollup upgrade datastore id upgradeDatastoreId=0 INFO [07-24|14:24:11.070] CheckUpgrade chain id=17 ERROR[07-24|14:24:11.070] Could not verify error="verifier cannot sync transactions with BackendEigen: Cannot sync da dtl transaction batches to tip: cannot sync eigen batches: Cannot apply tx : nonce too high"