RPC_server.P2P
val connect :
Tezos_dal_node_lib__Node_context.t ->
< timeout : Ptime.Span.t option.. > ->
Tezos_base.TzPervasives.P2p_point.Id.t ->
unit Tezos_base.TzPervasives.tzresult Lwt.t
val disconnect_point :
Tezos_dal_node_lib__Node_context.t ->
Tezos_base.TzPervasives.P2p_point.Id.t ->
< wait : bool.. > ->
unit ->
(unit, 'a) Stdlib.result Lwt.t
val disconnect_peer :
Tezos_dal_node_lib__Node_context.t ->
Tezos_base.TzPervasives.P2p_peer.Id.t ->
< wait : bool.. > ->
unit ->
(unit, 'a) Stdlib.result Lwt.t
val get_points :
Tezos_dal_node_lib__Node_context.t ->
< connected : bool.. > ->
unit ->
Tezos_base.TzPervasives.P2p_point.Id.t list Tezos_base.TzPervasives.tzresult
Lwt.t
val get_points_info :
Tezos_dal_node_lib__Node_context.t ->
< connected : bool.. > ->
unit ->
(Tezos_base.TzPervasives.P2p_point.Id.t
* Tezos_base.TzPervasives.P2p_point.Info.t)
list
Tezos_base.TzPervasives.tzresult
Lwt.t
val get_point_info :
Tezos_dal_node_lib__Node_context.t ->
Tezos_base.TzPervasives.P2p_point.Id.t ->
unit ->
unit ->
Tezos_base.TzPervasives.P2p_point.Info.t option
Tezos_base.TzPervasives.tzresult
Lwt.t
val get_peers :
Tezos_dal_node_lib__Node_context.t ->
< connected : bool.. > ->
unit ->
Tezos_base.TzPervasives.P2p_peer.Id.t list Tezos_base.TzPervasives.tzresult
Lwt.t
val get_peers_info :
Tezos_dal_node_lib__Node_context.t ->
< connected : bool.. > ->
unit ->
(Tezos_base.TzPervasives.P2p_peer.Id.t
* Tezos_dal_node_services.Types.P2P.Peer.Info.t)
list
Tezos_base.TzPervasives.tzresult
Lwt.t
val get_peer_info :
Tezos_dal_node_lib__Node_context.t ->
Tezos_base.TzPervasives.P2p_peer.Id.t ->
unit ->
unit ->
Tezos_dal_node_services.Types.P2P.Peer.Info.t option
Tezos_base.TzPervasives.tzresult
Lwt.t
val patch_peer :
Tezos_dal_node_lib__Node_context.t ->
Tezos_base.TzPervasives.P2p_peer.Id.t ->
unit ->
[ `Ban | `Open | `Trust ] option ->
Tezos_dal_node_services.Types.P2P.Peer.Info.t option
Tezos_base.TzPervasives.tzresult
Lwt.t
module Gossipsub : sig ... end