diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index c0d989bf2c..d50184e479 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -23,8 +23,3 @@ serde_derive = "1.0.82" serde_json = "1.0.10" untrusted = "0.6.2" -[[bin]] -name = "solana-keygen" -path = "src/bin/keygen.rs" - - diff --git a/sdk/src/bin/keygen.rs b/sdk/src/bin/keygen.rs deleted file mode 100644 index 4ef8d95bd3..0000000000 --- a/sdk/src/bin/keygen.rs +++ /dev/null @@ -1,36 +0,0 @@ -#[macro_use] -extern crate clap; -extern crate dirs; -extern crate solana_sdk; - -use clap::{App, Arg}; -use solana_sdk::signature::gen_keypair_file; -use std::error; - -fn main() -> Result<(), Box> { - let matches = App::new("solana-keygen") - .version(crate_version!()) - .arg( - Arg::with_name("outfile") - .short("o") - .long("outfile") - .value_name("PATH") - .takes_value(true) - .help("Path to generated file"), - ) - .get_matches(); - - let mut path = dirs::home_dir().expect("home directory"); - let outfile = if matches.is_present("outfile") { - matches.value_of("outfile").unwrap() - } else { - path.extend(&[".config", "solana", "id.json"]); - path.to_str().unwrap() - }; - - let serialized_keypair = gen_keypair_file(outfile.to_string())?; - if outfile == "-" { - println!("{}", serialized_keypair); - } - Ok(()) -}