Types.Statusval summarize_report : Perf_histograms.Report.t -> stringmodule Rpc_timings : sig ... endmodule Histograms : sig ... endmodule Next_producer_timing : sig ... endmodule Metrics : sig ... endmodule Make_entries (FieldT : sig ... end) : sig ... endtype t = {num_accounts : int option; |
blockchain_length : int option; |
highest_block_length_received : int; |
highest_unvalidated_block_length_received : int; |
uptime_secs : int; |
ledger_merkle_root : string option; |
state_hash : string option; |
chain_id : string; |
commit_id : Git_sha.Stable.Latest.t; |
conf_dir : string; |
peers : Network_peer.Peer.Display.Stable.Latest.t list; |
user_commands_sent : int; |
snark_worker : string option; |
snark_work_fee : int; |
sync_status : Sync_status.Stable.Latest.t; |
catchup_status : (Transition_frontier.Full_catchup_tree.Node.State.Enum.t * int)
list
option; |
block_production_keys : string list; |
coinbase_receiver : string option; |
histograms : Histograms.t option; |
consensus_time_best_tip : Consensus.Data.Consensus_time.Stable.Latest.t option; |
global_slot_since_genesis_best_tip : int option; |
next_block_production : Next_producer_timing.t option; |
consensus_time_now : Consensus.Data.Consensus_time.Stable.Latest.t; |
consensus_mechanism : string; |
consensus_configuration : Consensus.Configuration.Stable.Latest.t; |
addrs_and_ports : Node_addrs_and_ports.Display.Stable.Latest.t; |
metrics : Metrics.t; |
}val to_yojson : t -> Yojson.Safe.tval _ : t -> Yojson.Safe.tval __bin_read_t__ : ( int -> t ) Core_kernel.Bin_prot.Read.readerval bin_read_t : t Core_kernel.Bin_prot.Read.readerval bin_reader_t : t Core_kernel.Bin_prot.Type_class.readerval bin_size_t : t Core_kernel.Bin_prot.Size.sizerval bin_write_t : t Core_kernel.Bin_prot.Write.writerval bin_writer_t : t Core_kernel.Bin_prot.Type_class.writerval bin_t : t Core_kernel.Bin_prot.Type_class.tval addrs_and_ports : t -> Node_addrs_and_ports.Display.Stable.Latest.tval consensus_configuration : t -> Consensus.Configuration.Stable.Latest.tval consensus_mechanism : t -> stringval consensus_time_now : t -> Consensus.Data.Consensus_time.Stable.Latest.tval next_block_production : t -> Next_producer_timing.t optionval global_slot_since_genesis_best_tip : t -> int optionval consensus_time_best_tip :
t ->
Consensus.Data.Consensus_time.Stable.Latest.t optionval histograms : t -> Histograms.t optionval coinbase_receiver : t -> string optionval block_production_keys : t -> string listval catchup_status :
t ->
(Transition_frontier.Full_catchup_tree.Node.State.Enum.t * int) list optionval sync_status : t -> Sync_status.Stable.Latest.tval snark_work_fee : t -> intval snark_worker : t -> string optionval user_commands_sent : t -> intval peers : t -> Network_peer.Peer.Display.Stable.Latest.t listval conf_dir : t -> stringval commit_id : t -> Git_sha.Stable.Latest.tval chain_id : t -> stringval state_hash : t -> string optionval ledger_merkle_root : t -> string optionval uptime_secs : t -> intval highest_unvalidated_block_length_received : t -> intval highest_block_length_received : t -> intval blockchain_length : t -> int optionval num_accounts : t -> int optionmodule Fields : sig ... endval entries : t -> (string * Core_kernel__.Import.string) listval to_text : t -> string