parazyd 4 лет назад
Родитель
Сommit
b67522107d
2 измененных файлов с 5 добавлено и 2 удалено
  1. 4 1
      bin/darkfid2/src/main.rs
  2. 1 1
      bin/drk/src/main.rs

+ 4 - 1
bin/darkfid2/src/main.rs

@@ -194,16 +194,19 @@ impl Darkfid {
         consensus_p2p: Option<P2pPtr>,
         sync_p2p: Option<P2pPtr>,
     ) -> Result<Self> {
-        // Parse token lists
+        debug!("Parsing token lists...");
         let btc_tokenlist =
             TokenList::new(include_bytes!("../../../contrib/token/bitcoin_token_list.min.json"))?;
         let eth_tokenlist =
             TokenList::new(include_bytes!("../../../contrib/token/erc20_token_list.min.json"))?;
         let sol_tokenlist =
             TokenList::new(include_bytes!("../../../contrib/token/solana_token_list.min.json"))?;
+        debug!("Creating drk tokenlist");
         let drk_tokenlist = DrkTokenList::new(&sol_tokenlist, &eth_tokenlist, &btc_tokenlist)?;
 
+        debug!("Waiting for validator state lock");
         let client = validator_state.read().await.client.clone();
+        debug!("Released validator state lock");
 
         Ok(Self {
             synced: Mutex::new(false),

+ 1 - 1
bin/drk/src/main.rs

@@ -139,7 +139,7 @@ impl Drk {
                 }
             };
 
-            Address::from_str(rep.as_str().unwrap())?
+            Address::from_str(rep.as_array().unwrap()[0].as_str().unwrap())?
         };
 
         println!("Requesting airdrop for {}", addr);