Application.Mk
val sign_ : Upsycle_router__Commons.privkey -> body -> Com.signature
val mk_ :
ttl:int ->
exp:int ->
seen:Com.seen ->
deps:Com.msg_id list ->
from:Com.pubkey ->
to':Com.pubkey ->
seq:{U32}3.t ->
body ->
Upsycle_router__Commons.multicast_group_rw ->
string
val encoded_ack :
ttl:int ->
exp:int ->
seen:Com.seen ->
deps:Com.msg_id list ->
from:Com.pubkey ->
to':Com.pubkey ->
seq:{U32}3.t ->
Upsycle_router__Commons.multicast_group_rw ->
string
val encoded_unicast :
ttl:int ->
exp:int ->
seen:Com.seen ->
deps:Com.msg_id list ->
from:Com.pubkey ->
to':Com.pubkey ->
seq:{U32}3.t ->
Upsycle_router__Commons.multicast_group_rw ->
string ->
string
val encoded_multicast :
ttl:int ->
exp:int ->
seen:Com.seen ->
deps:Com.msg_id list ->
from:Com.pubkey ->
to':Com.pubkey ->
seq:{U32}3.t ->
Upsycle_router__Commons.multicast_group_rw ->
string ->
string
val encoded_member_add :
ttl:int ->
exp:int ->
seen:Com.seen ->
deps:Com.msg_id list ->
from:Com.pubkey ->
to':Com.pubkey ->
seq:{U32}3.t ->
Upsycle_router__Commons.multicast_group_rw ->
Com.pubkey list ->
string
val encoded_member_remove :
ttl:int ->
exp:int ->
seen:Com.seen ->
deps:Com.msg_id list ->
from:Com.pubkey ->
to':Com.pubkey ->
seq:{U32}3.t ->
Upsycle_router__Commons.multicast_group_rw ->
Com.pubkey list ->
string