@@ -547,6 +547,14 @@ let setup_daemon logger ~itn_features ~default_snark_worker_fee =
547547 were no slots won within an hour after the stop time) (Default: \
548548 %d)"
549549 Cli_lib.Default. stop_time )
550+ and stop_time_interval =
551+ flag " --stop-time-interval" ~aliases: [ " stop-time-interval" ] (optional int )
552+ ~doc:
553+ (sprintf
554+ " UPTIME An upper bound (inclusive) on the random number of hours \
555+ added to the stop-time. Setting it to zero disables this \
556+ randomness. (Default: %d)"
557+ Cli_lib.Default. stop_time_interval )
550558 and upload_blocks_to_gcloud =
551559 flag " --upload-blocks-to-gcloud"
552560 ~aliases: [ " upload-blocks-to-gcloud" ]
@@ -1289,6 +1297,10 @@ let setup_daemon logger ~itn_features ~default_snark_worker_fee =
12891297 or_from_config YJ.Util. to_int_option " stop-time"
12901298 ~default: Cli_lib.Default. stop_time stop_time
12911299 in
1300+ let stop_time_interval =
1301+ or_from_config YJ.Util. to_int_option " stop-time-interval"
1302+ ~default: Cli_lib.Default. stop_time_interval stop_time_interval
1303+ in
12921304 if enable_tracing then Mina_tracing. start conf_dir |> don't_wait_for ;
12931305 let % bind () =
12941306 if enable_internal_tracing then
@@ -1469,8 +1481,8 @@ Pass one of -peer, -peer-list-file, -seed, -peer-list-url.|} ;
14691481 ~log_precomputed_blocks ~start_filtered_logs
14701482 ~upload_blocks_to_gcloud ~block_reward_threshold ~uptime_url
14711483 ~uptime_submitter_keypair ~uptime_send_node_commit ~stop_time
1472- ~node_status_url ~graphql_control_port: itn_graphql_port
1473- ~simplified_node_stats
1484+ ~stop_time_interval ~node_status_url
1485+ ~graphql_control_port: itn_graphql_port ~ simplified_node_stats
14741486 ~zkapp_cmd_limit: (ref compile_config.zkapp_cmd_limit)
14751487 ~itn_features ~compile_config ~hardfork_mode () )
14761488 in
0 commit comments