From 546c96f5473bcbc0813beb110ea4136050df71d3 Mon Sep 17 00:00:00 2001 From: evalir Date: Thu, 26 Oct 2023 03:26:40 +0900 Subject: [PATCH] feat: format DynSolValues for printing on anvil errors (#6111) --- crates/anvil/src/eth/backend/mem/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/anvil/src/eth/backend/mem/mod.rs b/crates/anvil/src/eth/backend/mem/mod.rs index 08a78e20c00a..a8cd2b9e5a7c 100644 --- a/crates/anvil/src/eth/backend/mem/mod.rs +++ b/crates/anvil/src/eth/backend/mem/mod.rs @@ -56,6 +56,7 @@ use ethers::{ utils::{hex, keccak256, rlp}, }; use flate2::{read::GzDecoder, write::GzEncoder, Compression}; +use foundry_common::abi::format_token; use foundry_evm::{ decode::{decode_custom_error_args, decode_revert}, executor::{ @@ -934,7 +935,7 @@ impl Backend { Some(token) => { node_info!( " Error: reverted with custom error: {:?}", - token + format_token(&token) ); } None => {