Skip to content
This repository was archived by the owner on Feb 7, 2024. It is now read-only.

Commit 5e55a70

Browse files
Added cyber cli command
1 parent c7c5dc9 commit 5e55a70

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

src/main.rs

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use clap::{App, Arg};
1+
use clap::{App, Arg, SubCommand};
22

33
mod cyber_generator;
44

@@ -7,6 +7,7 @@ fn main() {
77
.version("0.2.0")
88
.author("DEADBLACKCLOVER <deadblackclover@protonmail.com>")
99
.about("Generator of addresses and mnemonic phrases for blockchains")
10+
.subcommand(SubCommand::with_name("cyber").about("cyber blockchain"))
1011
.arg(
1112
Arg::with_name("count")
1213
.short("c")
@@ -20,11 +21,13 @@ fn main() {
2021
let count = count_arg.parse().unwrap();
2122

2223
for i in 0..count {
23-
let acc = cyber_generator::generate();
24+
if let Some(_) = matches.subcommand_matches("cyber") {
25+
let acc = cyber_generator::generate();
2426

25-
println!("# {}", i + 1);
26-
println!("address: {}", acc.address);
27-
println!("mnemonic: {}", acc.mnemonic);
28-
println!("---------------------------------------------------");
27+
println!("# {}", i + 1);
28+
println!("address: {}", acc.address);
29+
println!("mnemonic: {}", acc.mnemonic);
30+
println!("---------------------------------------------------");
31+
}
2932
}
3033
}

0 commit comments

Comments
 (0)