Kaynağa Gözat

return token public key as a string when subscribe to new keypair

ghassmo 4 yıl önce
ebeveyn
işleme
44aeac3534
2 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 1 1
      src/service/btc.rs
  2. 1 1
      src/service/sol.rs

+ 1 - 1
src/service/btc.rs

@@ -173,7 +173,7 @@ impl TokenClient for BtcClient {
 
 
         Ok(TokenSubscribtion {
         Ok(TokenSubscribtion {
             secret_key: serialize(&btc_priv.to_bytes()),
             secret_key: serialize(&btc_priv.to_bytes()),
-            public_key: serialize(&btc_pub.to_bytes()),
+            public_key: btc_pub.to_string(),
         })
         })
     }
     }
 
 

+ 1 - 1
src/service/sol.rs

@@ -227,7 +227,7 @@ impl TokenClient for SolClient {
             .get_balance(&keypair.pubkey())
             .get_balance(&keypair.pubkey())
             .map_err(|err| SolFailed::from(err))?;
             .map_err(|err| SolFailed::from(err))?;
 
 
-        let public_key = serialize(&keypair.pubkey());
+        let public_key = keypair.pubkey().to_string();
         // NOTE we send keypair for sol as secret_key
         // NOTE we send keypair for sol as secret_key
         let secret_key = serialize(&keypair);
         let secret_key = serialize(&keypair);