Skip to content

Recurring gas validation errors preventing testnet sync (v1.3.1) #2853

@ahmedbolanta

Description

@ahmedbolanta

Describe the bug

Recurring gas validation errors at multiple block heights preventing reliable sync. Node repeatedly encounters "block gas used mismatch" errors, forcing unwinding and restart loops.

Affected blocks:

  • Block 208,657
  • Block 4,943,007
  • Block 6,033,686
  • Additional blocks between 6,031,548 - 6,146,728 (current)

Pattern: Node syncs successfully to a certain block, hits gas validation error, unwinds to last valid state, and repeats indefinitely. This creates challenges for maintaining continuous sync operation..

Current status: Node stuck in unwind loop, unable to progress beyond block 6,031,548.

Steps to reproduce

  1. Start v1.3.1 node on Moderato testnet
  2. Sync from genesis with --follow wss://rpc.moderato.tempo.xyz
  3. Observe node sync until hitting affected block
  4. Node fails validation and unwinds

Logs

Feb 23 21:44:14 tempo[253203]: ERROR Stage encountered a validation error: block gas used mismatch: got 17205410, expected 17184872; gas spent by each transaction: [(0, 43553), (1, 69671), (2, 96621), ..., (103, 17205410), (104, 17205410)] stage=Execution bad_block=6033686

Feb 23 21:44:14 tempo[253203]: INFO Unwinding{stage=Execution}: Starting unwind from=6029293 to=6029293 bad_block=Some(6033686)

Pattern repeats: Node attempts sync → hits block 6033686 → gas validation fails → unwinds to 6029293 → retries → fails again

Platform(s)

Linux (x86)

Container Type

Not running in a container

What version/commit are you on?

v1.3.1 (202f2ee)

If you've built from source, provide the full command you used

No response

Code of Conduct

  • I agree to follow the Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions