diff --git a/src/accountant_skel.rs b/src/accountant_skel.rs index 814736663..4a2de617e 100644 --- a/src/accountant_skel.rs +++ b/src/accountant_skel.rs @@ -309,16 +309,16 @@ mod tests { mod bench { extern crate test; use self::test::Bencher; - use accountant_skel::*; use accountant::{Accountant, MAX_ENTRY_IDS}; - use signature::{KeyPair, KeyPairUtil}; + use accountant_skel::*; + use bincode::serialize; + use hash::hash; use mint::Mint; - use transaction::Transaction; + use signature::{KeyPair, KeyPairUtil}; use std::collections::HashSet; use std::io::sink; use std::time::Instant; - use bincode::serialize; - use hash::hash; + use transaction::Transaction; #[bench] fn process_packets_bench(_bencher: &mut Bencher) { diff --git a/src/bin/client-demo.rs b/src/bin/client-demo.rs index e42bfe36e..0829c15e2 100644 --- a/src/bin/client-demo.rs +++ b/src/bin/client-demo.rs @@ -3,17 +3,17 @@ extern crate rayon; extern crate serde_json; extern crate solana; +use getopts::Options; use rayon::prelude::*; use solana::accountant_stub::AccountantStub; use solana::mint::Mint; use solana::signature::{KeyPair, KeyPairUtil}; use solana::transaction::Transaction; +use std::env; use std::io::stdin; use std::net::UdpSocket; use std::thread::sleep; use std::time::{Duration, Instant}; -use std::env; -use getopts::Options; fn main() { let mut threads = 4usize; diff --git a/src/bin/testnode.rs b/src/bin/testnode.rs index 557daedef..b79b99e75 100644 --- a/src/bin/testnode.rs +++ b/src/bin/testnode.rs @@ -3,16 +3,16 @@ extern crate getopts; extern crate serde_json; extern crate solana; +use getopts::Options; use solana::accountant::Accountant; use solana::accountant_skel::AccountantSkel; use solana::entry::Entry; use solana::event::Event; use solana::historian::Historian; +use std::env; use std::io::{self, stdout, BufRead}; use std::sync::atomic::AtomicBool; use std::sync::{Arc, Mutex}; -use std::env; -use getopts::Options; fn main() { env_logger::init().unwrap(); diff --git a/src/ecdsa.rs b/src/ecdsa.rs index 4ae63ee7b..c0a06646d 100644 --- a/src/ecdsa.rs +++ b/src/ecdsa.rs @@ -1,6 +1,6 @@ use packet::{Packet, SharedPackets}; -use transaction::{PUB_KEY_OFFSET, SIGNED_DATA_OFFSET, SIG_OFFSET}; use std::mem::size_of; +use transaction::{PUB_KEY_OFFSET, SIGNED_DATA_OFFSET, SIG_OFFSET}; pub const TX_OFFSET: usize = 4; @@ -29,8 +29,8 @@ extern "C" { #[cfg(not(feature = "cuda"))] fn verify_packet(packet: &Packet) -> u8 { use ring::signature; - use untrusted; use signature::{PublicKey, Signature}; + use untrusted; let msg_start = TX_OFFSET + SIGNED_DATA_OFFSET; let sig_start = TX_OFFSET + SIG_OFFSET; @@ -130,12 +130,12 @@ pub fn ed25519_verify(batches: &Vec) -> Vec> { #[cfg(test)] mod tests { - use transaction::test_tx; use accountant_skel::Request; use bincode::serialize; use ecdsa; - use std::sync::RwLock; use packet::{Packet, Packets, SharedPackets}; + use std::sync::RwLock; + use transaction::test_tx; use transaction::Transaction; fn make_packet_from_transaction(tr: Transaction) -> Packet { diff --git a/src/hash.rs b/src/hash.rs index ee7598a0d..61dd01468 100644 --- a/src/hash.rs +++ b/src/hash.rs @@ -1,7 +1,7 @@ //! The `hash` module provides functions for creating SHA-256 hashes. -use generic_array::GenericArray; use generic_array::typenum::U32; +use generic_array::GenericArray; use sha2::{Digest, Sha256}; pub type Hash = GenericArray; diff --git a/src/mint.rs b/src/mint.rs index 2f385914d..f3b6c5e59 100644 --- a/src/mint.rs +++ b/src/mint.rs @@ -1,7 +1,7 @@ //! The `mint` module is a library for generating the chain's genesis block. -use entry::Entry; use entry::create_entry; +use entry::Entry; use event::Event; use hash::{hash, Hash}; use ring::rand::SystemRandom; diff --git a/src/result.rs b/src/result.rs index 81a3a6667..9b3c17a36 100644 --- a/src/result.rs +++ b/src/result.rs @@ -70,9 +70,9 @@ mod tests { use std::io; use std::io::Write; use std::net::SocketAddr; + use std::sync::mpsc::channel; use std::sync::mpsc::RecvError; use std::sync::mpsc::RecvTimeoutError; - use std::sync::mpsc::channel; use std::thread; fn addr_parse_error() -> Result { diff --git a/src/signature.rs b/src/signature.rs index 5f3aee61e..1b01e14ef 100644 --- a/src/signature.rs +++ b/src/signature.rs @@ -1,7 +1,7 @@ //! The `signature` module provides functionality for public, and private keys. -use generic_array::GenericArray; use generic_array::typenum::{U32, U64}; +use generic_array::GenericArray; use ring::signature::Ed25519KeyPair; use ring::{rand, signature}; use untrusted; diff --git a/src/streamer.rs b/src/streamer.rs index fad9f5407..9ed4e2d80 100644 --- a/src/streamer.rs +++ b/src/streamer.rs @@ -2,9 +2,9 @@ use packet::{Blob, BlobRecycler, PacketRecycler, SharedBlob, SharedPackets, NUM_ use result::Result; use std::collections::VecDeque; use std::net::UdpSocket; -use std::sync::Arc; use std::sync::atomic::{AtomicBool, Ordering}; use std::sync::mpsc; +use std::sync::Arc; use std::thread::{spawn, JoinHandle}; use std::time::Duration; @@ -246,9 +246,9 @@ mod test { use std::io; use std::io::Write; use std::net::UdpSocket; - use std::sync::Arc; use std::sync::atomic::{AtomicBool, Ordering}; use std::sync::mpsc::channel; + use std::sync::Arc; use std::time::Duration; use streamer::{receiver, responder, window, BlobReceiver, PacketReceiver};