Пример #1
0
 def to_xlm(self) -> str:
     if isinstance(self.key, (ED25519Priv, ED25519Pub)):
         if self.version == Version.PRIVATE:
             return Keypair.from_raw_ed25519_seed(self.key.get_private_bytes()).secret
         else:
             return Keypair.from_raw_ed25519_public_key(self.key.get_public_bytes()).public_key
     else:
         raise ValueError("Can only derive XLM from ED25519")
Пример #2
0
 def to_xlm(self) -> str:
     if self.version == Version.PRIVATE:
         return Keypair.from_raw_ed25519_seed(self.key.get_private_bytes()).secret
     else:
         return Keypair.from_raw_ed25519_public_key(self.key.get_public_bytes()).public_key