diff --git a/common/version/version.go b/common/version/version.go index f31fe8e48a..1458167ebc 100644 --- a/common/version/version.go +++ b/common/version/version.go @@ -5,7 +5,7 @@ import ( "runtime/debug" ) -var tag = "v4.5.36" +var tag = "v4.5.37" var commit = func() string { if info, ok := debug.ReadBuildInfo(); ok { diff --git a/rollup/internal/controller/watcher/l2_watcher.go b/rollup/internal/controller/watcher/l2_watcher.go index 59e225c7de..a957238895 100644 --- a/rollup/internal/controller/watcher/l2_watcher.go +++ b/rollup/internal/controller/watcher/l2_watcher.go @@ -88,9 +88,9 @@ func (w *L2WatcherClient) getAndStoreBlocks(ctx context.Context, from, to uint64 var blocks []*encoding.Block for number := from; number <= to; number++ { log.Debug("retrieving block", "height", number) - block, err := w.GetBlockByNumberOrHash(ctx, rpc.BlockNumberOrHashWithNumber(rpc.BlockNumber(number))) + block, err := w.BlockByNumber(ctx, new(big.Int).SetUint64(number)) if err != nil { - return fmt.Errorf("failed to GetBlockByNumberOrHash: %v. number: %v", err, number) + return fmt.Errorf("failed to BlockByNumber: %v. number: %v", err, number) } var count int