OverviewFilesCommitsIssuesDocsReleasesPeers

holepunchto-deps / @holepunchto / legacy-keet-core-schemas / lib / invitations / ops.js

1 lines · javascript ref:
const e=require("compact-encoding"),{InvitationRecordV1:d,InvitationRecord:o}=require("./messages"),i={TYPE:12,preencode(o,i){e.fixed32.preencode(o,i.id),d.preencode(o,i)},encode(o,i){e.fixed32.encode(o,i.id),d.encode(o,i)},decode:o=>({id:e.fixed32.decode(o),...d.decode(o)})},n={TYPE:20,preencode(d,i){e.fixed32.preencode(d,i.id),o.preencode(d,i)},encode(d,i){e.fixed32.encode(d,i.id),o.encode(d,i)},decode:d=>({id:e.fixed32.decode(d),...o.decode(d)})},c={TYPE:13,preencode(d,o){e.fixed32.preencode(d,o.id)},encode(d,o){e.fixed32.encode(d,o.id)},decode:d=>({id:e.fixed32.decode(d)})};module.exports={AddInvitationOperationV1:i,AddInvitationOperationV2:n,RemoveInvitationOperation:c};