diff --git a/bitcoin/src/crypto/key.rs b/bitcoin/src/crypto/key.rs index 2425d6f8..3a13ae25 100644 --- a/bitcoin/src/crypto/key.rs +++ b/bitcoin/src/crypto/key.rs @@ -253,6 +253,12 @@ impl PublicKey { } } +impl From for XOnlyPublicKey { + fn from(pk: PublicKey) -> XOnlyPublicKey { + pk.inner.into() + } +} + /// An opaque return type for PublicKey::to_sort_key #[derive(Debug, Hash, PartialEq, Eq, PartialOrd, Ord, Clone, Copy)] pub struct SortKey(u8, [u8; 32], [u8; 32]);