UNPKG

superchats

Version:

SuperChats is a premium library with unique features that control Whatsapp functions. With Superchats you can build service bots, multiservice chats or any system that uses whatsapp

1 lines 17.1 kB
'use strict';const a53_0x26c22c=a53_0x1dcd;(function(_0x3f057c,_0x187537){const _0x370d27=a53_0x1dcd,_0x13fc4b=_0x3f057c();while(!![]){try{const _0x252ce4=parseInt(_0x370d27(0x122))/0x1+parseInt(_0x370d27(0x14e))/0x2*(-parseInt(_0x370d27(0x151))/0x3)+-parseInt(_0x370d27(0x101))/0x4*(parseInt(_0x370d27(0x13c))/0x5)+-parseInt(_0x370d27(0x153))/0x6+parseInt(_0x370d27(0x13f))/0x7*(parseInt(_0x370d27(0xff))/0x8)+-parseInt(_0x370d27(0x147))/0x9+-parseInt(_0x370d27(0xfb))/0xa*(-parseInt(_0x370d27(0x130))/0xb);if(_0x252ce4===_0x187537)break;else _0x13fc4b['push'](_0x13fc4b['shift']());}catch(_0x2971e0){_0x13fc4b['push'](_0x13fc4b['shift']());}}}(a53_0x4559,0x7bf9e));var __createBinding=this&&this[a53_0x26c22c(0x12b)]||(Object['create']?function(_0xebd856,_0x510a99,_0x3a8cc5,_0x1afeea){const _0xba5a62=a53_0x26c22c;if(_0x1afeea===undefined)_0x1afeea=_0x3a8cc5;var _0x186a22=Object[_0xba5a62(0x11e)](_0x510a99,_0x3a8cc5);(!_0x186a22||(_0xba5a62(0x13b)in _0x186a22?!_0x510a99[_0xba5a62(0x139)]:_0x186a22[_0xba5a62(0x11f)]||_0x186a22[_0xba5a62(0x106)]))&&(_0x186a22={'enumerable':!![],'get':function(){return _0x510a99[_0x3a8cc5];}}),Object[_0xba5a62(0x114)](_0xebd856,_0x1afeea,_0x186a22);}:function(_0x10457d,_0x5c832e,_0x264a1c,_0x59225c){if(_0x59225c===undefined)_0x59225c=_0x264a1c;_0x10457d[_0x59225c]=_0x5c832e[_0x264a1c];}),__setModuleDefault=this&&this[a53_0x26c22c(0x149)]||(Object[a53_0x26c22c(0x12d)]?function(_0x521d01,_0x144f6f){const _0x339d36=a53_0x26c22c;Object[_0x339d36(0x114)](_0x521d01,'default',{'enumerable':!![],'value':_0x144f6f});}:function(_0x31a19e,_0x26c17e){_0x31a19e['default']=_0x26c17e;}),__importStar=this&&this[a53_0x26c22c(0x10b)]||function(_0x43edb0){const _0x72ae0c=a53_0x26c22c;if(_0x43edb0&&_0x43edb0[_0x72ae0c(0x139)])return _0x43edb0;var _0x11f6c7={};if(_0x43edb0!=null){for(var _0x2694a3 in _0x43edb0)if(_0x2694a3!==_0x72ae0c(0x113)&&Object[_0x72ae0c(0x10c)][_0x72ae0c(0x110)]['call'](_0x43edb0,_0x2694a3))__createBinding(_0x11f6c7,_0x43edb0,_0x2694a3);}return __setModuleDefault(_0x11f6c7,_0x43edb0),_0x11f6c7;},__importDefault=this&&this[a53_0x26c22c(0x117)]||function(_0x1061b2){const _0x19a5e3=a53_0x26c22c;return _0x1061b2&&_0x1061b2[_0x19a5e3(0x139)]?_0x1061b2:{'default':_0x1061b2};};Object[a53_0x26c22c(0x114)](exports,a53_0x26c22c(0x139),{'value':!![]}),exports[a53_0x26c22c(0x146)]=exports[a53_0x26c22c(0x135)]=exports[a53_0x26c22c(0x124)]=exports[a53_0x26c22c(0x14f)]=exports[a53_0x26c22c(0x141)]=exports['ratchetStringToArrayBuffer']=exports[a53_0x26c22c(0x109)]=exports[a53_0x26c22c(0x12f)]=exports[a53_0x26c22c(0x138)]=exports[a53_0x26c22c(0x11d)]=exports[a53_0x26c22c(0x136)]=exports['pendingPreKeyStringToArrayBuffer']=exports[a53_0x26c22c(0x128)]=exports[a53_0x26c22c(0x134)]=exports[a53_0x26c22c(0x150)]=void 0x0;function a53_0x1dcd(_0x145cc2,_0x466b21){const _0x4559fc=a53_0x4559();return a53_0x1dcd=function(_0x1dcddd,_0x22b803){_0x1dcddd=_0x1dcddd-0xfb;let _0x537bae=_0x4559fc[_0x1dcddd];return _0x537bae;},a53_0x1dcd(_0x145cc2,_0x466b21);}const base64_js_1=__importDefault(require('base64-js')),util=__importStar(require(a53_0x26c22c(0x148))),session_types_1=require(a53_0x26c22c(0x116)),ARCHIVED_STATES_MAX_LENGTH=0x28,OLD_RATCHETS_MAX_LENGTH=0xa,SESSION_RECORD_VERSION='v1';class SessionRecord{static[a53_0x26c22c(0x108)](_0x36e755){const _0x436f7c=a53_0x26c22c;let _0x3f3ebe=_0x36e755[_0x436f7c(0x144)]===undefined;for(let _0x4085d8=0x0;_0x4085d8<SessionRecord[_0x436f7c(0x11a)][_0x436f7c(0x10a)];++_0x4085d8){if(_0x3f3ebe)SessionRecord[_0x436f7c(0x11a)][_0x4085d8][_0x436f7c(0x108)](_0x36e755);else SessionRecord[_0x436f7c(0x11a)][_0x4085d8]['version']===_0x36e755['version']&&(_0x3f3ebe=!![]);}if(!_0x3f3ebe)throw new Error('Error\x20migrating\x20SessionRecord');}constructor(_0x6db34c){const _0x4efa7e=a53_0x26c22c;this['sessions']={},this[_0x4efa7e(0x144)]=SESSION_RECORD_VERSION,this[_0x4efa7e(0x123)]=_0x6db34c;}static[a53_0x26c22c(0x154)](_0x4c0971){const _0x2f9f00=a53_0x26c22c,_0x2944b2=JSON[_0x2f9f00(0x14c)](_0x4c0971);_0x2944b2['version']!==SESSION_RECORD_VERSION&&SessionRecord['migrate'](_0x2944b2);const _0x16beb6=new SessionRecord();_0x16beb6[_0x2f9f00(0x103)]={};for(const _0x729aba of Object[_0x2f9f00(0x13e)](_0x2944b2[_0x2f9f00(0x103)])){_0x16beb6[_0x2f9f00(0x103)][_0x729aba]=sessionTypeStringToArrayBuffer(_0x2944b2[_0x2f9f00(0x103)][_0x729aba]);}if(_0x16beb6['sessions']===undefined||_0x16beb6[_0x2f9f00(0x103)]===null||typeof _0x16beb6[_0x2f9f00(0x103)]!==_0x2f9f00(0x127)||Array[_0x2f9f00(0x142)](_0x16beb6[_0x2f9f00(0x103)]))throw new Error('Error\x20deserializing\x20SessionRecord');return _0x16beb6;}[a53_0x26c22c(0x133)](){const _0x28a42b=a53_0x26c22c,_0x564a5c={};for(const _0x53b5cf of Object[_0x28a42b(0x13e)](this[_0x28a42b(0x103)])){_0x564a5c[_0x53b5cf]=sessionTypeArrayBufferToString(this[_0x28a42b(0x103)][_0x53b5cf]);}const _0x4dd4d9={'sessions':_0x564a5c,'version':this[_0x28a42b(0x144)]};return JSON[_0x28a42b(0x121)](_0x4dd4d9);}[a53_0x26c22c(0x143)](){const _0x35cf87=a53_0x26c22c,_0x16c552=this[_0x35cf87(0x129)]();return!!_0x16c552&&typeof _0x16c552[_0x35cf87(0x123)]==='number';}[a53_0x26c22c(0x102)](_0x37b5b0){const _0x4de0b4=a53_0x26c22c,_0x5289b2=util[_0x4de0b4(0x132)](_0x37b5b0);if(!_0x5289b2)return undefined;const _0x50a191=this[_0x4de0b4(0x103)][_0x5289b2];if(_0x50a191&&_0x50a191[_0x4de0b4(0x107)][_0x4de0b4(0x119)]===session_types_1[_0x4de0b4(0x10d)]['OURS'])return undefined;return _0x50a191;}['getSessionByRemoteEphemeralKey'](_0x553bb9){const _0x52c436=a53_0x26c22c;this['detectDuplicateOpenSessions']();const _0x2b3d8e=this['sessions'],_0x49a676=util[_0x52c436(0x132)](_0x553bb9);if(_0x49a676){let _0x3f8bae;for(const _0x6921d in _0x2b3d8e){_0x2b3d8e[_0x6921d][_0x52c436(0x107)][_0x52c436(0x100)]==-0x1&&(_0x3f8bae=_0x2b3d8e[_0x6921d]);if(_0x2b3d8e[_0x6921d][_0x52c436(0x131)][_0x49a676]!==undefined)return _0x2b3d8e[_0x6921d];}if(_0x3f8bae!==undefined)return _0x3f8bae;}return undefined;}['getOpenSession'](){const _0x3fc620=a53_0x26c22c,_0x27d2d4=this[_0x3fc620(0x103)];if(_0x27d2d4===undefined)return undefined;this[_0x3fc620(0x125)]();for(const _0x1f746a in _0x27d2d4){if(_0x27d2d4[_0x1f746a][_0x3fc620(0x107)][_0x3fc620(0x100)]==-0x1)return _0x27d2d4[_0x1f746a];}return undefined;}[a53_0x26c22c(0x125)](){const _0x3edd96=a53_0x26c22c;let _0x5ea123=null;const _0x4dbff6=this[_0x3edd96(0x103)];for(const _0x356a4e in _0x4dbff6){if(_0x4dbff6[_0x356a4e][_0x3edd96(0x107)][_0x3edd96(0x100)]==-0x1){if(_0x5ea123!==null)throw new Error(_0x3edd96(0x13d));_0x5ea123=_0x4dbff6[_0x356a4e];}}}['updateSessionState'](_0x5972ba){const _0x10a49b=a53_0x26c22c,_0x3edb4e=this[_0x10a49b(0x103)];this[_0x10a49b(0x152)](_0x5972ba);const _0x31a92a=_0x5972ba[_0x10a49b(0x107)][_0x10a49b(0x12c)]&&util[_0x10a49b(0x132)](_0x5972ba[_0x10a49b(0x107)][_0x10a49b(0x12c)]);if(!_0x31a92a)throw new Error(_0x10a49b(0x11c));_0x3edb4e[_0x31a92a]=_0x5972ba,this[_0x10a49b(0x118)]();}[a53_0x26c22c(0xfd)](){const _0x4640f0=a53_0x26c22c;let _0x274fb8=[],_0x11aca3=null;for(const _0x392e7f in this['sessions']){this[_0x4640f0(0x103)][_0x392e7f][_0x4640f0(0x107)][_0x4640f0(0x100)]===-0x1?_0x11aca3=this['sessions'][_0x392e7f]:_0x274fb8['push'](this[_0x4640f0(0x103)][_0x392e7f]);}return _0x274fb8=_0x274fb8[_0x4640f0(0x13a)](function(_0x109370,_0x2b5f6d){const _0x150c13=_0x4640f0;return _0x109370[_0x150c13(0x107)][_0x150c13(0x100)]-_0x2b5f6d[_0x150c13(0x107)][_0x150c13(0x100)];}),_0x11aca3&&_0x274fb8[_0x4640f0(0x14a)](_0x11aca3),_0x274fb8;}[a53_0x26c22c(0x10e)](){const _0xfb68b8=a53_0x26c22c,_0x18d9d6=this[_0xfb68b8(0x129)]();_0x18d9d6!==undefined&&(_0x18d9d6[_0xfb68b8(0x107)][_0xfb68b8(0x100)]=Date['now'](),this[_0xfb68b8(0x12a)](_0x18d9d6));}[a53_0x26c22c(0x10f)](_0x14c121){const _0x232fb9=a53_0x26c22c;_0x14c121[_0x232fb9(0x107)]['closed']=-0x1;}[a53_0x26c22c(0x152)](_0x5a7e2e){const _0x409437=a53_0x26c22c;while(_0x5a7e2e['oldRatchetList'][_0x409437(0x10a)]>OLD_RATCHETS_MAX_LENGTH){let _0x1f43c5=0x0,_0x13f6dc=_0x5a7e2e['oldRatchetList'][0x0];for(let _0xce1788=0x0;_0xce1788<_0x5a7e2e['oldRatchetList'][_0x409437(0x10a)];_0xce1788++){_0x5a7e2e[_0x409437(0x12e)][_0xce1788]['added']<_0x13f6dc[_0x409437(0x105)]&&(_0x13f6dc=_0x5a7e2e[_0x409437(0x12e)][_0xce1788],_0x1f43c5=_0xce1788);}const _0x1e6584=util['arrayBufferToString'](_0x13f6dc[_0x409437(0x140)]);if(!_0x1e6584)throw new Error('invalid\x20index\x20for\x20chain');delete _0x5a7e2e[_0x1e6584],_0x5a7e2e['oldRatchetList'][_0x409437(0x137)](_0x1f43c5,0x1);}}[a53_0x26c22c(0x118)](){const _0x57f375=a53_0x26c22c,{sessions:_0x258d36}=this;let _0x1ef20b=null,_0x4a4649=null;while(Object[_0x57f375(0x13e)](_0x258d36)[_0x57f375(0x10a)]>ARCHIVED_STATES_MAX_LENGTH){for(const _0x25d428 in _0x258d36){const _0x3a7e0a=_0x258d36[_0x25d428];_0x3a7e0a['indexInfo']['closed']>-0x1&&(!_0x4a4649||_0x3a7e0a[_0x57f375(0x107)][_0x57f375(0x100)]<_0x4a4649[_0x57f375(0x107)]['closed'])&&(_0x1ef20b=_0x25d428,_0x4a4649=_0x3a7e0a);}_0x1ef20b&&delete _0x258d36[_0x1ef20b];}}[a53_0x26c22c(0x111)](){const _0x1f27d9=a53_0x26c22c;this[_0x1f27d9(0x103)]={};}}exports['SessionRecord']=SessionRecord,SessionRecord[a53_0x26c22c(0x11a)]=[{'version':'v1','migrate':function migrateV1(_0x5c463e){const _0x469616=a53_0x26c22c,_0x1783c9=_0x5c463e[_0x469616(0x103)];let _0x124eb4;if(_0x5c463e[_0x469616(0x123)])for(_0x124eb4 in _0x1783c9){!_0x1783c9[_0x124eb4][_0x469616(0x123)]&&(_0x1783c9[_0x124eb4][_0x469616(0x123)]=_0x5c463e[_0x469616(0x123)]);}else for(_0x124eb4 in _0x1783c9){if(_0x1783c9[_0x124eb4][_0x469616(0x107)][_0x469616(0x100)]===-0x1){}}}}];function toAB(_0x4f6326){const _0x185e40=a53_0x26c22c;return util['uint8ArrayToArrayBuffer'](base64_js_1[_0x185e40(0x113)][_0x185e40(0x120)](_0x4f6326));}function abToS(_0x3f6557){const _0x41e4ef=a53_0x26c22c;return base64_js_1[_0x41e4ef(0x113)][_0x41e4ef(0x104)](new Uint8Array(_0x3f6557));}function keyPairStirngToArrayBuffer(_0x41fd02){const _0x345b7f=a53_0x26c22c;return{'pubKey':toAB(_0x41fd02['pubKey']),'privKey':toAB(_0x41fd02[_0x345b7f(0x14b)])};}exports[a53_0x26c22c(0x134)]=keyPairStirngToArrayBuffer;function keyPairArrayBufferToString(_0x39134d){const _0x417f5d=a53_0x26c22c;return{'pubKey':abToS(_0x39134d[_0x417f5d(0x11b)]),'privKey':abToS(_0x39134d['privKey'])};}exports[a53_0x26c22c(0x128)]=keyPairArrayBufferToString;function pendingPreKeyStringToArrayBuffer(_0x4857b3){const _0x339b1b=a53_0x26c22c,{preKeyId:_0x272bcc,signedKeyId:_0x4aa002}=_0x4857b3;return{'baseKey':toAB(_0x4857b3[_0x339b1b(0x12c)]),'preKeyId':_0x272bcc,'signedKeyId':_0x4aa002};}exports[a53_0x26c22c(0x145)]=pendingPreKeyStringToArrayBuffer;function pendingPreKeyArrayBufferToString(_0x1d04a9){const _0x478857=a53_0x26c22c,{preKeyId:_0xfa52ed,signedKeyId:_0x535b63}=_0x1d04a9;return{'baseKey':abToS(_0x1d04a9[_0x478857(0x12c)]),'preKeyId':_0xfa52ed,'signedKeyId':_0x535b63};}exports[a53_0x26c22c(0x136)]=pendingPreKeyArrayBufferToString;function chainStringToArrayBuffer(_0x4a30f3){const _0x47cd37=a53_0x26c22c,{chainType:_0x40d8be,chainKey:_0x4fc77d,messageKeys:_0x46ff7d}=_0x4a30f3,{key:_0x111627,counter:_0x1ef67b}=_0x4fc77d,_0x300ebc={};for(const _0x3d2feb of Object[_0x47cd37(0x13e)](_0x46ff7d)){_0x300ebc[_0x3d2feb]=toAB(_0x46ff7d[_0x3d2feb]);}return{'chainType':_0x40d8be,'chainKey':{'key':_0x111627?util[_0x47cd37(0x115)](base64_js_1[_0x47cd37(0x113)][_0x47cd37(0x120)](_0x111627)):undefined,'counter':_0x1ef67b},'messageKeys':_0x300ebc};}exports[a53_0x26c22c(0x11d)]=chainStringToArrayBuffer;function chainArrayBufferToString(_0x373d07){const _0x509de1=a53_0x26c22c,{chainType:_0x39267b,chainKey:_0x234c67,messageKeys:_0x579bbc}=_0x373d07,{key:_0x2ab158,counter:_0x2eeca9}=_0x234c67,_0x337771={};for(const _0x25b8fa of Object[_0x509de1(0x13e)](_0x579bbc)){_0x337771[_0x25b8fa]=abToS(_0x579bbc[_0x25b8fa]);}return{'chainType':_0x39267b,'chainKey':{'key':_0x2ab158?abToS(_0x2ab158):undefined,'counter':_0x2eeca9},'messageKeys':_0x337771};}exports[a53_0x26c22c(0x138)]=chainArrayBufferToString;function oldRatchetInfoStringToArrayBuffer(_0x5e2a4a){const _0x140eb1=a53_0x26c22c;return{'ephemeralKey':toAB(_0x5e2a4a[_0x140eb1(0x140)]),'added':_0x5e2a4a['added']};}exports['oldRatchetInfoStringToArrayBuffer']=oldRatchetInfoStringToArrayBuffer;function oldRatchetInfoArrayBufferToString(_0x3bd0ac){const _0x35a671=a53_0x26c22c;return{'ephemeralKey':abToS(_0x3bd0ac[_0x35a671(0x140)]),'added':_0x3bd0ac[_0x35a671(0x105)]};}exports[a53_0x26c22c(0x109)]=oldRatchetInfoArrayBufferToString;function ratchetStringToArrayBuffer(_0x2d22f1){const _0x260c36=a53_0x26c22c;return{'rootKey':toAB(_0x2d22f1[_0x260c36(0x126)]),'ephemeralKeyPair':_0x2d22f1[_0x260c36(0x14d)]&&keyPairStirngToArrayBuffer(_0x2d22f1['ephemeralKeyPair']),'lastRemoteEphemeralKey':toAB(_0x2d22f1[_0x260c36(0xfc)]),'previousCounter':_0x2d22f1['previousCounter'],'added':_0x2d22f1[_0x260c36(0x105)]};}exports[a53_0x26c22c(0xfe)]=ratchetStringToArrayBuffer;function ratchetArrayBufferToString(_0x1fcd02){const _0x393084=a53_0x26c22c;return{'rootKey':abToS(_0x1fcd02['rootKey']),'ephemeralKeyPair':_0x1fcd02[_0x393084(0x14d)]&&keyPairArrayBufferToString(_0x1fcd02[_0x393084(0x14d)]),'lastRemoteEphemeralKey':abToS(_0x1fcd02[_0x393084(0xfc)]),'previousCounter':_0x1fcd02['previousCounter'],'added':_0x1fcd02['added']};}exports[a53_0x26c22c(0x141)]=ratchetArrayBufferToString;function indexInfoStringToArrayBuffer(_0xe8bce5){const {closed:_0x591d13,remoteIdentityKey:_0x2f40ea,baseKey:_0x2d4193,baseKeyType:_0x143db4}=_0xe8bce5;return{'closed':_0x591d13,'remoteIdentityKey':toAB(_0x2f40ea),'baseKey':_0x2d4193?toAB(_0x2d4193):undefined,'baseKeyType':_0x143db4};}exports['indexInfoStringToArrayBuffer']=indexInfoStringToArrayBuffer;function indexInfoArrayBufferToString(_0x3ae90b){const {closed:_0x1fea99,remoteIdentityKey:_0x5c3dc7,baseKey:_0x34617e,baseKeyType:_0x3969aa}=_0x3ae90b;return{'closed':_0x1fea99,'remoteIdentityKey':abToS(_0x5c3dc7),'baseKey':_0x34617e?abToS(_0x34617e):undefined,'baseKeyType':_0x3969aa};}exports['indexInfoArrayBufferToString']=indexInfoArrayBufferToString;function sessionTypeStringToArrayBuffer(_0x5df1c4){const _0x3fcdf9=a53_0x26c22c,{indexInfo:_0x11d694,registrationId:_0x346cbf,currentRatchet:_0x4c93ac,pendingPreKey:_0x2d767d,oldRatchetList:_0x2d138d,chains:_0xe70584}=_0x5df1c4,_0x123782={};for(const _0x3e50f9 of Object[_0x3fcdf9(0x13e)](_0xe70584)){_0x123782[_0x3e50f9]=chainStringToArrayBuffer(_0xe70584[_0x3e50f9]);}return{'indexInfo':indexInfoStringToArrayBuffer(_0x11d694),'registrationId':_0x346cbf,'currentRatchet':ratchetStringToArrayBuffer(_0x4c93ac),'pendingPreKey':_0x2d767d?pendingPreKeyStringToArrayBuffer(_0x2d767d):undefined,'oldRatchetList':_0x2d138d[_0x3fcdf9(0x112)](oldRatchetInfoStringToArrayBuffer),'chains':_0x123782};}exports[a53_0x26c22c(0x135)]=sessionTypeStringToArrayBuffer;function a53_0x4559(){const _0x21f7bb=['keyPairStirngToArrayBuffer','sessionTypeStringToArrayBuffer','pendingPreKeyArrayBufferToString','splice','chainArrayBufferToString','__esModule','sort','get','5CHVEmw','Datastore\x20inconsistensy:\x20multiple\x20open\x20sessions','keys','112hscsCF','ephemeralKey','ratchetArrayBufferToString','isArray','haveOpenSession','version','pendingPreKeyStringToArrayBuffer','sessionTypeArrayBufferToString','3865293dsBmrk','./helpers','__setModuleDefault','push','privKey','parse','ephemeralKeyPair','42410HOHJtb','indexInfoStringToArrayBuffer','SessionRecord','138JwZxLF','removeOldChains','3812430pQZJcd','deserialize','940cmumCu','lastRemoteEphemeralKey','getSessions','ratchetStringToArrayBuffer','62384GHiKej','closed','3182324rFMfaK','getSessionByBaseKey','sessions','fromByteArray','added','configurable','indexInfo','migrate','oldRatchetInfoArrayBufferToString','length','__importStar','prototype','BaseKeyType','archiveCurrentState','promoteState','hasOwnProperty','deleteAllSessions','map','default','defineProperty','uint8ArrayToArrayBuffer','./session-types','__importDefault','removeOldSessions','baseKeyType','migrations','pubKey','invalid\x20index\x20for\x20session','chainStringToArrayBuffer','getOwnPropertyDescriptor','writable','toByteArray','stringify','332473JFfjlj','registrationId','indexInfoArrayBufferToString','detectDuplicateOpenSessions','rootKey','object','keyPairArrayBufferToString','getOpenSession','updateSessionState','__createBinding','baseKey','create','oldRatchetList','oldRatchetInfoStringToArrayBuffer','337777yocQZS','chains','arrayBufferToString','serialize'];a53_0x4559=function(){return _0x21f7bb;};return a53_0x4559();}function sessionTypeArrayBufferToString(_0x1d3592){const _0x403518=a53_0x26c22c,{indexInfo:_0x43f539,registrationId:_0x41d3e9,currentRatchet:_0x282364,pendingPreKey:_0x1dc7d7,oldRatchetList:_0x54f72f,chains:_0x531f0c}=_0x1d3592,_0x2a61f1={};for(const _0x2a095c of Object[_0x403518(0x13e)](_0x531f0c)){_0x2a61f1[_0x2a095c]=chainArrayBufferToString(_0x531f0c[_0x2a095c]);}return{'indexInfo':indexInfoArrayBufferToString(_0x43f539),'registrationId':_0x41d3e9,'currentRatchet':ratchetArrayBufferToString(_0x282364),'pendingPreKey':_0x1dc7d7?pendingPreKeyArrayBufferToString(_0x1dc7d7):undefined,'oldRatchetList':_0x54f72f[_0x403518(0x112)](oldRatchetInfoArrayBufferToString),'chains':_0x2a61f1};}exports['sessionTypeArrayBufferToString']=sessionTypeArrayBufferToString;