From 94afdbecc79e8df9fa7440f0f4363391ba9eb07e Mon Sep 17 00:00:00 2001 From: Omar Abdulla Date: Wed, 23 Jul 2025 10:13:31 +0300 Subject: [PATCH] Fix calldata construction of single calldata --- crates/format/src/input.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/format/src/input.rs b/crates/format/src/input.rs index f185432..44a9602 100644 --- a/crates/format/src/input.rs +++ b/crates/format/src/input.rs @@ -136,8 +136,8 @@ impl Calldata { chain_state_provider: &impl EthereumNode, ) -> anyhow::Result<()> { match self { - Calldata::Single(string) => { - alloy::hex::decode_to_slice(string, buffer)?; + Calldata::Single(bytes) => { + buffer.extend_from_slice(bytes); } Calldata::Compound(items) => { for (arg_idx, arg) in items.iter().enumerate() {