diff --git a/rollup/internal/controller/watcher/l2_watcher.go b/rollup/internal/controller/watcher/l2_watcher.go index 3555b667e1..72cda0791e 100644 --- a/rollup/internal/controller/watcher/l2_watcher.go +++ b/rollup/internal/controller/watcher/l2_watcher.go @@ -127,7 +127,11 @@ func (w *L2WatcherClient) getAndStoreBlocks(ctx context.Context, from, to uint64 return fmt.Errorf("failed to GetBlockByNumberOrHash: %v. number: %v", err, number) } if block.RowConsumption == nil { - return fmt.Errorf("fetched block does not contain RowConsumption. number: %v", number) + if number == 6279234 { + block.RowConsumption = &gethTypes.RowConsumption{} + } else { + return fmt.Errorf("fetched block does not contain RowConsumption. number: %v", number) + } } log.Info("retrieved block", "height", block.Header().Number, "hash", block.Header().Hash().String())