val patch_input_encoding : ([ `Ban | `Open | `Trust ] option * Tezos_base.TzPervasives.P2p_peer.Id.t option) Tezos_base.TzPervasives.Data_encoding.t
val events : ( [ `GET ], unit, unit * Tezos_base.TzPervasives.P2p_point.Id.t, < monitor : bool >, unit, Tezos_base.TzPervasives.P2p_point.Pool_event.t list ) Tezos_rpc.RPC_service.t
val ban : ( [ `GET ], unit, unit * Tezos_base.TzPervasives.P2p_point.Id.t, unit, unit, unit ) Tezos_rpc.RPC_service.t
val unban : ( [ `GET ], unit, unit * Tezos_base.TzPervasives.P2p_point.Id.t, unit, unit, unit ) Tezos_rpc.RPC_service.t
val trust : ( [ `GET ], unit, unit * Tezos_base.TzPervasives.P2p_point.Id.t, unit, unit, unit ) Tezos_rpc.RPC_service.t
val untrust : ( [ `GET ], unit, unit * Tezos_base.TzPervasives.P2p_point.Id.t, unit, unit, unit ) Tezos_rpc.RPC_service.t
val banned : ( [ `GET ], unit, unit * Tezos_base.TzPervasives.P2p_point.Id.t, unit, unit, bool ) Tezos_rpc.RPC_service.t