mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-25 14:16:44 +00:00
chg: switch blockNumber
This commit is contained in:
parent
9cb6fcac0b
commit
927db07fc4
1 changed files with 8 additions and 15 deletions
|
|
@ -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")
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue