diff --git a/src/ecdsa/serialized_signature.rs b/src/ecdsa/serialized_signature.rs index 16f5a0f..e6d578d 100644 --- a/src/ecdsa/serialized_signature.rs +++ b/src/ecdsa/serialized_signature.rs @@ -28,7 +28,7 @@ impl fmt::Debug for SerializedSignature { impl fmt::Display for SerializedSignature { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - for v in self.data.iter().take(self.len) { + for v in self { write!(f, "{:02x}", v)?; } Ok(())