Fix calldata construction of single calldata

This commit is contained in:
Omar Abdulla
2025-07-23 10:13:31 +03:00
parent ce1b4862b4
commit 94afdbecc7
+2 -2
View File
@@ -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() {