rpc: use finalized when marshal BlockNumber (#1848)

This commit is contained in:
Daniel Liu 2025-12-11 19:10:06 +08:00 committed by GitHub
parent 94d0fceffe
commit b3935db5f1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -95,7 +95,7 @@ func (bn *BlockNumber) UnmarshalJSON(data []byte) error {
case "pending":
*bn = PendingBlockNumber
return nil
case "committed", "finalized":
case "finalized", "committed":
*bn = FinalizedBlockNumber
return nil
}
@ -144,7 +144,7 @@ func (bn BlockNumber) String() string {
case PendingBlockNumber:
return "pending"
case FinalizedBlockNumber:
return "committed"
return "finalized"
default:
if bn < 0 {
return fmt.Sprintf("<invalid %d>", bn)
@ -213,7 +213,7 @@ func (bnh *BlockNumberOrHash) UnmarshalJSON(data []byte) error {
bn := PendingBlockNumber
bnh.BlockNumber = &bn
return nil
case "committed", "finalized":
case "finalized", "committed":
bn := FinalizedBlockNumber
bnh.BlockNumber = &bn
return nil