Gossip_net.S
module Rpc_intf : Network_peer.Rpc_intf.Rpc_interface_intf
type ban_creator = {
banned_peer : Network_peer.Peer.t;
banned_until : Core_kernel.Time.t;
}
val banned_until : ban_creator -> Core_kernel.Time.t
val banned_peer : ban_creator -> Network_peer.Peer.t
module Fields_of_ban_creator : sig ... end
type ban_notification = {
module type Gossip_net_intf = sig ... end
module Message : sig ... end
module Any : Any.S with module Rpc_intf := Rpc_intf
module Libp2p : Libp2p.S with module Rpc_intf := Rpc_intf
module Fake : Fake.S with module Rpc_intf := Rpc_intf