change l2watcher from w.GetBlockByNumberOrHash to BlockByNumber (#1715)

This commit is contained in:
georgehao
2025-07-31 18:29:50 +08:00
committed by GitHub
parent fc75299eb3
commit d21fa36803
2 changed files with 3 additions and 3 deletions

View File

@@ -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 {

View File

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