mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-10 04:01:51 +00:00
upgrade clap to v4.5 (#5273)
* upgrade clap to v4.5 * cli fixes * Merge branch 'unstable' of https://github.com/sigp/lighthouse into upgrade-clap-cli * value parser for mnemonic * Merge branch 'unstable' of https://github.com/sigp/lighthouse into upgrade-clap-cli * merge unstable * default --format val * fix eth sim * fix eth sim * merge conflicts * resolve beta compiler issue * add num args, version * add custom flag parser, make rate limiter flags clap friendly * remove unneeded check * fmt * update * alphabetic order * resolve merge conflict * fix test * resolve conflicts * fix test * revert removed if statement * fmt got me again * fix broken flag * make cli * make cli * update * remove -e files * update * cli help updates * Merge branch 'unstable' of https://github.com/sigp/lighthouse into upgrade-clap-cli * cli help updates * md files * merge conflict * merge conflicts * md * help text, text width, and a few flag fixes * fmt * merge * revert * revert * resolve merge conflicts * merge conflicts * revert simulator changes * require at least one arg * fix eth sim cli * resolve merge conflicts * book changes * md changes * cli check * cli check * retry cli check * retry cli check * Merge branch 'unstable' of https://github.com/sigp/lighthouse into upgrade-clap-cli * cli * Merge remote-tracking branch 'origin/unstable' into upgrade-clap-cli * Update CLI docs for Goerli removal * Fix cargo lock
This commit is contained in:
@@ -34,15 +34,36 @@ const SUGGESTED_FEE_RECIPIENT: [u8; 20] =
|
||||
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1];
|
||||
|
||||
pub fn run_fallback_sim(matches: &ArgMatches) -> Result<(), String> {
|
||||
let vc_count = value_t!(matches, "vc-count", usize).expect("Missing validator-count default");
|
||||
let validators_per_vc =
|
||||
value_t!(matches, "validators-per-vc", usize).expect("Missing validators-per-vc default");
|
||||
let bns_per_vc = value_t!(matches, "bns-per-vc", usize).expect("Missing bns-per-vc default");
|
||||
let vc_count = matches
|
||||
.get_one::<String>("vc-count")
|
||||
.expect("missing vc-count default")
|
||||
.parse::<usize>()
|
||||
.expect("missing vc-count default");
|
||||
|
||||
let validators_per_vc = matches
|
||||
.get_one::<String>("validators-per-vc")
|
||||
.expect("missing validators-per-vc default")
|
||||
.parse::<usize>()
|
||||
.expect("missing validators-per-vc default");
|
||||
|
||||
let bns_per_vc = matches
|
||||
.get_one::<String>("bns-per-vc")
|
||||
.expect("missing bns-per-vc default")
|
||||
.parse::<usize>()
|
||||
.expect("missing bns-per-vc default");
|
||||
|
||||
assert!(bns_per_vc > 1);
|
||||
let speed_up_factor =
|
||||
value_t!(matches, "speed-up-factor", u64).expect("Missing speed-up-factor default");
|
||||
let log_level = value_t!(matches, "debug-level", String).expect("Missing default log-level");
|
||||
let continue_after_checks = matches.is_present("continue-after-checks");
|
||||
let speed_up_factor = matches
|
||||
.get_one::<String>("speed-up-factor")
|
||||
.expect("missing speed-up-factor default")
|
||||
.parse::<u64>()
|
||||
.expect("missing speed-up-factor default");
|
||||
|
||||
let log_level = matches
|
||||
.get_one::<String>("debug-level")
|
||||
.expect("missing debug-level default");
|
||||
|
||||
let continue_after_checks = matches.get_flag("continue-after-checks");
|
||||
|
||||
println!("Fallback Simulator:");
|
||||
println!(" vc-count: {}", vc_count);
|
||||
@@ -70,7 +91,7 @@ pub fn run_fallback_sim(matches: &ArgMatches) -> Result<(), String> {
|
||||
.initialize_logger(LoggerConfig {
|
||||
path: None,
|
||||
debug_level: log_level.clone(),
|
||||
logfile_debug_level: log_level,
|
||||
logfile_debug_level: log_level.clone(),
|
||||
log_format: None,
|
||||
logfile_format: None,
|
||||
log_color: false,
|
||||
|
||||
Reference in New Issue
Block a user