Skip to content

Commit 10d9594

Browse files
committed
chg: try blocks hex ecnoding
1 parent 0634d11 commit 10d9594

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/cli/server/api_service.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package server
33
import (
44
"context"
55
"errors"
6-
"strconv"
76

7+
"github.com/ethereum/go-ethereum/common/hexutil"
88
"github.com/ethereum/go-ethereum/common/math"
99
"github.com/ethereum/go-ethereum/core/types"
1010
"github.com/ethereum/go-ethereum/rpc"
@@ -115,7 +115,7 @@ func getRpcBlockNumberFromString(blockNumber string) (rpc.BlockNumber, error) {
115115
case "safe":
116116
return rpc.SafeBlockNumber, nil
117117
default:
118-
blckNum, err := strconv.ParseUint(blockNumber, 10, 64)
118+
blckNum, err := hexutil.DecodeUint64(blockNumber)
119119
if err != nil {
120120
return rpc.BlockNumber(0), errors.New("invalid block number")
121121
}

0 commit comments

Comments
 (0)