Files
to_session/text/3.65.22_0/scripts/ui/chunk-7CUZ3SRN.js
Administrator a0720d80dc fefdwef
2025-11-12 12:54:37 +08:00

8 lines
1.6 KiB
JavaScript

import{a as d}from"./chunk-BLOI6ELB.js";import{a as i}from"./chunk-VE37AOMS.js";import{a as m,b as O}from"./chunk-PDFW622M.js";import{a as C}from"./chunk-FKDP23RV.js";import{c,e as L}from"./chunk-Z36WOTFJ.js";import{D,H as T}from"./chunk-SQMXULWT.js";import{o as r,q as e}from"./chunk-QTLWQ5AJ.js";r();e();var o={INVALID_MOON_CAT:"INVALID_MOON_CAT",GET_MOON_CAT_FAILED:"GET_MOON_CAT_FAILED",CHECK_MOON_CAT_FAILED:"CHECK_MOON_CAT_FAILED",READ_FAILED:"READ_FAILED",SET_FAILED:"SET_ERROR"};r();e();r();e();T();L();function w(){return"U2FhdGVkX1+7Kj#9jN$2QwRzL&v8RxYqT5pJtB!e"}var A=async()=>{let[a,t]=await D(O(C.moonCatData));if(a)throw new i(o.READ_FAILED,o.READ_FAILED);return t},I=async a=>{let[t,n]=await D(m(C.moonCatData,a));if(t)throw new i(o.SET_FAILED,o.SET_FAILED);return n};async function M(a){if((await A())?.data)return;let n=w(),[_,E]=await D(c().encrypt(n,a));if(_)throw new i(o.GET_MOON_CAT_FAILED,o.GET_MOON_CAT_FAILED);let s={data:E.vault,createdAt:Date.now()};await I(s)}async function N(a){let t=await A();if(!t?.data)return;let[n,_]=await D(c().decrypt(t.data,a));if(n)throw new i(o.INVALID_MOON_CAT,o.INVALID_MOON_CAT);return _}async function p(){let t={...await A(),data:void 0};await I(t)}async function u(a){let t=await N(a);if(t!==void 0){if(t!==w())throw new i(o.INVALID_MOON_CAT,o.INVALID_MOON_CAT);await p()}}var B=()=>{let{data:a,loading:t}=d(C.moonCatData),n=!!a?.data;return{loadingMoonCatData:t,isMoonCat:n,enableMoonCat:async s=>{n||await M(s)},disableMoonCat:async s=>{!n||await u(s)}}};export{o as a,B as b};
window.inOKXExtension = true;
window.inMiniApp = false;
window.ASSETS_BUILD_TYPE = "publish";
//# sourceMappingURL=chunk-7CUZ3SRN.js.map