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':!![]}]});
}
;