Module P2P.Gossipsub

val get_mesh : < meth : [ `GET ] ; input : unit ; output : (Types.Topic.t * Types.Peer.t list) list ; prefix : unit ; params : unit ; query : < delegate : Tezos_base.TzPervasives.Signature.public_key_hash option ; slot_index : Types.slot_index option > > service
val get_topics : < meth : [ `GET ] ; input : unit ; output : Types.Topic.t list ; prefix : unit ; params : unit ; query : unit > service
val get_topics_peers : < meth : [ `GET ] ; input : unit ; output : (Types.Topic.t * Types.Peer.t list) list ; prefix : unit ; params : unit ; query : < all : bool > > service
val get_fanout : < meth : [ `GET ] ; input : unit ; output : (Types.Topic.t * Types.Peer.t list * Types.Time.t) list ; prefix : unit ; params : unit ; query : unit > service
val get_slot_indexes_peers : < meth : [ `GET ] ; input : unit ; output : (Types.slot_index * Types.Peer.t list) list ; prefix : unit ; params : unit ; query : < all : bool > > service
val get_pkhs_peers : < meth : [ `GET ] ; input : unit ; output : (Tezos_base.TzPervasives.Signature.public_key_hash * Types.Peer.t list) list ; prefix : unit ; params : unit ; query : < all : bool > > service
val get_connections : < meth : [ `GET ] ; input : unit ; output : (Types.Peer.t * Types.Gossipsub.connection) list ; prefix : unit ; params : unit ; query : unit > service
val get_reconnection_delays : < meth : [ `GET ] ; input : unit ; output : (Types.Point.t * Types.Span.t) list ; prefix : unit ; params : unit ; query : unit > service
val get_scores : < meth : [ `GET ] ; input : unit ; output : (Types.Peer.t * Types.Score.t) list ; prefix : unit ; params : unit ; query : unit > service
val get_backoffs : < meth : [ `GET ] ; input : unit ; output : (Types.Topic.t * (Types.Peer.t * Types.Time.t) list) list ; prefix : unit ; params : unit ; query : unit > service
val get_message_cache : < meth : [ `GET ] ; input : unit ; output : (int64 * (Types.Topic.t * int) list) list ; prefix : unit ; params : unit ; query : unit > service