diff --git a/src/bin/multinode-demo.rs b/src/bin/multinode-demo.rs index 52caf0dab8..10e1460b82 100644 --- a/src/bin/multinode-demo.rs +++ b/src/bin/multinode-demo.rs @@ -4,7 +4,6 @@ extern crate isatty; extern crate rayon; extern crate serde_json; extern crate solana; -extern crate untrusted; use futures::Future; use getopts::Options; @@ -27,7 +26,6 @@ use std::thread::JoinHandle; use std::thread::sleep; use std::time::Duration; use std::time::Instant; -use untrusted::Input; fn print_usage(program: &str, opts: Options) { let mut brief = format!("Usage: cat | {} [options]\n\n", program); @@ -119,14 +117,9 @@ fn main() { let rnd = GenKeys::new(demo.mint.keypair().public_key_bytes()); let tokens_per_user = 1_000; - let users = rnd.gen_n_keys(demo.num_accounts, tokens_per_user); - println!("Creating keypairs..."); let txs = demo.num_accounts / 2; - let keypairs: Vec<_> = users - .into_par_iter() - .map(|(pkcs8, _)| KeyPair::from_pkcs8(Input::from(&pkcs8)).unwrap()) - .collect(); + let keypairs = rnd.gen_n_keypairs(demo.num_accounts); let keypair_pairs: Vec<_> = keypairs.chunks(2).collect(); println!("Signing transactions...");