chg: switch blockNumber

This commit is contained in:
marcello33 2024-11-13 14:04:19 +01:00
parent 9cb6fcac0b
commit 927db07fc4
No known key found for this signature in database
GPG key ID: 06128777E3C36B16

View file

@ -101,25 +101,18 @@ func (s *Server) BorBlockReceipt(ctx context.Context, req *protobor.ReceiptReque
} }
func getRpcBlockNumberFromString(blockNumber string) (rpc.BlockNumber, error) { func getRpcBlockNumberFromString(blockNumber string) (rpc.BlockNumber, error) {
if blockNumber == "latest" { switch blockNumber {
case "latest":
return rpc.LatestBlockNumber, nil return rpc.LatestBlockNumber, nil
} case "earliest":
if blockNumber == "earliest" {
return rpc.EarliestBlockNumber, nil return rpc.EarliestBlockNumber, nil
} case "pending":
if blockNumber == "pending" {
return rpc.PendingBlockNumber, nil return rpc.PendingBlockNumber, nil
} case "finalized":
if blockNumber == "finalized" {
return rpc.FinalizedBlockNumber, nil return rpc.FinalizedBlockNumber, nil
} case "safe":
if blockNumber == "safe" {
return rpc.SafeBlockNumber, nil return rpc.SafeBlockNumber, nil
} default:
return rpc.BlockNumber(0), errors.New("invalid block number") return rpc.BlockNumber(0), errors.New("invalid block number")
} }
}