Преглед на файлове

keypair: Impl from pallas::Point for PublicKey

parazyd преди 3 години
родител
ревизия
8ba0fc207e
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      src/crypto/keypair.rs

+ 6 - 0
src/crypto/keypair.rs

@@ -163,6 +163,12 @@ impl FromStr for PublicKey {
     }
     }
 }
 }
 
 
+impl From<pallas::Point> for PublicKey {
+    fn from(x: pallas::Point) -> Self {
+        Self(x)
+    }
+}
+
 impl TryFrom<Address> for PublicKey {
 impl TryFrom<Address> for PublicKey {
     type Error = Error;
     type Error = Error;
     fn try_from(address: Address) -> Result<Self> {
     fn try_from(address: Address) -> Result<Self> {