From 6751b630bdf86da70486aceda76e17a98814fc25 Mon Sep 17 00:00:00 2001 From: Oliver Nordbjerg Date: Tue, 21 Nov 2023 03:22:59 +0100 Subject: [PATCH] fix: serialize block num w/o leading zeros --- crates/rpc-types/src/eth/block.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/rpc-types/src/eth/block.rs b/crates/rpc-types/src/eth/block.rs index 8135a693e63..648cad252a1 100644 --- a/crates/rpc-types/src/eth/block.rs +++ b/crates/rpc-types/src/eth/block.rs @@ -308,7 +308,9 @@ impl Serialize for BlockNumberOrTag { S: Serializer, { match *self { - BlockNumberOrTag::Number(ref x) => serializer.serialize_str(&format!("0x{x:x}")), + BlockNumberOrTag::Number(ref x) => { + serializer.serialize_str(&format!("0x{:x}", x.to::())) + }, BlockNumberOrTag::Latest => serializer.serialize_str("latest"), BlockNumberOrTag::Finalized => serializer.serialize_str("finalized"), BlockNumberOrTag::Safe => serializer.serialize_str("safe"),