[ethereum/go-ethereum] we need a function can get blockNumber in ethclient package (#17507)

Hi there,

we need a function what can get blockNumber in ethclient package.

we need to get the highest blockNumber ,but function syncProcess is not work every time.