OverviewFilesCommitsIssuesDocsReleasesPeers

keet-deobfuscated / @holepunchto / legacy-keet-core-schemas / lib / plugins / private-profile / messages.js

12 lines · javascript ref:
const e = require("compact-encoding"),
  d = {
    preencode(d, o) {
      ;(d.end++, e.fixed32.preencode(d, o.key))
    },
    encode(d, o) {
      ;(e.uint.encode(d, 0), e.fixed32.encode(d, o.key))
    },
    decode: (d) => (e.uint.decode(d), { key: e.fixed32.decode(d) }),
  }
module.exports = { RoomRecord: d }