diff --git a/Cargo.lock b/Cargo.lock index 13450d26c69ed..d0b44ff2ac5eb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9812,8 +9812,3 @@ dependencies = [ "cc", "pkg-config", ] - -[[patch.unused]] -name = "alloy-node-bindings" -version = "0.2.1" -source = "git+https://github.com/alloy-rs/alloy?rev=511ae98#511ae9820210798d4a35f1e28a7993bb5d445cd4" diff --git a/Cargo.toml b/Cargo.toml index 9ca9d49b7ce0f..67e7fc8b3ef5e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -178,7 +178,6 @@ alloy-eips = { version = "0.2.1", default-features = false } alloy-genesis = { version = "0.2.1", default-features = false } alloy-json-rpc = { version = "0.2.1", default-features = false } alloy-network = { version = "0.2.1", default-features = false } -alloy-node-bindings = { version = "0.2.1", default-features = false } alloy-provider = { version = "0.2.1", default-features = false } alloy-pubsub = { version = "0.2.1", default-features = false } alloy-rpc-client = { version = "0.2.1", default-features = false } @@ -272,7 +271,6 @@ alloy-eips = { git = "https://github.com/alloy-rs/alloy", rev = "511ae98" } alloy-genesis = { git = "https://github.com/alloy-rs/alloy", rev = "511ae98" } alloy-json-rpc = { git = "https://github.com/alloy-rs/alloy", rev = "511ae98" } alloy-network = { git = "https://github.com/alloy-rs/alloy", rev = "511ae98" } -alloy-node-bindings = { git = "https://github.com/alloy-rs/alloy", rev = "511ae98" } alloy-provider = { git = "https://github.com/alloy-rs/alloy", rev = "511ae98" } alloy-pubsub = { git = "https://github.com/alloy-rs/alloy", rev = "511ae98" } alloy-rpc-client = { git = "https://github.com/alloy-rs/alloy", rev = "511ae98" } diff --git a/crates/common/fmt/src/dynamic.rs b/crates/common/fmt/src/dynamic.rs index 4c59989e9702b..e13d6ab96d89d 100644 --- a/crates/common/fmt/src/dynamic.rs +++ b/crates/common/fmt/src/dynamic.rs @@ -15,7 +15,9 @@ impl DynValueFormatter { DynSolValue::Address(inner) => write!(f, "{inner}"), DynSolValue::Function(inner) => write!(f, "{inner}"), DynSolValue::Bytes(inner) => f.write_str(&hex::encode_prefixed(inner)), - DynSolValue::FixedBytes(inner, _) => write!(f, "{inner}"), + DynSolValue::FixedBytes(word, size) => { + f.write_str(&hex::encode_prefixed(&word[..*size])) + } DynSolValue::Uint(inner, _) => { if self.raw { write!(f, "{inner}")