Coda_worker.Input
type t = {
addrs_and_ports : Node_addrs_and_ports.Display.Stable.Latest.t; |
libp2p_keypair : Mina_net2.Keypair.Stable.Latest.t; |
net_configs : (Node_addrs_and_ports.Display.Stable.Latest.t
* Mina_net2.Keypair.Stable.Latest.t)
list
* Node_addrs_and_ports.Display.Stable.Latest.t list list; |
snark_worker_key : Signature_lib.Public_key.Compressed.Stable.Latest.t option; |
env : (string * string) list; |
block_production_key : int option; |
work_selection_method : Cli_lib.Arg_type.Work_selection_method.Stable.Latest.t; |
conf_dir : string; |
trace_dir : string option; |
program_dir : string; |
acceptable_delay : Core.Time.Span.t; |
chain_id : string; |
peers : string list; |
max_concurrent_connections : int option; |
is_archive_rocksdb : bool; |
is_seed : bool; |
archive_process_location : Core.Host_and_port.t option; |
runtime_config : Runtime_config.t; |
}
val __bin_read_t__ : ( int -> t ) Core.Bin_prot.Read.reader
val bin_read_t : t Core.Bin_prot.Read.reader
val bin_reader_t : t Core.Bin_prot.Type_class.reader
val bin_size_t : t Core.Bin_prot.Size.sizer
val bin_write_t : t Core.Bin_prot.Write.writer
val bin_writer_t : t Core.Bin_prot.Type_class.writer
val bin_t : t Core.Bin_prot.Type_class.t