Skip to content

bug: some L2 doesn't match hash with calculated #1389

@joanestebanr

Description

@joanestebanr

Bug Report

Reorg detector complain because the Hash of block in L2 doesn't match the calculated from fields

2025-12-10T11:21:56.652+0100	WARN	reorgdetector/reorgdetector.go:225	Reorg detected l2 for subscriber L2BridgeSyncer between blocks 34796290 and 34796290. currentHash: 0xb1916a642d65cf6182829c542f5e3ef7c498f242d640184c1738735721957b3f trackHash: 0xc3e563ddff3a91e43bf1af02eb1ada8f576f1612eddf95c10bac203c396ffee8	{"pid": 1484136, "version": "v0.1.0", "reorg-detector": "l2"}
github.com/agglayer/aggkit/reorgdetector.(*ReorgDetector).detectReorgInTrackedList.func1
	/home/jesteban/POLYGON/src/aggkit/aggkit-develop4/reorgdetector/reorgdetector.go:225
golang.org/x/sync/errgroup.(*Group).Go.func1
	/home/jesteban/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:93
2025-12-10T11:21:56.652+0100	WARN	sync/evmdriver.go:201	Reorg detected from block 34796290, stopping block processing...	{"pid": 1484136, "version": "v0.1.0", "syncer": "L2BridgeSyncer"}
github.com/agglayer/aggkit/sync.(*EVMDriver).Sync
	/home/jesteban/POLYGON/src/aggkit/aggkit-develop4/sync/evmdriver.go:201
github.com/agglayer/aggkit/bridgesync.(*BridgeSync).Start
	/home/jesteban/POLYGON/src/aggkit/aggkit-develop4/bridgesync/bridgesync.go:309
2025-12-10T11:21:56.652+0100	INFO	sync/evmdriver.go:177	cancellableCtx done, exiting block handler goroutine	{"pid": 1484136, "version": "v0.1.0", "syncer": "L2BridgeSyncer"}
2025-12-10T11:21:56.652+0100	ERROR	sync/evmdownloader.go:471	context is canceled getUnfilteredLogs, returning nil	{"pid": 1484136, "version": "v0.1.0", "syncer": "L2BridgeSyncer"}

Description

Environment (please complete the following information):

  • environment: bali-63-outpost
  • version: 0.7.x

Additional context

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions