diff --git a/crates/primitives/src/alloy_compat.rs b/crates/primitives/src/alloy_compat.rs index 6fdd477dd..5e2bff817 100644 --- a/crates/primitives/src/alloy_compat.rs +++ b/crates/primitives/src/alloy_compat.rs @@ -28,7 +28,7 @@ impl TryFrom for Block { s: signature.s, odd_y_parity: signature .y_parity - .unwrap_or(alloy_rpc_types::Parity(false)) + .unwrap_or_else(|| alloy_rpc_types::Parity(!signature.v.bit(0))) .0, }, ))