diff --git a/bin/darkwiki/darkwikid/src/jsonrpc.rs b/bin/darkwiki/darkwikid/src/jsonrpc.rs index 04e207af4..18afba4f8 100644 --- a/bin/darkwiki/darkwikid/src/jsonrpc.rs +++ b/bin/darkwiki/darkwikid/src/jsonrpc.rs @@ -1,5 +1,4 @@ use async_trait::async_trait; - use log::error; use serde_json::{json, Value}; diff --git a/bin/darkwiki/darkwikid/src/main.rs b/bin/darkwiki/darkwikid/src/main.rs index 01911add9..ff39f2c0d 100644 --- a/bin/darkwiki/darkwikid/src/main.rs +++ b/bin/darkwiki/darkwikid/src/main.rs @@ -1,4 +1,3 @@ -use async_std::sync::{Arc, Mutex}; use std::{ fs::{create_dir_all, read_dir, remove_dir_all, remove_file}, io::stdin, @@ -6,6 +5,7 @@ use std::{ }; use async_executor::Executor; +use async_std::sync::{Arc, Mutex}; use crypto_box::{ aead::{Aead, AeadCore}, rand_core::OsRng, @@ -27,12 +27,11 @@ use darkfi::{ net::{self, settings::SettingsOpt}, raft::{NetMsg, ProtocolRaft, Raft, RaftSettings}, rpc::server::listen_and_serve, + serial::{deserialize, serialize, SerialDecodable, SerialEncodable}, util::{ cli::{get_log_config, get_log_level, spawn_config}, - expand_path, file::{load_file, load_json_file, save_file, save_json_file}, - path::get_config_path, - serial::{deserialize, serialize, SerialDecodable, SerialEncodable}, + path::{expand_path, get_config_path}, }, Error, Result, }; diff --git a/bin/darkwiki/darkwikid/src/patch.rs b/bin/darkwiki/darkwikid/src/patch.rs index 0a9071aaf..b25d2922e 100644 --- a/bin/darkwiki/darkwikid/src/patch.rs +++ b/bin/darkwiki/darkwikid/src/patch.rs @@ -3,9 +3,9 @@ use std::{cmp::Ordering, io}; use colored::Colorize; use serde::{Deserialize, Serialize}; -use darkfi::util::{ +use darkfi::{ serial::{Decodable, Encodable, SerialDecodable, SerialEncodable, VarInt}, - Timestamp, + util::time::Timestamp, }; use crate::str_to_chars; @@ -407,7 +407,7 @@ impl Patch { } impl Decodable for OpMethod { - fn decode(mut d: D) -> darkfi::Result { + fn decode(mut d: D) -> core::result::Result { let com: u8 = Decodable::decode(&mut d)?; match com { 0 => { @@ -422,13 +422,13 @@ impl Decodable for OpMethod { let i: u64 = Decodable::decode(&mut d)?; Ok(Self::Retain(i)) } - _ => Err(darkfi::Error::ParseFailed("Parse OpMethod failed")), + _ => Err(io::Error::new(io::ErrorKind::Other, "Parse OpMethod failed")), } } } impl Encodable for OpMethod { - fn encode(&self, mut s: S) -> darkfi::Result { + fn encode(&self, mut s: S) -> core::result::Result { let len: usize = match self { Self::Delete(i) => (0_u8).encode(&mut s)? + i.encode(&mut s)?, Self::Insert(t) => (1_u8).encode(&mut s)? + t.encode(&mut s)?, @@ -439,7 +439,7 @@ impl Encodable for OpMethod { } impl Encodable for OpMethods { - fn encode(&self, mut s: S) -> darkfi::Result { + fn encode(&self, mut s: S) -> core::result::Result { let mut len = 0; len += VarInt(self.0.len() as u64).encode(&mut s)?; for c in self.0.iter() { @@ -450,7 +450,7 @@ impl Encodable for OpMethods { } impl Decodable for OpMethods { - fn decode(mut d: D) -> darkfi::Result { + fn decode(mut d: D) -> core::result::Result { let len = VarInt::decode(&mut d)?.0; let mut ret = Vec::with_capacity(len as usize); for _ in 0..len { @@ -463,9 +463,9 @@ impl Decodable for OpMethods { #[cfg(test)] mod tests { use super::*; - use darkfi::util::{ - gen_id, + use darkfi::{ serial::{deserialize, serialize}, + util::gen_id, }; #[test]