Skip to content

Commit 47a6c23

Browse files
committed
fix bug where chunk and batch blocks mismatch
1 parent 081d289 commit 47a6c23

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

rollup/internal/controller/watcher/batch_proposer.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,8 @@ func (p *BatchProposer) proposeBatch() error {
328328
"L1CommitUncompressedBatchBytesSize", metrics.L1CommitUncompressedBatchBytesSize,
329329
"maxUncompressedBatchBytesSize", p.maxUncompressedBatchBytesSize)
330330

331+
lastChunk := batch.Chunks[len(batch.Chunks)-1]
332+
batch.Blocks = batch.Blocks[:len(batch.Blocks)-len(lastChunk.Blocks)]
331333
batch.Chunks = batch.Chunks[:len(batch.Chunks)-1]
332334
batch.PostL1MessageQueueHash = common.HexToHash(dbChunks[i-1].PostL1MessageQueueHash)
333335

0 commit comments

Comments
 (0)