Module Base.Mk

val unicast : ?test_tamper:bool -> ttl:int -> exp:int -> ?via:Com.pubkey -> (Upsycle_router__Commons.privkey * Com.pubkey) -> Com.pubkey -> string -> t
val multicast : ?test_tamper:bool -> ttl:int -> exp:int -> ?via:Com.pubkey -> seen:Com.seen -> Upsycle_router__Commons.multicast_group_rw -> string -> t
val encoded_unicast : ttl:int -> exp:int -> ?via:Com.pubkey -> (Upsycle_router__Commons.privkey * Com.pubkey) -> Com.pubkey -> string -> string
val encoded_multicast : ttl:int -> exp:int -> seen:Com.seen -> Upsycle_router__Commons.multicast_group_rw -> string -> string