fix: bad block

This commit is contained in:
colinlyguo
2024-08-23 22:07:36 +08:00
parent fa80b3e4a8
commit d75e2e286e

View File

@@ -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())