UNPKG

xiot-core-spec-ts

Version:
18 lines (17 loc) 586 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const XepRecordDeviceRemoved_1 = require("../../typedef/xep/impl/XepRecordDeviceRemoved"); class XepRecordDeviceRemovedCodec { static encodeObject(record) { return { ownerId: record.ownerId, did: record.did, }; } static decodeObject(o) { const ownerId = o.ownerId; const did = o.did; return new XepRecordDeviceRemoved_1.XepRecordDeviceRemoved(ownerId, did); } } exports.XepRecordDeviceRemovedCodec = XepRecordDeviceRemovedCodec;