Quellcode durchsuchen

Syntax cleanups.

parazyd vor 4 Jahren
Ursprung
Commit
fa8a07d4ca
4 geänderte Dateien mit 15 neuen und 21 gelöschten Zeilen
  1. 2 4
      src/client.rs
  2. 6 9
      src/service/sol.rs
  3. 5 6
      src/util/parse.rs
  4. 2 2
      src/util/token_list.rs

+ 2 - 4
src/client.rs

@@ -125,7 +125,7 @@ impl Client {
         debug!(target: "CLIENT", "Start transfer {}", amount);
         debug!(target: "CLIENT", "Start transfer {}", amount);
 
 
         if amount == 0 {
         if amount == 0 {
-            return Err(ClientFailed::InvalidAmount(amount as u64).into());
+            return Err(ClientFailed::InvalidAmount(amount as u64));
         }
         }
 
 
         let token_id_exists = self.state.lock().await.wallet.token_id_exists(&token_id)?;
         let token_id_exists = self.state.lock().await.wallet.token_id_exists(&token_id)?;
@@ -349,9 +349,7 @@ impl Client {
 
 
                 let secret_keys: Vec<jubjub::Fr> = vec![secret_key];
                 let secret_keys: Vec<jubjub::Fr> = vec![secret_key];
 
 
-                let state_apply = state
-                    .apply(update?, secret_keys.clone(), None)
-                    .await;
+                let state_apply = state.apply(update?, secret_keys.clone(), None).await;
 
 
                 if let Err(e) = state_apply {
                 if let Err(e) = state_apply {
                     warn!("apply state: {}", e.to_string());
                     warn!("apply state: {}", e.to_string());

+ 6 - 9
src/service/sol.rs

@@ -83,7 +83,7 @@ impl SolClient {
         }))
         }))
     }
     }
 
 
-   async fn handle_subscribe_request(
+    async fn handle_subscribe_request(
         self: Arc<Self>,
         self: Arc<Self>,
         keypair: Keypair,
         keypair: Keypair,
         drk_pub_key: jubjub::SubgroupPoint,
         drk_pub_key: jubjub::SubgroupPoint,
@@ -157,14 +157,11 @@ impl SolClient {
             let message = read.next().await.ok_or(Error::TungsteniteError)?;
             let message = read.next().await.ok_or(Error::TungsteniteError)?;
             let message = message?;
             let message = message?;
 
 
-            match message.clone() {
-                Message::Pong(_) => {
-                    async_std::task::sleep(Duration::from_secs(1)).await;
-                    write.send(Message::Ping(ping_payload.clone())).await?;
-                    continue;
-                }
-                _ => {}
-            }
+            if let Message::Pong(_) = message.clone() {
+                async_std::task::sleep(Duration::from_secs(1)).await;
+                write.send(Message::Ping(ping_payload.clone())).await?;
+                continue;
+            };
 
 
             match serde_json::from_slice(&message.into_data())? {
             match serde_json::from_slice(&message.into_data())? {
                 JsonResult::Resp(r) => {
                 JsonResult::Resp(r) => {

+ 5 - 6
src/util/parse.rs

@@ -1,4 +1,3 @@
-use log::debug;
 use sha2::{Digest, Sha256};
 use sha2::{Digest, Sha256};
 use std::iter::FromIterator;
 use std::iter::FromIterator;
 use std::str::FromStr;
 use std::str::FromStr;
@@ -43,7 +42,7 @@ pub fn generate_id(tkn_str: &str, network: &NetworkName) -> Result<jubjub::Fr> {
 }
 }
 
 
 pub fn assign_id(network: &str, token: &str, _tokenlist: &SolTokenList) -> Result<String> {
 pub fn assign_id(network: &str, token: &str, _tokenlist: &SolTokenList) -> Result<String> {
-    let token = token.to_lowercase().clone();
+    let token = token.to_lowercase();
     let _token = token.as_str();
     let _token = token.as_str();
     match NetworkName::from_str(network)? {
     match NetworkName::from_str(network)? {
         #[cfg(feature = "sol")]
         #[cfg(feature = "sol")]
@@ -68,9 +67,9 @@ pub fn decimals(network: &str, _token: &str, _tokenlist: &SolTokenList) -> Resul
         NetworkName::Solana => {
         NetworkName::Solana => {
             let decimals = _tokenlist.search_decimal(_token)?;
             let decimals = _tokenlist.search_decimal(_token)?;
             if let Some(decimals) = decimals {
             if let Some(decimals) = decimals {
-                return Ok(decimals);
+                Ok(decimals)
             } else {
             } else {
-                return Err(Error::NotSupportedToken);
+                Err(Error::NotSupportedToken)
             }
             }
         }
         }
         #[cfg(feature = "btc")]
         #[cfg(feature = "btc")]
@@ -89,9 +88,9 @@ pub fn symbol_to_id(token: &str, tokenlist: &SolTokenList) -> Result<String> {
     }
     }
     if counter == token.len() {
     if counter == token.len() {
         if let Some(id) = tokenlist.search_id(token)? {
         if let Some(id) = tokenlist.search_id(token)? {
-            return Ok(id);
+            Ok(id)
         } else {
         } else {
-            return Err(Error::TokenParseError);
+            Err(Error::TokenParseError)
         }
         }
     } else {
     } else {
         Ok(token.to_string())
         Ok(token.to_string())

+ 2 - 2
src/util/token_list.rs

@@ -29,7 +29,7 @@ impl SolTokenList {
             let symbol = item["symbol"].as_str().unwrap();
             let symbol = item["symbol"].as_str().unwrap();
             symbols.push(symbol.to_string());
             symbols.push(symbol.to_string());
         }
         }
-        return Ok(symbols);
+        Ok(symbols)
     }
     }
 
 
     pub fn search_id(&self, symbol: &str) -> Result<Option<String>> {
     pub fn search_id(&self, symbol: &str) -> Result<Option<String>> {
@@ -63,7 +63,7 @@ pub struct DrkTokenList {
 
 
 impl DrkTokenList {
 impl DrkTokenList {
     pub fn new(sol_list: SolTokenList) -> Result<Self> {
     pub fn new(sol_list: SolTokenList) -> Result<Self> {
-        let sol_symbols = sol_list.clone().get_symbols()?;
+        let sol_symbols = sol_list.get_symbols()?;
 
 
         let tokens: HashMap<String, jubjub::Fr> = sol_symbols
         let tokens: HashMap<String, jubjub::Fr> = sol_symbols
             .iter()
             .iter()