okx / xlayer-erigon

Ethereum implementation on the efficiency frontier
GNU Lesser General Public License v3.0
14 stars 3 forks source link

Sequencer not move forward for 'nonce too high' #48

Open louisliu2048 opened 3 weeks ago

louisliu2048 commented 3 weeks ago

System information

Erigon version: ./erigon --version

OS & Version: Windows/Linux/OSX

Commit hash:

Erigon Command (with flags/config):

Concensus Layer:

Concensus Layer Command (with flags/config):

Chain/Network:

Expected behaviour

Actual behaviour

when some 'minted' tx encounter nonce too high error, the sequencer will stop from moving forward, and keep try to run these tx.

Steps to reproduce the behaviour

Backtrace

[INFO] [07-03|09:49:41.323] [4/12 Execution] Starting sequencing stage
[INFO] [07-03|09:49:41.323] [4/12 Execution] Starting batch 182...
[INFO] [07-03|09:49:41.323] [4/12 Execution] Starting block 197...
[INFO] [07-03|09:49:41.323] [4/12 Execution] Waiting for txs from the pool...
[INFO] [07-03|09:49:41.324] [4/12 Execution] Finished sequencing stage
[EROR] [07-03|09:49:41.324] Error while executing stage              err="[4/12 Execution] nonce too high: address 0xcb35C4fB1F7A7303BDBd39983580C9F1F908feE8, tx: 45 state: 44"
[EROR] [07-03|09:49:41.324] Staged Sync                              err="[4/12 Execution] nonce too high: address 0xcb35C4fB1F7A7303BDBd39983580C9F1F908feE8, tx: 45 state: 44"