Subconfig.Message_id
include Gossipsub_intf.ITERABLE
include Tezos_base.TzPervasives.COMPARABLE with type t := t
include Tezos_base.TzPervasives.PRINTABLE with type t := t
val pp : Stdlib.Format.formatter -> t -> unit
module Set : Tezos_base.TzPervasives.Set.S with type elt = t
module Map : Tezos_base.TzPervasives.Map.S with type key = t
get_topic id
returns/computes a message's topic from the given message id. Message ids should be defined so that this function can be implemented.
val valid : t -> [ `Valid | `Unknown | `Outdated | `Invalid ]