Просмотр исходного кода

util/parse: remove decimals function

ghassmo 4 лет назад
Родитель
Сommit
e94452ad3d
2 измененных файлов с 1 добавлено и 18 удалено
  1. 1 1
      src/util/mod.rs
  2. 0 17
      src/util/parse.rs

+ 1 - 1
src/util/mod.rs

@@ -4,6 +4,6 @@ pub mod path;
 pub mod token_list;
 
 pub use net_name::NetworkName;
-pub use parse::{assign_id, decimals, decode_base10, encode_base10, generate_id};
+pub use parse::{assign_id, decode_base10, encode_base10, generate_id};
 pub use path::{expand_path, join_config_path};
 pub use token_list::{DrkTokenList, SolTokenList};

+ 0 - 17
src/util/parse.rs

@@ -61,23 +61,6 @@ pub fn assign_id(network: &str, token: &str, _tokenlist: &SolTokenList) -> Resul
     }
 }
 
-pub fn decimals(network: &str, _token: &str, _tokenlist: &SolTokenList) -> Result<usize> {
-    match NetworkName::from_str(network)? {
-        #[cfg(feature = "sol")]
-        NetworkName::Solana => {
-            let decimals = _tokenlist.search_decimal(_token)?;
-            if let Some(decimals) = decimals {
-                Ok(decimals)
-            } else {
-                Err(Error::NotSupportedToken)
-            }
-        }
-        #[cfg(feature = "btc")]
-        NetworkName::Bitcoin => Err(Error::NotSupportedToken),
-        _ => Err(Error::NotSupportedNetwork),
-    }
-}
-
 pub fn symbol_to_id(token: &str, tokenlist: &SolTokenList) -> Result<String> {
     let vec: Vec<char> = token.chars().collect();
     let mut counter = 0;