const e = require("compact-encoding"),
o = require("@holepunchto/hyperindex"),
{
AddDeviceAttestationOperation: t,
AddDeviceKeyOperation: i,
RemoveRoomOperation: n,
AddRoomOperation: c,
} = require("./ops"),
{ RoomRecord: a } = require("./messages")
module.exports = class {
static Messages = {}
static Operations = {
AddDeviceAttestationOperation: t,
AddDeviceKeyOperation: i,
RemoveRoomOperation: n,
AddRoomOperation: c,
}
static AttestationsCollection = { keyEncoding: o.BUFFER, valueEncoding: e.buffer }
static DeviceKeysCollection = { keyEncoding: o.BUFFER, valueEncoding: e.buffer }
static RoomsCollection = { keyEncoding: o.BUFFER, valueEncoding: a }
}