OverviewFilesCommitsIssuesDocsReleasesPeers

keet-cli / deobfuscated / packages / schema / api / core / identity.js

15 lines · javascript ref:
const _0xea5240=(function(){let _0x5ebbb3=!![];return function(_0x5a8376,_0x1f62a3){_0x339f5c=_0x5ebbb3?function(){if(_0x1f62a3){const _0x206389=_0x1f62a3.apply(_0x5a8376,arguments);return _0x1f62a3=null,_0x206389;}}:function(){};return _0x5ebbb3=![],_0x339f5c;};}()),_0x81c405=_0xea5240(this,function(){_0x5b5831={_0x18c119:0x118},_0x2db23c={_0xf9396b:0x236};return _0x81c405.toString().search("(((.+)+)+)+$").toString().constructor(_0x81c405).search("(((.+)+)+)+$");});
_0x81c405();
const {
  createRequest,createWant,createUnwant}
=require('../common.js');
module.exports=function generate(_0x419ac8){
  _0x27f008={
    _0x53ac4f:0x2e,_0x1aa4b7:0x152},_0x17eace={
    _0x114f07:0x9e,_0x5dc0ad:0x1a6,_0x3f9d28:0x1db}
  ;
  _0x419ac8.register({'name':"update-profile-request",'fields':createRequest([{'name':"displayName",'type':"string",'required':!![]},{'name':"avatar",'type':"@api/core/inline-avatar"}])}),_0x419ac8.register({'name':"want-identity",'fields':createWant([])}),_0x419ac8.register({'name':"unwant-identity",'fields':createUnwant()}),_0x419ac8.register({'name':"identity-status",'fields':[{'name':"isConfirmed",'type':"bool"},{'name':"isLoggedOut",'type':"bool"}]});
  _0x419ac8.register({'name':"identity",'fields':[{'name':'memberKey','type':"@keet/member-key",'required':!![]},{'name':"status",'type':"@api/core/identity-status",'required':!![]},{'name':"deviceKeys",'type':"@keet/device-key",'array':!![],'required':!![]}]}),_0x419ac8.register({'name':"identity-member",'fields':[{'name':"memberKey",'type':"@keet/member-key",'required':!![]}]}),_0x419ac8.register({'name':"identity-device",'fields':[{'name':'deviceKey','type':"@keet/device-key",'required':!![]}]});
}
;