Module Message_router.Mk

val encoded_join : ttl:int -> exp:int -> (Upsycle_router__Commons.privkey * Com.pubkey) -> Com.pubkey -> Com.pubkey -> string
val encoded_join_ack : ttl:int -> exp:int -> (Upsycle_router__Commons.privkey * Com.pubkey) -> Com.pubkey -> Com.result' -> string
val encoded_leave : ttl:int -> exp:int -> (Upsycle_router__Commons.privkey * Com.pubkey) -> Com.pubkey -> Com.pubkey -> string
val encoded_leave_ack : ttl:int -> exp:int -> (Upsycle_router__Commons.privkey * Com.pubkey) -> Com.pubkey -> Com.result' -> string
val encoded_pull : ttl:int -> exp:int -> (Upsycle_router__Commons.privkey * Com.pubkey) -> Com.pubkey -> Com.pubkey -> Com.msg_id -> string