From 019e5428df0cb1ec3ba39073c4fc2acc9a5c2794 Mon Sep 17 00:00:00 2001 From: ardocrat Date: Sat, 18 May 2024 21:26:48 +0300 Subject: [PATCH] build: warnings --- src/node/mine_block.rs | 4 ++-- src/node/node.rs | 2 +- src/node/stratum.rs | 4 ++-- src/tor/tor.rs | 16 ---------------- src/wallet/list.rs | 20 ++++++++++---------- 5 files changed, 15 insertions(+), 31 deletions(-) diff --git a/src/node/mine_block.rs b/src/node/mine_block.rs index e41b267..bdef222 100644 --- a/src/node/mine_block.rs +++ b/src/node/mine_block.rs @@ -16,7 +16,7 @@ //! them into a block and returns it. use std::panic::panic_any; -use chrono::prelude::{DateTime, NaiveDateTime, Utc}; +use chrono::prelude::{DateTime, Utc}; use rand::{thread_rng, Rng}; use serde_json::{json, Value}; use std::sync::Arc; @@ -178,7 +178,7 @@ fn build_block( b.header.pow.nonce = thread_rng().gen(); b.header.pow.secondary_scaling = difficulty.secondary_scaling; - b.header.timestamp = DateTime::::from_utc(NaiveDateTime::from_timestamp(now_sec, 0), Utc); + b.header.timestamp = DateTime::from_timestamp(now_sec, 0).unwrap(); debug!( "Built new block with {} inputs and {} outputs, block difficulty: {}, cumulative difficulty {}", diff --git a/src/node/node.rs b/src/node/node.rs index d61a56b..e7cfaa8 100644 --- a/src/node/node.rs +++ b/src/node/node.rs @@ -384,7 +384,7 @@ impl Node { if force || !Node::is_running() { // Get saved server config. let config = NodeConfig::node_server_config(); - let mut server_config = config.server.clone(); + let server_config = config.server.clone(); // Remove peers folder. let mut peers_dir = PathBuf::from(&server_config.db_root); peers_dir.push("peer"); diff --git a/src/node/stratum.rs b/src/node/stratum.rs index e5732ab..7cc5b25 100644 --- a/src/node/stratum.rs +++ b/src/node/stratum.rs @@ -646,7 +646,7 @@ async fn accept_connections(listen_addr: SocketAddr, stop_state: Arc) { info!("Start tokio stratum server"); - let state_check = stop_state.clone(); + let _state_check = stop_state.clone(); // let task = async move { // @@ -812,7 +812,7 @@ impl WorkersList { pub fn login(&self, worker_id: usize, login: String, agent: String) -> Result<(), RpcError> { let mut wl = self.workers_list.write(); - let mut worker = wl + let worker = wl .get_mut(&worker_id) .ok_or_else(RpcError::internal_error)?; worker.login = Some(login); diff --git a/src/tor/tor.rs b/src/tor/tor.rs index 67055ee..df12c8d 100644 --- a/src/tor/tor.rs +++ b/src/tor/tor.rs @@ -31,7 +31,6 @@ use fs_mistrust::Mistrust; use grin_util::secp::SecretKey; use hyper::{Body, Uri}; use parking_lot::RwLock; -use serde_json::json; use sha2::Sha512; use tls_api::{TlsConnector as TlsConnectorTrait, TlsConnectorBuilder}; use tokio::time::sleep; @@ -298,21 +297,6 @@ impl Tor { w_services.remove(&service_id); break; } - // let data = json!({ - // "id": 1, - // "jsonrpc": "2.0", - // "method": "check_version", - // "params": [] - // }) - // .to_string(); - // Create http tor-powered client to post data. - - // Create request. - // let req = hyper::Request::builder() - // .method(hyper::Method::POST) - // .uri(url.clone()) - // .body(Body::from(data)) - // .unwrap(); // Send request. let duration = match http .get(Uri::from_str(url.clone().as_str()).unwrap()) diff --git a/src/wallet/list.rs b/src/wallet/list.rs index a8d5a45..81f53a8 100644 --- a/src/wallet/list.rs +++ b/src/wallet/list.rs @@ -89,16 +89,16 @@ impl WalletList { list.insert(0, wallet); } - /// Remove [`Wallet`] with provided identifier. - pub fn remove(&mut self, id: i64) { - let list = self.mut_list(); - for (index, wallet) in list.iter().enumerate() { - if wallet.get_config().id == id { - list.remove(index); - return; - } - } - } + // /// Remove [`Wallet`] with provided identifier. + // pub fn remove(&mut self, id: i64) { + // let list = self.mut_list(); + // for (index, wallet) in list.iter().enumerate() { + // if wallet.get_config().id == id { + // list.remove(index); + // return; + // } + // } + // } /// Select [`Wallet`] with provided identifier. pub fn select(&mut self, id: Option) {