@@ -9,16 +9,23 @@ use std::io::{Error, ErrorKind};
99use std:: path:: PathBuf ;
1010use std:: process;
1111
12- use leios_crypto_benchmarks:: cert:: * ;
12+ use leios_crypto_benchmarks:: cert:: { gen_cert , verify_cert , weigh_cert , Cert } ;
1313use leios_crypto_benchmarks:: fait_accompli:: FaSortition ;
14- use leios_crypto_benchmarks:: key:: * ;
15- use leios_crypto_benchmarks:: primitive:: * ;
16- use leios_crypto_benchmarks:: registry:: * ;
17- use leios_crypto_benchmarks:: sortition:: * ;
18- use leios_crypto_benchmarks:: vote:: * ;
14+ use leios_crypto_benchmarks:: key:: {
15+ check_pop, key_gen, sign_message, verify_message, PoP , PubKey , Reg , SecKey , Sig ,
16+ } ;
17+ use leios_crypto_benchmarks:: primitive:: {
18+ arbitrary_poolkeyhash, arbitrary_stake_distribution, Coin , EbHash , Eid , KesSig ,
19+ PoolKeyhash ,
20+ } ;
21+ use leios_crypto_benchmarks:: registry:: { arbitrary_pools, PoolInfo , Registry } ;
22+ use leios_crypto_benchmarks:: sortition:: voter_check;
23+ use leios_crypto_benchmarks:: vote:: {
24+ do_voting, gen_sigma_eid, gen_vote_nonpersistent, verify_vote, Vote ,
25+ } ;
1926
2027#[ derive( Parser ) ]
21- #[ command( version, about, long_about = None ) ]
28+ #[ command( version, about, long_about = None , arg_required_else_help= true ) ]
2229struct Cli {
2330 name : Option < String > ,
2431 #[ arg( long) ]
0 commit comments