Tests.Coda_processes
val net_configs :
int ->
((Node_addrs_and_ports.t * Mina_net2.Keypair.t) list
* Node_addrs_and_ports.t list list)
Async_kernel__Deferred.t
val offset : Consensus.Constants.t -> Core__.Import.Time.Span.t
val local_configs :
?block_production_interval:'a ->
?block_production_keys:( int -> int option ) ->
?is_archive_rocksdb:( int -> bool ) ->
?archive_process_location:( int -> Core.Host_and_port.t option ) ->
int ->
acceptable_delay:Core.Time.Span.t ->
chain_id:string ->
program_dir:string ->
snark_worker_public_keys:
Signature_lib.Public_key.Compressed.Stable.Latest.t option list option ->
work_selection_method:Cli_lib.Arg_type.Work_selection_method.Stable.Latest.t ->
trace_dir:string option ->
max_concurrent_connections:int option ->
runtime_config:Runtime_config.t ->
Coda_worker.Input.t list Async_kernel__Deferred.t
val stabalize_and_start_or_timeout :
?timeout_ms:Core_kernel__.Import.float ->
(Coda_worker.Connection.t * 'a * 'b) list ->
unit Async_kernel__Deferred.t
val spawn_local_processes_exn :
?first_delay:Core_kernel__.Import.float ->
Coda_worker.Input.t list ->
(Coda_worker.Connection.t * Async.Process.t * Coda_worker.Input.t) list
Async_kernel__Deferred.t