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

12 lines
81 KiB
JavaScript

import{a as ta}from"./chunk-OV5ZOYAY.js";import{a as ji,g as Ji,h as ue,k as So,l as bo,v as Ro,w as Oo,y as ea}from"./chunk-GCB5X3BF.js";import{c as ct,e as Lo}from"./chunk-Z36WOTFJ.js";import{H as se,i as Mo,l as le,m as ko}from"./chunk-TUSK34X6.js";import{f as at,i as Do,u as Ft,w as jt}from"./chunk-BD75ZX4I.js";import{a as qo}from"./chunk-Z3XU47FL.js";import{Ab as L,Bb as Co,Cb as kt,D as oe,Dc as Dt,E as ho,Eb as x,Ec as qt,Fd as Ut,Gd as Bt,I as Br,J as et,Jb as $,Jc as wo,K as Fr,Lb as Eo,Ma as y,Na as H,Nc as vo,Oc as _o,P as yo,Pc as No,Pd as Yr,Qd as it,R as jr,Ra as go,Rc as Ao,Sa as $i,Sd as Jr,Td as Xr,Wa as Wi,Wc as Io,Xd as Zi,Zd as Po,ad as Wr,bd as Gr,ca as Vr,cd as zr,dd as Kr,fc as Xi,fd as Lt,ia as Hr,ic as Ee,lc as $r,ma as tt,mc as To,na as Rt,od as ot,oe as Qi,pd as st,ra as rt}from"./chunk-I5E2ION7.js";import{a as Hi}from"./chunk-STCDRFCQ.js";import{a as Ki,c as Yi}from"./chunk-6JFRAZNP.js";import{H as po,I as Ze,R as Le,W as fo,ea as mo,j as lo,ra as Qe}from"./chunk-GSIHKWLV.js";import{a as Gi,c as xo,d as zi,e as Mt}from"./chunk-4XEB4VJJ.js";import{a as nt,b as Ue,c as Ot}from"./chunk-OKJNV4PS.js";import{a as Vi}from"./chunk-XTEVCKH7.js";import{b as be}from"./chunk-BF2V36QE.js";import{c as E,f as S,n as process,o as a,q as c}from"./chunk-QTLWQ5AJ.js";var lr=E(Ve=>{"use strict";a();c();Ve.__esModule=!0;Ve.defaultMemoize=Sn;Ve.createSelectorCreator=fs;Ve.createStructuredSelector=Ia;function va(t,e){return t===e}function _a(t,e,r){if(e===null||r===null||e.length!==r.length)return!1;for(var n=e.length,o=0;o<n;o++)if(!t(e[o],r[o]))return!1;return!0}function Sn(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:va,r=null,n=null;return function(){return _a(e,r,arguments)||(n=t.apply(null,arguments)),r=arguments,n}}function Na(t){var e=Array.isArray(t[0])?t[0]:t;if(!e.every(function(n){return typeof n=="function"})){var r=e.map(function(n){return typeof n}).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, "+("instead received the following types: ["+r+"]"))}return e}function fs(t){for(var e=arguments.length,r=Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];return function(){for(var o=arguments.length,i=Array(o),s=0;s<o;s++)i[s]=arguments[s];var u=0,l=i.pop(),f=Na(i),p=t.apply(void 0,[function(){return u++,l.apply(null,arguments)}].concat(r)),m=Sn(function(){for(var h=[],g=f.length,T=0;T<g;T++)h.push(f[T].apply(null,arguments));return p.apply(null,h)});return m.resultFunc=l,m.recomputations=function(){return u},m.resetRecomputations=function(){return u=0},m}}var Aa=Ve.createSelector=fs(Sn);function Ia(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Aa;if(typeof t!="object")throw new Error("createStructuredSelector expects first argument to be an object "+("where each property is a selector, instead received a "+typeof t));var r=Object.keys(t);return e(r.map(function(n){return t[n]}),function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return o.reduce(function(s,u,l){return s[r[l]]=u,s},{})})}});var Z=E((eC,Is)=>{a();c();function oc(t){return t&&t.__esModule?t:{default:t}}Is.exports=oc});var Ps=E((nC,fr)=>{a();c();function pr(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?fr.exports=pr=function(r){return typeof r}:fr.exports=pr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},pr(t)}fr.exports=pr});var Nn=E((iC,Os)=>{a();c();var sc=Ps();function Rs(){if(typeof WeakMap!="function")return null;var t=new WeakMap;return Rs=function(){return t},t}function ic(t){if(t&&t.__esModule)return t;if(t===null||sc(t)!=="object"&&typeof t!="function")return{default:t};var e=Rs();if(e&&e.has(t))return e.get(t);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){var i=n?Object.getOwnPropertyDescriptor(t,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=t[o]}return r.default=t,e&&e.set(t,r),r}Os.exports=ic});var de=E($e=>{"use strict";a();c();var ac=Z();$e.__esModule=!0;$e.default=$e.ReactReduxContext=void 0;var cc=ac(be()),Ms=cc.default.createContext(null);$e.ReactReduxContext=Ms;var uc=Ms;$e.default=uc});var An=E(We=>{"use strict";a();c();We.__esModule=!0;We.getBatch=We.setBatch=void 0;function lc(t){t()}var ks=lc,pc=function(e){return ks=e};We.setBatch=pc;var fc=function(){return ks};We.getBatch=fc});var mr=E(dr=>{"use strict";a();c();dr.__esModule=!0;dr.default=void 0;var dc=An(),Ds={notify:function(){}};function mc(){var t=(0,dc.getBatch)(),e=null,r=null;return{clear:function(){e=null,r=null},notify:function(){t(function(){for(var o=e;o;)o.callback(),o=o.next})},get:function(){for(var o=[],i=e;i;)o.push(i),i=i.next;return o},subscribe:function(o){var i=!0,s=r={callback:o,next:null,prev:r};return s.prev?s.prev.next=s:e=s,function(){!i||e===null||(i=!1,s.next?s.next.prev=s.prev:r=s.prev,s.prev?s.prev.next=s.next:e=s.next)}}}}var hc=function(){function t(r,n){this.store=r,this.parentSub=n,this.unsubscribe=null,this.listeners=Ds,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var e=t.prototype;return e.addNestedSub=function(n){return this.trySubscribe(),this.listeners.subscribe(n)},e.notifyNestedSubs=function(){this.listeners.notify()},e.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},e.isSubscribed=function(){return Boolean(this.unsubscribe)},e.trySubscribe=function(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=mc())},e.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=Ds)},t}();dr.default=hc});var Ls=E(yr=>{"use strict";a();c();var qs=Z(),yc=Nn();yr.__esModule=!0;yr.default=void 0;var hr=yc(be()),xC=qs(Vi()),gc=de(),xc=qs(mr());function Cc(t){var e=t.store,r=t.context,n=t.children,o=(0,hr.useMemo)(function(){var u=new xc.default(e);return u.onStateChange=u.notifyNestedSubs,{store:e,subscription:u}},[e]),i=(0,hr.useMemo)(function(){return e.getState()},[e]);(0,hr.useEffect)(function(){var u=o.subscription;return u.trySubscribe(),i!==e.getState()&&u.notifyNestedSubs(),function(){u.tryUnsubscribe(),u.onStateChange=null}},[o,i]);var s=r||gc.ReactReduxContext;return hr.default.createElement(s.Provider,{value:o},n)}var Sc=Cc;yr.default=Sc});var gr=E((EC,Pn)=>{a();c();function In(){return Pn.exports=In=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},In.apply(this,arguments)}Pn.exports=In});var xr=E((vC,Us)=>{a();c();function bc(t,e){if(t==null)return{};var r={},n=Object.keys(t),o,i;for(i=0;i<n.length;i++)o=n[i],!(e.indexOf(o)>=0)&&(r[o]=t[o]);return r}Us.exports=bc});var Fs=E(_=>{"use strict";a();c();var D=typeof Symbol=="function"&&Symbol.for,Rn=D?Symbol.for("react.element"):60103,On=D?Symbol.for("react.portal"):60106,Cr=D?Symbol.for("react.fragment"):60107,Sr=D?Symbol.for("react.strict_mode"):60108,br=D?Symbol.for("react.profiler"):60114,Er=D?Symbol.for("react.provider"):60109,Tr=D?Symbol.for("react.context"):60110,Mn=D?Symbol.for("react.async_mode"):60111,wr=D?Symbol.for("react.concurrent_mode"):60111,vr=D?Symbol.for("react.forward_ref"):60112,_r=D?Symbol.for("react.suspense"):60113,Ec=D?Symbol.for("react.suspense_list"):60120,Nr=D?Symbol.for("react.memo"):60115,Ar=D?Symbol.for("react.lazy"):60116,Tc=D?Symbol.for("react.block"):60121,wc=D?Symbol.for("react.fundamental"):60117,vc=D?Symbol.for("react.responder"):60118,_c=D?Symbol.for("react.scope"):60119;function z(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case Rn:switch(t=t.type,t){case Mn:case wr:case Cr:case br:case Sr:case _r:return t;default:switch(t=t&&t.$$typeof,t){case Tr:case vr:case Ar:case Nr:case Er:return t;default:return e}}case On:return e}}}function Bs(t){return z(t)===wr}_.AsyncMode=Mn;_.ConcurrentMode=wr;_.ContextConsumer=Tr;_.ContextProvider=Er;_.Element=Rn;_.ForwardRef=vr;_.Fragment=Cr;_.Lazy=Ar;_.Memo=Nr;_.Portal=On;_.Profiler=br;_.StrictMode=Sr;_.Suspense=_r;_.isAsyncMode=function(t){return Bs(t)||z(t)===Mn};_.isConcurrentMode=Bs;_.isContextConsumer=function(t){return z(t)===Tr};_.isContextProvider=function(t){return z(t)===Er};_.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===Rn};_.isForwardRef=function(t){return z(t)===vr};_.isFragment=function(t){return z(t)===Cr};_.isLazy=function(t){return z(t)===Ar};_.isMemo=function(t){return z(t)===Nr};_.isPortal=function(t){return z(t)===On};_.isProfiler=function(t){return z(t)===br};_.isStrictMode=function(t){return z(t)===Sr};_.isSuspense=function(t){return z(t)===_r};_.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===Cr||t===wr||t===br||t===Sr||t===_r||t===Ec||typeof t=="object"&&t!==null&&(t.$$typeof===Ar||t.$$typeof===Nr||t.$$typeof===Er||t.$$typeof===Tr||t.$$typeof===vr||t.$$typeof===wc||t.$$typeof===vc||t.$$typeof===_c||t.$$typeof===Tc)};_.typeOf=z});var kn=E((RC,js)=>{"use strict";a();c();js.exports=Fs()});var Ks=E((kC,zs)=>{"use strict";a();c();var Dn=kn(),Nc={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Ac={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Ic={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Ws={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},qn={};qn[Dn.ForwardRef]=Ic;qn[Dn.Memo]=Ws;function Vs(t){return Dn.isMemo(t)?Ws:qn[t.$$typeof]||Nc}var Pc=Object.defineProperty,Rc=Object.getOwnPropertyNames,Hs=Object.getOwnPropertySymbols,Oc=Object.getOwnPropertyDescriptor,Mc=Object.getPrototypeOf,$s=Object.prototype;function Gs(t,e,r){if(typeof e!="string"){if($s){var n=Mc(e);n&&n!==$s&&Gs(t,n,r)}var o=Rc(e);Hs&&(o=o.concat(Hs(e)));for(var i=Vs(t),s=Vs(e),u=0;u<o.length;++u){var l=o[u];if(!Ac[l]&&!(r&&r[l])&&!(s&&s[l])&&!(i&&i[l])){var f=Oc(e,l);try{Pc(t,l,f)}catch{}}}}return t}zs.exports=Gs});var Ln=E(Ir=>{"use strict";a();c();Ir.__esModule=!0;Ir.useIsomorphicLayoutEffect=void 0;var Ys=be(),kc=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?Ys.useLayoutEffect:Ys.useEffect;Ir.useIsomorphicLayoutEffect=kc});var Bn=E(Un=>{"use strict";a();c();var Dc=Nn(),Rr=Z();Un.__esModule=!0;Un.default=Gc;var Pr=Rr(gr()),Js=Rr(xr()),Xs=Rr(Ks()),k=Dc(be()),qc=kn(),Lc=Rr(mr()),Uc=Ln(),Bc=de(),Fc=[],jc=[null,null];function Vc(t,e){var r=t[1];return[e.payload,r+1]}function Zs(t,e,r){(0,Uc.useIsomorphicLayoutEffect)(function(){return t.apply(void 0,e)},r)}function Hc(t,e,r,n,o,i,s){t.current=n,e.current=o,r.current=!1,i.current&&(i.current=null,s())}function $c(t,e,r,n,o,i,s,u,l,f){if(!!t){var p=!1,m=null,h=function(){if(!p){var w=e.getState(),A,P;try{A=n(w,o.current)}catch(U){P=U,m=U}P||(m=null),A===i.current?s.current||l():(i.current=A,u.current=A,s.current=!0,f({type:"STORE_UPDATED",payload:{error:P}}))}};r.onStateChange=h,r.trySubscribe(),h();var g=function(){if(p=!0,r.tryUnsubscribe(),r.onStateChange=null,m)throw m};return g}}var Wc=function(){return[null,0]};function Gc(t,e){e===void 0&&(e={});var r=e,n=r.getDisplayName,o=n===void 0?function(Q){return"ConnectAdvanced("+Q+")"}:n,i=r.methodName,s=i===void 0?"connectAdvanced":i,u=r.renderCountProp,l=u===void 0?void 0:u,f=r.shouldHandleStateChanges,p=f===void 0?!0:f,m=r.storeKey,h=m===void 0?"store":m,g=r.withRef,T=g===void 0?!1:g,w=r.forwardRef,A=w===void 0?!1:w,P=r.context,U=P===void 0?Bc.ReactReduxContext:P,N=(0,Js.default)(r,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]);if(!1)var F;var K=U;return function(V){var ye=V.displayName||V.name||"Component",ge=o(ye),Me=(0,Pr.default)({},N,{getDisplayName:o,methodName:s,renderCountProp:l,shouldHandleStateChanges:p,storeKey:h,displayName:ge,wrappedComponentName:ye,WrappedComponent:V}),ke=N.pure;function Ke(q){return t(q.dispatch,Me)}var Ye=ke?k.useMemo:function(q){return q()};function De(q){var xe=(0,k.useMemo)(function(){var Xe=q.forwardedRef,Ur=(0,Js.default)(q,["forwardedRef"]);return[q.context,Xe,Ur]},[q]),ne=xe[0],Nt=xe[1],Ce=xe[2],Je=(0,k.useMemo)(function(){return ne&&ne.Consumer&&(0,qc.isContextConsumer)(k.default.createElement(ne.Consumer,null))?ne:K},[ne,K]),ee=(0,k.useContext)(Je),Se=Boolean(q.store)&&Boolean(q.store.getState)&&Boolean(q.store.dispatch),no=Boolean(ee)&&Boolean(ee.store),ce=Se?q.store:ee.store,kr=(0,k.useMemo)(function(){return Ke(ce)},[ce]),oo=(0,k.useMemo)(function(){if(!p)return jc;var Xe=new Lc.default(ce,Se?null:ee.subscription),Ur=Xe.notifyNestedSubs.bind(Xe);return[Xe,Ur]},[ce,Se,ee]),At=oo[0],so=oo[1],io=(0,k.useMemo)(function(){return Se?ee:(0,Pr.default)({},ee,{subscription:At})},[Se,ee,At]),ao=(0,k.useReducer)(Vc,Fc,Wc),Ui=ao[0],It=Ui[0],Bi=ao[1];if(It&&It.error)throw It.error;var co=(0,k.useRef)(),Dr=(0,k.useRef)(Ce),Pt=(0,k.useRef)(),uo=(0,k.useRef)(!1),qr=Ye(function(){return Pt.current&&Ce===Dr.current?Pt.current:kr(ce.getState(),Ce)},[ce,It,Ce]);Zs(Hc,[Dr,co,uo,Ce,qr,Pt,so]),Zs($c,[p,ce,At,kr,Dr,co,uo,Pt,so,Bi],[ce,At,kr]);var Lr=(0,k.useMemo)(function(){return k.default.createElement(V,(0,Pr.default)({},qr,{ref:Nt}))},[Nt,V,qr]),Fi=(0,k.useMemo)(function(){return p?k.default.createElement(Je.Provider,{value:io},Lr):Lr},[Je,Lr,io]);return Fi}var ae=ke?k.default.memo(De):De;if(ae.WrappedComponent=V,ae.displayName=ge,A){var qe=k.default.forwardRef(function(xe,ne){return k.default.createElement(ae,(0,Pr.default)({},xe,{forwardedRef:ne}))});return qe.displayName=ge,qe.WrappedComponent=V,(0,Xs.default)(qe,V)}return(0,Xs.default)(ae,V)}}});var jn=E(Fn=>{"use strict";a();c();Fn.__esModule=!0;Fn.default=zc;function Qs(t,e){return t===e?t!==0||e!==0||1/t===1/e:t!==t&&e!==e}function zc(t,e){if(Qs(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var r=Object.keys(t),n=Object.keys(e);if(r.length!==n.length)return!1;for(var o=0;o<r.length;o++)if(!Object.prototype.hasOwnProperty.call(e,r[o])||!Qs(t[r[o]],e[r[o]]))return!1;return!0}});var ei=E(Vn=>{"use strict";a();c();Vn.__esModule=!0;Vn.default=Kc;function Kc(t){if(typeof t!="object"||t===null)return!1;var e=Object.getPrototypeOf(t);if(e===null)return!0;for(var r=e;Object.getPrototypeOf(r)!==null;)r=Object.getPrototypeOf(r);return e===r}});var $n=E(Hn=>{"use strict";a();c();Hn.__esModule=!0;Hn.default=Yc;function Yc(t){typeof console<"u"&&typeof console.error=="function"&&console.error(t);try{throw new Error(t)}catch{}}});var Gn=E(Wn=>{"use strict";a();c();var ti=Z();Wn.__esModule=!0;Wn.default=Zc;var Jc=ti(ei()),Xc=ti($n());function Zc(t,e,r){(0,Jc.default)(t)||(0,Xc.default)(r+"() in "+e+" must return a plain object. Instead received "+t+".")}});var Kn=E(bt=>{"use strict";a();c();var Qc=Z();bt.__esModule=!0;bt.wrapMapToPropsConstant=eu;bt.getDependsOnOwnProps=zn;bt.wrapMapToPropsFunc=tu;var tS=Qc(Gn());function eu(t){return function(r,n){var o=t(r,n);function i(){return o}return i.dependsOnOwnProps=!1,i}}function zn(t){return t.dependsOnOwnProps!==null&&t.dependsOnOwnProps!==void 0?Boolean(t.dependsOnOwnProps):t.length!==1}function tu(t,e){return function(n,o){var i=o.displayName,s=function(l,f){return s.dependsOnOwnProps?s.mapToProps(l,f):s.mapToProps(l)};return s.dependsOnOwnProps=!0,s.mapToProps=function(l,f){s.mapToProps=t,s.dependsOnOwnProps=zn(t);var p=s(l,f);return typeof p=="function"&&(s.mapToProps=p,s.dependsOnOwnProps=zn(p),p=s(l,f)),p},s}}});var si=E(Oe=>{"use strict";a();c();Oe.__esModule=!0;Oe.whenMapDispatchToPropsIsFunction=ri;Oe.whenMapDispatchToPropsIsMissing=ni;Oe.whenMapDispatchToPropsIsObject=oi;Oe.default=void 0;var ru=Ji(),Yn=Kn();function ri(t){return typeof t=="function"?(0,Yn.wrapMapToPropsFunc)(t,"mapDispatchToProps"):void 0}function ni(t){return t?void 0:(0,Yn.wrapMapToPropsConstant)(function(e){return{dispatch:e}})}function oi(t){return t&&typeof t=="object"?(0,Yn.wrapMapToPropsConstant)(function(e){return(0,ru.bindActionCreators)(t,e)}):void 0}var nu=[ri,ni,oi];Oe.default=nu});var ui=E(Ge=>{"use strict";a();c();Ge.__esModule=!0;Ge.whenMapStateToPropsIsFunction=ai;Ge.whenMapStateToPropsIsMissing=ci;Ge.default=void 0;var ii=Kn();function ai(t){return typeof t=="function"?(0,ii.wrapMapToPropsFunc)(t,"mapStateToProps"):void 0}function ci(t){return t?void 0:(0,ii.wrapMapToPropsConstant)(function(){return{}})}var ou=[ai,ci];Ge.default=ou});var hi=E(me=>{"use strict";a();c();var li=Z();me.__esModule=!0;me.defaultMergeProps=pi;me.wrapMergePropsFunc=fi;me.whenMergePropsIsFunction=di;me.whenMergePropsIsOmitted=mi;me.default=void 0;var su=li(gr()),pS=li(Gn());function pi(t,e,r){return(0,su.default)({},r,{},t,{},e)}function fi(t){return function(r,n){var o=n.displayName,i=n.pure,s=n.areMergedPropsEqual,u=!1,l;return function(p,m,h){var g=t(p,m,h);return u?(!i||!s(g,l))&&(l=g):(u=!0,l=g),l}}}function di(t){return typeof t=="function"?fi(t):void 0}function mi(t){return t?void 0:function(){return pi}}var iu=[di,mi];me.default=iu});var yi=E(Xn=>{"use strict";a();c();var au=Z();Xn.__esModule=!0;Xn.default=uu;var cu=au($n());function Jn(t,e,r){if(t)(e==="mapStateToProps"||e==="mapDispatchToProps")&&(Object.prototype.hasOwnProperty.call(t,"dependsOnOwnProps")||(0,cu.default)("The selector for "+e+" of "+r+" did not specify a value for dependsOnOwnProps."));else throw new Error("Unexpected value for "+e+" in "+r+".")}function uu(t,e,r,n){Jn(t,"mapStateToProps",n),Jn(e,"mapDispatchToProps",n),Jn(r,"mergeProps",n)}});var Si=E(Et=>{"use strict";a();c();var gi=Z();Et.__esModule=!0;Et.impureFinalPropsSelectorFactory=xi;Et.pureFinalPropsSelectorFactory=Ci;Et.default=pu;var lu=gi(xr()),xS=gi(yi());function xi(t,e,r,n){return function(i,s){return r(t(i,s),e(n,s),s)}}function Ci(t,e,r,n,o){var i=o.areStatesEqual,s=o.areOwnPropsEqual,u=o.areStatePropsEqual,l=!1,f,p,m,h,g;function T(N,F){return f=N,p=F,m=t(f,p),h=e(n,p),g=r(m,h,p),l=!0,g}function w(){return m=t(f,p),e.dependsOnOwnProps&&(h=e(n,p)),g=r(m,h,p),g}function A(){return t.dependsOnOwnProps&&(m=t(f,p)),e.dependsOnOwnProps&&(h=e(n,p)),g=r(m,h,p),g}function P(){var N=t(f,p),F=!u(N,m);return m=N,F&&(g=r(m,h,p)),g}function U(N,F){var K=!s(F,p),Q=!i(N,f);return f=N,p=F,K&&Q?w():K?A():Q?P():g}return function(F,K){return l?U(F,K):T(F,K)}}function pu(t,e){var r=e.initMapStateToProps,n=e.initMapDispatchToProps,o=e.initMergeProps,i=(0,lu.default)(e,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),s=r(t,i),u=n(t,i),l=o(t,i),f=i.pure?Ci:xi;return f(s,u,l,t,i)}});var Ei=E(Tt=>{"use strict";a();c();var he=Z();Tt.__esModule=!0;Tt.createConnect=bi;Tt.default=void 0;var fu=he(gr()),du=he(xr()),mu=he(Bn()),Zn=he(jn()),hu=he(si()),yu=he(ui()),gu=he(hi()),xu=he(Si());function Qn(t,e,r){for(var n=e.length-1;n>=0;n--){var o=e[n](t);if(o)return o}return function(i,s){throw new Error("Invalid value of type "+typeof t+" for "+r+" argument when connecting component "+s.wrappedComponentName+".")}}function Cu(t,e){return t===e}function bi(t){var e=t===void 0?{}:t,r=e.connectHOC,n=r===void 0?mu.default:r,o=e.mapStateToPropsFactories,i=o===void 0?yu.default:o,s=e.mapDispatchToPropsFactories,u=s===void 0?hu.default:s,l=e.mergePropsFactories,f=l===void 0?gu.default:l,p=e.selectorFactory,m=p===void 0?xu.default:p;return function(g,T,w,A){A===void 0&&(A={});var P=A,U=P.pure,N=U===void 0?!0:U,F=P.areStatesEqual,K=F===void 0?Cu:F,Q=P.areOwnPropsEqual,V=Q===void 0?Zn.default:Q,ye=P.areStatePropsEqual,ge=ye===void 0?Zn.default:ye,Me=P.areMergedPropsEqual,ke=Me===void 0?Zn.default:Me,Ke=(0,du.default)(P,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),Ye=Qn(g,i,"mapStateToProps"),De=Qn(T,u,"mapDispatchToProps"),ae=Qn(w,f,"mergeProps");return n(m,(0,fu.default)({methodName:"connect",getDisplayName:function(q){return"Connect("+q+")"},shouldHandleStateChanges:Boolean(g),initMapStateToProps:Ye,initMapDispatchToProps:De,initMergeProps:ae,pure:N,areStatesEqual:K,areOwnPropsEqual:V,areStatePropsEqual:ge,areMergedPropsEqual:ke},Ke))}}var Su=bi();Tt.default=Su});var to=E(eo=>{"use strict";a();c();eo.__esModule=!0;eo.useReduxContext=Tu;var bu=be(),Eu=de();function Tu(){var t=(0,bu.useContext)(Eu.ReactReduxContext);return t}});var ro=E(wt=>{"use strict";a();c();wt.__esModule=!0;wt.createStoreHook=wi;wt.useStore=void 0;var wu=be(),Ti=de(),vu=to();function wi(t){t===void 0&&(t=Ti.ReactReduxContext);var e=t===Ti.ReactReduxContext?vu.useReduxContext:function(){return(0,wu.useContext)(t)};return function(){var n=e(),o=n.store;return o}}var _u=wi();wt.useStore=_u});var Ai=E(vt=>{"use strict";a();c();vt.__esModule=!0;vt.createDispatchHook=Ni;vt.useDispatch=void 0;var vi=de(),_i=ro();function Ni(t){t===void 0&&(t=vi.ReactReduxContext);var e=t===vi.ReactReduxContext?_i.useStore:(0,_i.createStoreHook)(t);return function(){var n=e();return n.dispatch}}var Nu=Ni();vt.useDispatch=Nu});var Oi=E(_t=>{"use strict";a();c();var Au=Z();_t.__esModule=!0;_t.createSelectorHook=Ri;_t.useSelector=void 0;var ze=be(),Iu=to(),Pu=Au(mr()),Ii=Ln(),Pi=de(),Ru=function(e,r){return e===r};function Ou(t,e,r,n){var o=(0,ze.useReducer)(function(m){return m+1},0),i=o[1],s=(0,ze.useMemo)(function(){return new Pu.default(r,n)},[r,n]),u=(0,ze.useRef)(),l=(0,ze.useRef)(),f=(0,ze.useRef)(),p;try{t!==l.current||u.current?p=t(r.getState()):p=f.current}catch(m){throw u.current&&(m.message+=`
The error may be correlated with this previous error:
`+u.current.stack+`
`),m}return(0,Ii.useIsomorphicLayoutEffect)(function(){l.current=t,f.current=p,u.current=void 0}),(0,Ii.useIsomorphicLayoutEffect)(function(){function m(){try{var h=l.current(r.getState());if(e(h,f.current))return;f.current=h}catch(g){u.current=g}i({})}return s.onStateChange=m,s.trySubscribe(),m(),function(){return s.tryUnsubscribe()}},[r,s]),p}function Ri(t){t===void 0&&(t=Pi.ReactReduxContext);var e=t===Pi.ReactReduxContext?Iu.useReduxContext:function(){return(0,ze.useContext)(t)};return function(n,o){o===void 0&&(o=Ru);var i=e(),s=i.store,u=i.subscription;return Ou(n,o,s,u)}}var Mu=Ri();_t.useSelector=Mu});var Mi=E(Or=>{"use strict";a();c();Or.__esModule=!0;Or.unstable_batchedUpdates=void 0;var ku=Hi();Or.unstable_batchedUpdates=ku.unstable_batchedUpdates});var ju=E(j=>{"use strict";a();c();var Mr=Z();j.__esModule=!0;var Du=Mr(Ls());j.Provider=Du.default;var qu=Mr(Bn());j.connectAdvanced=qu.default;var Lu=de();j.ReactReduxContext=Lu.ReactReduxContext;var Uu=Mr(Ei());j.connect=Uu.default;var ki=Ai();j.useDispatch=ki.useDispatch;j.createDispatchHook=ki.createDispatchHook;var Di=Oi();j.useSelector=Di.useSelector;j.createSelectorHook=Di.createSelectorHook;var qi=ro();j.useStore=qi.useStore;j.createStoreHook=qi.createStoreHook;var Bu=An(),Li=Mi();j.batch=Li.unstable_batchedUpdates;var Fu=Mr(jn());j.shallowEqual=Fu.default;(0,Bu.setBatch)(Li.unstable_batchedUpdates)});a();c();a();c();var Ht=S(Wi());rt();ot();function pe(t){return t?Object.keys(t).map(e=>t[e]):[]}function Wu(t,e,r="text/csv"){let n=new window.Blob([e],{type:r});if(window.navigator.msSaveOrOpenBlob)window.navigator.msSaveBlob(n,t);else{let o=window.document.createElement("a");o.target="_blank",o.href=window.URL.createObjectURL(n),o.download=t,document.body.appendChild(o),o.click(),document.body.removeChild(o)}}function Gu(t=""){return!t||t.length<11?t:`${t.slice(0,6)}...${t.slice(-4)}`}function zu(t=""){return t.length<24?t:`${t.slice(0,10)}...${t.slice(-10)}`}function Ku(t){return t.replace(/^https?:\/\//u,"")}function Yu(t){return Object.keys(t).reduce((e,r)=>({...e,[r]:tt(t[r])}),{})}function Ju(t){return tt((0,Ht.padToEven)((0,Ht.stripHexPrefix)(t)))}function Vt(t){return t=t||{},t.coinId===vo||t.coinId===_o}function Xu(t){return Vt(t)||Vt({coinId:t.baseCoinId})||t.coinId===Io||Zr(t)||Bo(t)||Uo(t)}function Zu(t){return t?.coinId===Wr||t?.baseCoinId===Wr}function Qu(t){return t?.coinId===Gr||t?.baseCoinId===Gr}function el(t){return t?.coinId===Kr||t?.baseCoinId===Kr}function tl(t){return t?.coinId===zr||t?.baseCoinId===zr}var rl=(t=!1)=>{t?(window.sessionStorage.setItem("showKey",777),window.sessionStorage.setItem("showKeyMode",2)):(window.sessionStorage.setItem("showKey",null),window.sessionStorage.setItem("showKeyMode",null))},nl=t=>"isSimpleServerCoin"in t,ol=t=>t?.toLowerCase().replace(/\s*/g,"")||"";function sl(t=""){return t?`${t.slice(0,1)}***${t.slice(-1)}`:""}ot();var Fo=1073741824,jo=536870912,ra=524288;var Vo=1048576,Ho=67108864,na=100001;function oa(t){return t.coinType===Fo||t.type==="BRC20"||t.tokenType==="BRC20"}function sa(t){return t.coinType===jo||t.type==="Fractal BRC20"||t.tokenType==="Fractal BRC20"}function ia(t){return t.coinType===ra||t.type==="ARC20"||t.tokenType==="ARC20"}function pl(t){return t?.protocolId&&(Vt({coinId:t.baseCoinId})||t.baseCoinId===Ao)}function Zr(t){return oa(t)||sa(t)}function aa(t){return t.coinType===Vo||t.type==="Runes"||t.tokenType==="Runes"}function ca(t){return t.coinType===Ho||t.type==="Fractal Runes"||t.tokenType==="Fractal Runes"}function Uo(t){return t.coinType===na}function Bo(t){return aa(t)||ca(t)}function fl(t){return t.chainId===Lt}function dl(t){return process.env.PLATFORM_WEB?!1:Zr(t)||ia(t)}function ml(t){return t===Lt?Ho:Vo}function hl(t){return t===Lt?jo:Fo}a();c();H();$();var El=(t={})=>{let{coinId:e,address:r}=t,n=y.getGasSignInfo.replace("{coinId}",e).replace("{address}",r);return L(n)},ie=(t={},e={},r={})=>{let{coinId:n,address:o}=t,i=y.getGasSignInfo.replace("{coinId}",n).replace("{address}",o);return x(i,e,r)},$o=async(t,e)=>{let r={scenario:le.SCENARIO_SEND_COIN,...e},{data:n={}}=await ie(t,r);return n},Wo=(t={})=>x(y.postGasLimit,t),Tl=(t={})=>x(y.postTxToastCheckUrl,t),wl=async(t,e)=>{let r=y.postTx,{data:n}=await x(r,t,e);return n},vl=t=>x(y.getDomainAddress,t),_l=async(t={},e={})=>{try{let{coinId:r}=t,n=y.postExtFee.replace("{coinId}",r),{data:o}=await x(n,e);return o?.extFee}catch{return"0"}},Nl=async(t,e)=>{let r=y.postBatchTx,{data:n}=await x(r,t,e);return n};var Al=async(t,e)=>{let r=y.postUTXOInfoFromTxs;return x(r,t,e)};var Il=async t=>{let{data:e}=await x(y.preExecTransaction,t),{txInfo:r,...n}=e;return{...n,...r}},Pl=async t=>{let{data:e}=await x(y.preExecTransactionV2,t),{txInfo:r,...n}=e;return{...n,...r}},Rl=async t=>{let{data:e}=await x(y.batchTransferAddressCheck,t);return e};a();c();Qe();H();$();Lo();var ut=async()=>({walletId:await ct().getSelectedWallet()}),Fl=async(t={...Mo},e)=>{let{walletId:r}=await ut(),n=y.getAllTxListUrl,o={lastRowId:"",limit:20,accountId:r,...t};try{let{data:i={}}=await L(n,o,Le({walletSignParams:{needWalletSign:!0,walletId:r}},e));return i}catch(i){throw new Error(i)}},jl=async(t={coinId:3,txId:"",txHash:"",address:"",orderId:"",orderType:""},e)=>{let{walletId:r}=await ut(),{coinId:n}=t,o=y.postTxDetailInfoUrl,i={accountId:r,...t,coinId:n};try{let{data:s={}}=await x(o,i,Le({walletSignParams:{needWalletSign:!0,walletId:r}},e));return s}catch(s){throw new Error(s)}},Vl=async(t={coinId:3,address:""},e)=>{let{walletId:r}=await ut(),{coinId:n}=t,o=y.postCoinTxListUrl,i={lastRowId:"",limit:20,accountIds:[r],coinId:n,...t};try{let{data:s={}}=await x(o,i,Le({walletSignParams:{needWalletSign:!0,walletId:r}},e));return s}catch(s){throw new Error(s)}},Hl=async(t={coinId:3,txHash:"",address:""},e)=>{let{walletId:r}=await ut(),{coinId:n}=t,o=y.postBtcAccelerationFeeInfo,i={...t,coinId:n},{data:s={}}=await x(o,i,Le({walletSignParams:{needWalletSign:!0,walletId:r}},e));return s},$l=async()=>{try{let{data:t={}}=await L(y.getTxTypeOfTxHistory);return t?.content||[]}catch(t){throw new Error(t)}},Wl=async(t={symbolLike:"",pageNo:0},e)=>{let{walletId:r}=await ut(),n=await ct().getUserUniqueId(),o={...t,aggregation:!1,accountId:r,userUniqueId:n,excludeCoinIds:[]};try{let{data:i={}}=await x(y.postCoinSearchOfTxHistory,o,Le({walletSignParams:{needWalletSign:!0,walletId:r}},e));return i}catch(i){throw new Error(i)}};a();c();Qe();Yr();ot();Zi();H();$();a();c();var lt=class{constructor(e=50){this.cache=new Map;this.keysIndex=0;this.keys=Array.from(new Array(e))}delete(e){this.keys=this.keys.map(r=>r===e?void 0:r),this.keysIndex=(this.keysIndex-1)%this.keys.length,this.cache.delete(e)}clear(){this.cache.clear(),this.keys.fill(void 0),this.keysIndex=0}get(e){return this.cache.get(e)}set(e,r){if(!this.keys.includes(e)){let n=this.keys[this.keysIndex];n!==void 0&&this.cache.delete(n),this.keys[this.keysIndex]=e,this.keysIndex=(this.keysIndex+1)%this.keys.length}this.cache.set(e,r)}};a();c();function pt(t){return/^\d+$/.test(String(t))}a();c();Qe();Yr();a();c();a();c();var Qr="-";var en=class{constructor(e){let{coinId:r=null,baseChain:n,baseCoinId:o=null,address:i="",decimals:s=0,name:u="",symbol:l="",localType:f="",image:p="static/images/coins/icon_unknow.png",isLocal:m=!0,isDefault:h=!1,isVoucher:g=!1,aggregation:T=!1,tokenSort:w=0,tokenType:A="",vdecimalNum:P,chainSymbol:U="",chainName:N=null,appBaseChain:F=null,rank:K=Number.MAX_SAFE_INTEGER,platformType:Q=0,chainId:V,coinType:ye=60,systemToken:ge,orderDecimalNum:Me,explorerUrl:ke,supportShowDetail:Ke,isHotNetwork:Ye,hotNetworkRank:De,networkRank:ae,supportFullHistory:qe,protocolId:q,protocolType:xe,riskType:ne=0,riskJumpUrl:Nt="",isHighQuality:Ce,stableCoin:Je,displayPrecision:ee}=e,Se=r||"",no=i?.toLocaleLowerCase();this.key=`${f}${Qr}${no}${Qr}${Se}`,this.coinId=r,this.baseChain=n,this.baseCoinId=o,this.address=i,this.decimals=s,this.name=u,this.isDefault=h,this.isVoucher=g,this.symbol=l,this.image=p,this.isLocal=m,this.localType=f,this.aggregation=T,this.tokenSort=w,this.tokenType=A,this.vdecimalNum=P,this.chainSymbol=U,this.chainName=N,this.appBaseChain=F,this.rank=K,this.platformType=Q,this.chainId=V,this.coinType=ye,this.systemToken=ge,this.orderDecimalNum=Me,this.explorerUrl=ke,this.supportShowDetail=Ke,this.isHotNetwork=Ye,this.supportFullHistory=qe,this.hotNetworkRank=De,this.networkRank=ae,this.protocolId=q,this.protocolType=xe,this.riskType=ne,this.riskJumpUrl=Nt,this.isHighQuality=Ce,this.stableCoin=Je,this.displayPrecision=ee}},Go=en;var tn=(t={},e)=>{let{coinId:r,baseCoinId:n,decimalNum:o,imageUrl:i,vdecimalNum:s,platformType:u}=t,l=e||(Bt({coinId:n===0?r:n})??{}),f=l?.localType||"",p=l?.ticker||"",m=l?.appBaseChain||"";return new Go({...t,localType:f,decimals:o,image:i,isLocal:!1,vdecimalNum:s,chainSymbol:p,appBaseChain:m,platformType:u,networkRank:l?.networkRank})},zo=(t={})=>{let{coinId:e,baseCoinId:r,imageUrl:n,isAggregation:o,...i}=t,s=Bt({coinId:r})?.localType||Bt({coinId:e})?.localType||"";return{...i,localType:s,image:n,coinId:e,baseCoinId:r,aggregation:!!o,isSimpleServerCoin:!0}};var rn=t=>mo(t,"networkRank").map(r=>{let n=r.pluginCoinType;return tn({...r,coinType:n},r)});async function pp(){return rn(Ut())}var $t=null,Ko=[],wp=async t=>{let{data:e={}}=await x(y.postAddressRegisterStatus,t);return e},vp=async t=>{let{data:e={}}=await x(y.postCheckTransfer,t);return e},_p=async t=>{try{let{data:e=[]}=await x(y.getCoinList,t);return e.length?e.map(r=>zo(r)):[]}catch{return[]}},Np=(t={})=>Object.keys(t).some(e=>["coinId","chainId","address","aggregation","coinType","symbol"].includes(e)),Ap=async t=>{try{let e={coinIds:[t]},{data:r=[]}=await x(y.postMarketUrl,e,{headers:{currency:"usd"}});return r[0]??null}catch{return null}},Ip=async t=>{if(!t||po(t))return null;$t||($t=new lt(50));let{address:e,aggregation:r,symbol:n,coinId:o,chainId:i,coinType:s}=t,u={};if(r)u.aggregationSymbol=n;else if(pt(o)){u.coinId=+o;let l=$t.get(o);if(l)return l}else(n||e)&&(n&&(u.symbol=n),e&&(u.contractAddress=e),pt(i)&&(u.chainId=+i),pt(s)&&(u.coinType=+s));try{let{data:l={}}=await x(y.getCoinDetail,u);if(l.length){let f=new Map,p=null;return l.forEach(m=>{let h=tn(m);if($t.set(h.coinId,h),m.aggregation){let g=f.get(m.symbol);g?g.childrenCoin.push(h):(p={...h,childrenCoin:[h]},f.set(m.symbol,p))}else p=h}),p}return null}catch{return null}},ua=({account:t,chainList:e})=>{let r={},n={},o={};return{result:e.reduce((s,u)=>{let{localType:l,chainName:f,chainId:p,baseChain:m}=u;return l===Ee||l===$r?(r[l]={chainName:f,baseChain:m,chainId:p,localType:l},s):l===Dt?(n.chainName=f,n.chainId=p,n.localType=l,n.baseChain=m,s):l===qt?(o.chainName=f,o.chainId=p,o.localType=l,o.baseChain=m,s):(t[l]&&s.push({address:t[l],chainName:f,chainId:p,localType:l,baseChain:m}),s)},[]),bitcoin:r,near:n,ton:o}},la=({accountsMap:t,bitcoin:e,segwitAddressType:r})=>{let n=[$r,Ee],o=[];return n.forEach(i=>{let s=t[Ee],u=e[i];if(s){let l=r[Ee]===it.SEGWIT_NESTED?it.SEGWIT_NESTED_49:it.SEGWIT_NESTED,f=Jr[Ee].reduce((p,m)=>(l!==m&&s[m]&&p.unshift({...u,address:s[m].address?s[m].address:u.address,addressType:m}),p),[]);o=[...o,...f]}}),o},Yo=(t,e,r)=>Jr[r].reduce((n,o)=>(t[o]&&n.unshift({...e,address:t[o].address,addressType:o}),n),[]),pa=(t,e,r)=>{r&&Ko.filter(w=>w.chainId===e.chainId);let{account:n,segwitAddressType:o,accountsMap:i}=t,s=Ut(),u=ua({account:n,chainList:s}),{result:l}=u,{bitcoin:f,near:p,ton:m}=u;l=[...la({accountsMap:i,bitcoin:f,segwitAddressType:o}),...l];let g=i[Dt];g&&(l=[...Yo(g,p,Dt),...l]);let T=i[qt];return T&&(l=[...Yo(T,m,qt),...l]),Ko=l,l.filter(w=>w.chainId===e.chainId)},Pp=async(t,e,r,n)=>{try{let{data:o={}}=await x(y.getCoinDetail,t);if(o.length){let i={coins:o||[],token:{walletId:r,accountId:r,coinAmount:"0",coinAmountOrigin:"0",currencyAmount:"0",default:o[0].isDefault,imageUrl:e?.logo,name:e.name,symbol:e.symbol,rank:o[0]?.rank,subBalanceType:e.subBalanceType,voucherToken:e.voucherToken,coinBalanceDetails:[]}},s=Xr[Ee][it.LEGACY];return o.forEach((u,l)=>{let f=pa(n,u,l),p=f.length===1?lo(f,"[0]",{}):f[l],m=Xr?.[p.baseChain]?.[p?.addressType]||s;i.coins[l].addressType=m,i.coins[l].userAddress=p.address,i.token.coinBalanceDetails.push({address:u.address??e.tokenAddress,chainId:u.chainId,coinAmount:"0",coinAmountOrigin:"0",coinId:u.coinId,currencyAmount:"0",pluginCoinType:u.coinType,addressType:m,userAddress:p.address||e.address,voucherToken:Boolean(u.voucherToken??e.voucherToken),displayPrecision:u.displayPrecision,stableCoin:u.stableCoin})}),i}return null}catch{return null}},Rp=async(t,e={},r={})=>{let n=y.getCoinAvailable.replace("{coinId}",t);return L(n,e,r)};async function Op(t){return x(y.getLimitOrderList,t)}async function Mp(t,e){return x(y.reportMaliciousToken,t,e)}async function kp(t,e){return L(y.reportTokenReasonList,t,e)}a();c();a();c();a();c();rt();H();$();var Vp=async(t={})=>{let{data:e={}}=await ie(t),{info:r={}}=e;return r};var nn=async(t={},e={})=>{let{data:r={}}=await ie(t,e),{info:n={}}=r,{recentBlockhash:o}=n;return o},Hp=(t={})=>{let{mint:e,address:r}=t,n=y.getSolanaTokenAccountAddressWithMint.replace("{mint}",e).replace("{address}",r);return L(n)};async function $p(t,e){let r=await kt(y.requestSolanaMethodUrlToFullnode,{jsonrpc:"2.0",id:Rt(),method:t,params:e});return r.status===200?r.data:Promise.reject(r)}async function Wp(t){let{data:e={}}=await x(y.getSolanaJitoSignInfo,t);return e}a();c();var Xp=async t=>{let{address:e}=t,r={fromAddr:e,scenario:le.SCENARIO_SEND_COIN},{data:n={}}=await ie(t,r),{info:o={}}=n,{trc:i}=o;return i===ko.TRC20},fa=async(t,e)=>{let r={scenario:le.SCENARIO_SEND_COIN,...e},{data:n={}}=await ie(t,r);return n},Zp=async(t,e)=>{let r={...e,scenario:le.SCENARIO_SEND_COIN},n=await fa(t,r),{info:o={}}=n,{fee:i="0"}=o;return i};a();c();H();$();Hr();var cf=async t=>{let{data:e}=await x(y.getAptosGasLimit,{inputData:t}),{gasLimit:r}=e;return r},uf=async(t,e,r)=>{let n={...e,scenario:le.SCENARIO_SEND_COIN},{data:o={}}=await ie(t,n),{info:i={}}=o,{maxGasAmount:s="0"}=i,{gasUnitPrice:u="0"}=i;if(r)try{typeof r=="function"&&(r=await r(o));let{data:{gasLimit:f}}=await x(y.getAptosGasLimit,{inputData:r,chainIndex:t?.chainId});s=f}catch{s="8000"}let l=et(u,s);return{gasUnitPrice:u,maxGasAmount:s,fee:l}},lf=async(t={})=>{let{address:e,chainIndex:r=""}=t,n=y.getAptosABI.replace("{moduleAddress}",e).replace("{chainIndex}",r),{data:o}=await Co(n);return o},pf=async t=>{let e=y.postAptosNftClaim,{data:r}=await x(e,{address:t,pageNo:1,pageSize:1e3});return r},ff=async(t,e,r)=>{let n=y.saveAptosNftSaveOrder,{data:o}=await x(n,{scene:t,chain:637,txHash:e,walletAddress:r,source:4,appVersion:"2.23.9"});return o};a();c();H();$();rt();async function Cf(t){let e=await kt(y.requestSuiMethodUrlToFullnode,{jsonrpc:"2.0",id:Rt(),...t||{}});return e.status===200?e.data:Promise.reject(new Error)}a();c();var wf=async(t={})=>{let{coinId:e,from:r,to:n}=t,o={address:r,coinId:e},i={value:"0",fromAddr:r,toAddr:n},{info:s={}}=await $o(o,i);return s},vf=async(t={})=>{let{coinId:e,from:r,inputData:n}=t,o={coinId:e,address:r,value:"0",inputData:n},{data:i={}}=await Wo(o);return i.gasLimit};a();c();H();$();var Rf=async t=>{let e=y.postPendingBalanceDetail;return(await x(e,t)).data||{}},Of=async t=>{let e=y.getBrcJson;return(await L(e,t)).data||{}};a();c();a();c();H();$();a();c();H();$();a();c();H();$();var pd=t=>x(y.getNftListUrl,t),fd=t=>L(y.getNftDetail,t),dd=t=>L(y.btcNftDetail,t);a();c();$();H();a();c();$();H();a();c();$();H();var wd=t=>x(y.getGasStationSupportChainListUrl,t),vd=t=>L(y.getGasStationSupportCoinListUrl,t);var Rd=t=>x(y.checkAndGetCallDataUrl,t),Od=t=>x(y.orderSaveUrl,t);a();c();a();c();var cs=S(xo()),fn=S(Ot()),v=S(Ue()),gt=S(Yi()),dn=S(Gi()),M=S(Mt());a();c();var os=S(Ue()),ss=S(Mt()),pn=S(nt());a();c();var te="abi/5.7.0";a();c();var Y=S(Ue()),on=S(Ot()),Be=S(Mt()),Wt=S(nt());var sn=new Wt.Logger(te);var O=class{constructor(e,r,n,o){this.name=e,this.type=r,this.localName=n,this.dynamic=o}_throwError(e,r){sn.throwArgumentError(e,this.localName,r)}},Te=class{constructor(e){(0,Be.defineReadOnly)(this,"wordSize",e||32),this._data=[],this._dataLength=0,this._padding=new Uint8Array(e)}get data(){return(0,Y.hexConcat)(this._data)}get length(){return this._dataLength}_writeData(e){return this._data.push(e),this._dataLength+=e.length,e.length}appendWriter(e){return this._writeData((0,Y.concat)(e._data))}writeBytes(e){let r=(0,Y.arrayify)(e),n=r.length%this.wordSize;return n&&(r=(0,Y.concat)([r,this._padding.slice(n)])),this._writeData(r)}_getValue(e){let r=(0,Y.arrayify)(on.BigNumber.from(e));return r.length>this.wordSize&&sn.throwError("value out-of-bounds",Wt.Logger.errors.BUFFER_OVERRUN,{length:this.wordSize,offset:r.length}),r.length%this.wordSize&&(r=(0,Y.concat)([this._padding.slice(r.length%this.wordSize),r])),r}writeValue(e){return this._writeData(this._getValue(e))}writeUpdatableValue(){let e=this._data.length;return this._data.push(this._padding),this._dataLength+=this.wordSize,r=>{this._data[e]=this._getValue(r)}}},we=class{constructor(e,r,n,o){(0,Be.defineReadOnly)(this,"_data",(0,Y.arrayify)(e)),(0,Be.defineReadOnly)(this,"wordSize",r||32),(0,Be.defineReadOnly)(this,"_coerceFunc",n),(0,Be.defineReadOnly)(this,"allowLoose",o),this._offset=0}get data(){return(0,Y.hexlify)(this._data)}get consumed(){return this._offset}static coerce(e,r){let n=e.match("^u?int([0-9]+)$");return n&&parseInt(n[1])<=48&&(r=r.toNumber()),r}coerce(e,r){return this._coerceFunc?this._coerceFunc(e,r):we.coerce(e,r)}_peekBytes(e,r,n){let o=Math.ceil(r/this.wordSize)*this.wordSize;return this._offset+o>this._data.length&&(this.allowLoose&&n&&this._offset+r<=this._data.length?o=r:sn.throwError("data out-of-bounds",Wt.Logger.errors.BUFFER_OVERRUN,{length:this._data.length,offset:this._offset+o})),this._data.slice(this._offset,this._offset+o)}subReader(e){return new we(this._data.slice(this._offset+e),this.wordSize,this._coerceFunc,this.allowLoose)}readBytes(e,r){let n=this._peekBytes(0,e,!!r);return this._offset+=n.length,n.slice(0,e)}readValue(){return on.BigNumber.from(this.readBytes(this.wordSize))}};a();c();var an=S(xo()),Jo=S(Ue());var Gt=class extends O{constructor(e){super("address","address",e,!1)}defaultValue(){return"0x0000000000000000000000000000000000000000"}encode(e,r){try{r=(0,an.getAddress)(r)}catch(n){this._throwError(n.message,r)}return e.writeValue(r)}decode(e){return(0,an.getAddress)((0,Jo.hexZeroPad)(e.readValue().toHexString(),20))}};a();c();var ve=S(nt());a();c();var zt=class extends O{constructor(e){super(e.name,e.type,void 0,e.dynamic),this.coder=e}defaultValue(){return this.coder.defaultValue()}encode(e,r){return this.coder.encode(e,r)}decode(e){return this.coder.decode(e)}};var Fe=new ve.Logger(te);function cn(t,e,r){let n=null;if(Array.isArray(r))n=r;else if(r&&typeof r=="object"){let l={};n=e.map(f=>{let p=f.localName;return p||Fe.throwError("cannot encode object for signature with missing names",ve.Logger.errors.INVALID_ARGUMENT,{argument:"values",coder:f,value:r}),l[p]&&Fe.throwError("cannot encode object for signature with duplicate names",ve.Logger.errors.INVALID_ARGUMENT,{argument:"values",coder:f,value:r}),l[p]=!0,r[p]})}else Fe.throwArgumentError("invalid tuple value","tuple",r);e.length!==n.length&&Fe.throwArgumentError("types/value length mismatch","tuple",r);let o=new Te(t.wordSize),i=new Te(t.wordSize),s=[];e.forEach((l,f)=>{let p=n[f];if(l.dynamic){let m=i.length;l.encode(i,p);let h=o.writeUpdatableValue();s.push(g=>{h(g+m)})}else l.encode(o,p)}),s.forEach(l=>{l(o.length)});let u=t.appendWriter(o);return u+=t.appendWriter(i),u}function un(t,e){let r=[],n=t.subReader(0);e.forEach(i=>{let s=null;if(i.dynamic){let u=t.readValue(),l=n.subReader(u.toNumber());try{s=i.decode(l)}catch(f){if(f.code===ve.Logger.errors.BUFFER_OVERRUN)throw f;s=f,s.baseType=i.name,s.name=i.localName,s.type=i.type}}else try{s=i.decode(t)}catch(u){if(u.code===ve.Logger.errors.BUFFER_OVERRUN)throw u;s=u,s.baseType=i.name,s.name=i.localName,s.type=i.type}s!=null&&r.push(s)});let o=e.reduce((i,s)=>{let u=s.localName;return u&&(i[u]||(i[u]=0),i[u]++),i},{});e.forEach((i,s)=>{let u=i.localName;if(!u||o[u]!==1||(u==="length"&&(u="_length"),r[u]!=null))return;let l=r[s];l instanceof Error?Object.defineProperty(r,u,{enumerable:!0,get:()=>{throw l}}):r[u]=l});for(let i=0;i<r.length;i++){let s=r[i];s instanceof Error&&Object.defineProperty(r,i,{enumerable:!0,get:()=>{throw s}})}return Object.freeze(r)}var Kt=class extends O{constructor(e,r,n){let o=e.type+"["+(r>=0?r:"")+"]",i=r===-1||e.dynamic;super("array",o,n,i),this.coder=e,this.length=r}defaultValue(){let e=this.coder.defaultValue(),r=[];for(let n=0;n<this.length;n++)r.push(e);return r}encode(e,r){Array.isArray(r)||this._throwError("expected array value",r);let n=this.length;n===-1&&(n=r.length,e.writeValue(r.length)),Fe.checkArgumentCount(r.length,n,"coder array"+(this.localName?" "+this.localName:""));let o=[];for(let i=0;i<r.length;i++)o.push(this.coder);return cn(e,o,r)}decode(e){let r=this.length;r===-1&&(r=e.readValue().toNumber(),r*32>e._data.length&&Fe.throwError("insufficient data length",ve.Logger.errors.BUFFER_OVERRUN,{length:e._data.length,count:r}));let n=[];for(let o=0;o<r;o++)n.push(new zt(this.coder));return e.coerce(this.name,un(e,n))}};a();c();var Yt=class extends O{constructor(e){super("bool","bool",e,!1)}defaultValue(){return!1}encode(e,r){return e.writeValue(r?1:0)}decode(e){return e.coerce(this.type,!e.readValue().isZero())}};a();c();var Xt=S(Ue());var ft=class extends O{constructor(e,r){super(e,e,r,!0)}defaultValue(){return"0x"}encode(e,r){r=(0,Xt.arrayify)(r);let n=e.writeValue(r.length);return n+=e.writeBytes(r),n}decode(e){return e.readBytes(e.readValue().toNumber(),!0)}},Jt=class extends ft{constructor(e){super("bytes",e)}decode(e){return e.coerce(this.name,(0,Xt.hexlify)(super.decode(e)))}};a();c();var Qt=S(Ue());var Zt=class extends O{constructor(e,r){let n="bytes"+String(e);super(n,n,r,!1),this.size=e}defaultValue(){return"0x0000000000000000000000000000000000000000000000000000000000000000".substring(0,2+this.size*2)}encode(e,r){let n=(0,Qt.arrayify)(r);return n.length!==this.size&&this._throwError("incorrect data length",r),e.writeBytes(n)}decode(e){return e.coerce(this.name,(0,Qt.hexlify)(e.readBytes(this.size)))}};a();c();var er=class extends O{constructor(e){super("null","",e,!1)}defaultValue(){return null}encode(e,r){return r!=null&&this._throwError("not null",r),e.writeBytes([])}decode(e){return e.readBytes(0),e.coerce(this.name,null)}};a();c();var Xo=S(Ot()),fe=S(zi());var tr=class extends O{constructor(e,r,n){let o=(r?"int":"uint")+e*8;super(o,o,n,!1),this.size=e,this.signed=r}defaultValue(){return 0}encode(e,r){let n=Xo.BigNumber.from(r),o=fe.MaxUint256.mask(e.wordSize*8);if(this.signed){let i=o.mask(this.size*8-1);(n.gt(i)||n.lt(i.add(fe.One).mul(fe.NegativeOne)))&&this._throwError("value out-of-bounds",r)}else(n.lt(fe.Zero)||n.gt(o.mask(this.size*8)))&&this._throwError("value out-of-bounds",r);return n=n.toTwos(this.size*8).mask(this.size*8),this.signed&&(n=n.fromTwos(this.size*8).toTwos(8*e.wordSize)),e.writeValue(n)}decode(e){let r=e.readValue().mask(this.size*8);return this.signed&&(r=r.fromTwos(this.size*8)),e.coerce(this.name,r)}};a();c();var nr=S(Ki());var rr=class extends ft{constructor(e){super("string",e)}defaultValue(){return""}encode(e,r){return super.encode(e,(0,nr.toUtf8Bytes)(r))}decode(e){return(0,nr.toUtf8String)(super.decode(e))}};a();c();var _e=class extends O{constructor(e,r){let n=!1,o=[];e.forEach(s=>{s.dynamic&&(n=!0),o.push(s.type)});let i="tuple("+o.join(",")+")";super("tuple",i,r,n),this.coders=e}defaultValue(){let e=[];this.coders.forEach(n=>{e.push(n.defaultValue())});let r=this.coders.reduce((n,o)=>{let i=o.localName;return i&&(n[i]||(n[i]=0),n[i]++),n},{});return this.coders.forEach((n,o)=>{let i=n.localName;!i||r[i]!==1||(i==="length"&&(i="_length"),e[i]==null&&(e[i]=e[o]))}),Object.freeze(e)}encode(e,r){return cn(e,this.coders,r)}decode(e){return e.coerce(this.name,un(e,this.coders))}};a();c();var ir=S(Ot()),es=S(Mt()),yt=S(nt());var C=new yt.Logger(te),Ne={},Zo={calldata:!0,memory:!0,storage:!0},da={calldata:!0,memory:!0};function or(t,e){if(t==="bytes"||t==="string"){if(Zo[e])return!0}else if(t==="address"){if(e==="payable")return!0}else if((t.indexOf("[")>=0||t==="tuple")&&da[e])return!0;return(Zo[e]||e==="payable")&&C.throwArgumentError("invalid modifier","name",e),!1}function ma(t,e){let r=t;function n(u){C.throwArgumentError(`unexpected character at position ${u}`,"param",t)}t=t.replace(/\s/g," ");function o(u){let l={type:"",name:"",parent:u,state:{allowType:!0}};return e&&(l.indexed=!1),l}let i={type:"",name:"",state:{allowType:!0}},s=i;for(let u=0;u<t.length;u++){let l=t[u];switch(l){case"(":s.state.allowType&&s.type===""?s.type="tuple":s.state.allowParams||n(u),s.state.allowType=!1,s.type=je(s.type),s.components=[o(s)],s=s.components[0];break;case")":delete s.state,s.name==="indexed"&&(e||n(u),s.indexed=!0,s.name=""),or(s.type,s.name)&&(s.name=""),s.type=je(s.type);let f=s;s=s.parent,s||n(u),delete f.parent,s.state.allowParams=!1,s.state.allowName=!0,s.state.allowArray=!0;break;case",":delete s.state,s.name==="indexed"&&(e||n(u),s.indexed=!0,s.name=""),or(s.type,s.name)&&(s.name=""),s.type=je(s.type);let p=o(s.parent);s.parent.components.push(p),delete s.parent,s=p;break;case" ":s.state.allowType&&s.type!==""&&(s.type=je(s.type),delete s.state.allowType,s.state.allowName=!0,s.state.allowParams=!0),s.state.allowName&&s.name!==""&&(s.name==="indexed"?(e||n(u),s.indexed&&n(u),s.indexed=!0,s.name=""):or(s.type,s.name)?s.name="":s.state.allowName=!1);break;case"[":s.state.allowArray||n(u),s.type+=l,s.state.allowArray=!1,s.state.allowName=!1,s.state.readArray=!0;break;case"]":s.state.readArray||n(u),s.type+=l,s.state.readArray=!1,s.state.allowArray=!0,s.state.allowName=!0;break;default:s.state.allowType?(s.type+=l,s.state.allowParams=!0,s.state.allowArray=!0):s.state.allowName?(s.name+=l,delete s.state.allowArray):s.state.readArray?s.type+=l:n(u)}}return s.parent&&C.throwArgumentError("unexpected eof","param",t),delete i.state,s.name==="indexed"?(e||n(r.length-7),s.indexed&&n(r.length-7),s.indexed=!0,s.name=""):or(s.type,s.name)&&(s.name=""),i.type=je(i.type),i}function sr(t,e){for(let r in e)(0,es.defineReadOnly)(t,r,e[r])}var b=Object.freeze({sighash:"sighash",minimal:"minimal",full:"full",json:"json"}),ha=new RegExp(/^(.*)\[([0-9]*)\]$/),R=class{constructor(e,r){e!==Ne&&C.throwError("use fromString",yt.Logger.errors.UNSUPPORTED_OPERATION,{operation:"new ParamType()"}),sr(this,r);let n=this.type.match(ha);n?sr(this,{arrayLength:parseInt(n[2]||"-1"),arrayChildren:R.fromObject({type:n[1],components:this.components}),baseType:"array"}):sr(this,{arrayLength:null,arrayChildren:null,baseType:this.components!=null?"tuple":this.type}),this._isParamType=!0,Object.freeze(this)}format(e){if(e||(e=b.sighash),b[e]||C.throwArgumentError("invalid format type","format",e),e===b.json){let n={type:this.baseType==="tuple"?"tuple":this.type,name:this.name||void 0};return typeof this.indexed=="boolean"&&(n.indexed=this.indexed),this.components&&(n.components=this.components.map(o=>JSON.parse(o.format(e)))),JSON.stringify(n)}let r="";return this.baseType==="array"?(r+=this.arrayChildren.format(e),r+="["+(this.arrayLength<0?"":String(this.arrayLength))+"]"):this.baseType==="tuple"?(e!==b.sighash&&(r+=this.type),r+="("+this.components.map(n=>n.format(e)).join(e===b.full?", ":",")+")"):r+=this.type,e!==b.sighash&&(this.indexed===!0&&(r+=" indexed"),e===b.full&&this.name&&(r+=" "+this.name)),r}static from(e,r){return typeof e=="string"?R.fromString(e,r):R.fromObject(e)}static fromObject(e){return R.isParamType(e)?e:new R(Ne,{name:e.name||null,type:je(e.type),indexed:e.indexed==null?null:!!e.indexed,components:e.components?e.components.map(R.fromObject):null})}static fromString(e,r){function n(o){return R.fromObject({name:o.name,type:o.type,indexed:o.indexed,components:o.components})}return n(ma(e,!!r))}static isParamType(e){return!!(e!=null&&e._isParamType)}};function dt(t,e){return ga(t).map(r=>R.fromString(r,e))}var X=class{constructor(e,r){e!==Ne&&C.throwError("use a static from method",yt.Logger.errors.UNSUPPORTED_OPERATION,{operation:"new Fragment()"}),sr(this,r),this._isFragment=!0,Object.freeze(this)}static from(e){return X.isFragment(e)?e:typeof e=="string"?X.fromString(e):X.fromObject(e)}static fromObject(e){if(X.isFragment(e))return e;switch(e.type){case"function":return G.fromObject(e);case"event":return J.fromObject(e);case"constructor":return W.fromObject(e);case"error":return re.fromObject(e);case"fallback":case"receive":return null}return C.throwArgumentError("invalid fragment object","value",e)}static fromString(e){return e=e.replace(/\s/g," "),e=e.replace(/\(/g," (").replace(/\)/g,") ").replace(/\s+/g," "),e=e.trim(),e.split(" ")[0]==="event"?J.fromString(e.substring(5).trim()):e.split(" ")[0]==="function"?G.fromString(e.substring(8).trim()):e.split("(")[0].trim()==="constructor"?W.fromString(e.trim()):e.split(" ")[0]==="error"?re.fromString(e.substring(5).trim()):C.throwArgumentError("unsupported fragment","value",e)}static isFragment(e){return!!(e&&e._isFragment)}},J=class extends X{format(e){if(e||(e=b.sighash),b[e]||C.throwArgumentError("invalid format type","format",e),e===b.json)return JSON.stringify({type:"event",anonymous:this.anonymous,name:this.name,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});let r="";return e!==b.sighash&&(r+="event "),r+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===b.full?", ":",")+") ",e!==b.sighash&&this.anonymous&&(r+="anonymous "),r.trim()}static from(e){return typeof e=="string"?J.fromString(e):J.fromObject(e)}static fromObject(e){if(J.isEventFragment(e))return e;e.type!=="event"&&C.throwArgumentError("invalid event object","value",e);let r={name:mt(e.name),anonymous:e.anonymous,inputs:e.inputs?e.inputs.map(R.fromObject):[],type:"event"};return new J(Ne,r)}static fromString(e){let r=e.match(ht);r||C.throwArgumentError("invalid event string","value",e);let n=!1;return r[3].split(" ").forEach(o=>{switch(o.trim()){case"anonymous":n=!0;break;case"":break;default:C.warn("unknown modifier: "+o)}}),J.fromObject({name:r[1].trim(),anonymous:n,inputs:dt(r[2],!0),type:"event"})}static isEventFragment(e){return e&&e._isFragment&&e.type==="event"}};function ts(t,e){e.gas=null;let r=t.split("@");return r.length!==1?(r.length>2&&C.throwArgumentError("invalid human-readable ABI signature","value",t),r[1].match(/^[0-9]+$/)||C.throwArgumentError("invalid human-readable ABI signature gas","value",t),e.gas=ir.BigNumber.from(r[1]),r[0]):t}function rs(t,e){e.constant=!1,e.payable=!1,e.stateMutability="nonpayable",t.split(" ").forEach(r=>{switch(r.trim()){case"constant":e.constant=!0;break;case"payable":e.payable=!0,e.stateMutability="payable";break;case"nonpayable":e.payable=!1,e.stateMutability="nonpayable";break;case"pure":e.constant=!0,e.stateMutability="pure";break;case"view":e.constant=!0,e.stateMutability="view";break;case"external":case"public":case"":break;default:console.log("unknown modifier: "+r)}})}function ns(t){let e={constant:!1,payable:!0,stateMutability:"payable"};return t.stateMutability!=null?(e.stateMutability=t.stateMutability,e.constant=e.stateMutability==="view"||e.stateMutability==="pure",t.constant!=null&&!!t.constant!==e.constant&&C.throwArgumentError("cannot have constant function with mutability "+e.stateMutability,"value",t),e.payable=e.stateMutability==="payable",t.payable!=null&&!!t.payable!==e.payable&&C.throwArgumentError("cannot have payable function with mutability "+e.stateMutability,"value",t)):t.payable!=null?(e.payable=!!t.payable,t.constant==null&&!e.payable&&t.type!=="constructor"&&C.throwArgumentError("unable to determine stateMutability","value",t),e.constant=!!t.constant,e.constant?e.stateMutability="view":e.stateMutability=e.payable?"payable":"nonpayable",e.payable&&e.constant&&C.throwArgumentError("cannot have constant payable function","value",t)):t.constant!=null?(e.constant=!!t.constant,e.payable=!e.constant,e.stateMutability=e.constant?"view":"payable"):t.type!=="constructor"&&C.throwArgumentError("unable to determine stateMutability","value",t),e}var W=class extends X{format(e){if(e||(e=b.sighash),b[e]||C.throwArgumentError("invalid format type","format",e),e===b.json)return JSON.stringify({type:"constructor",stateMutability:this.stateMutability!=="nonpayable"?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});e===b.sighash&&C.throwError("cannot format a constructor for sighash",yt.Logger.errors.UNSUPPORTED_OPERATION,{operation:"format(sighash)"});let r="constructor("+this.inputs.map(n=>n.format(e)).join(e===b.full?", ":",")+") ";return this.stateMutability&&this.stateMutability!=="nonpayable"&&(r+=this.stateMutability+" "),r.trim()}static from(e){return typeof e=="string"?W.fromString(e):W.fromObject(e)}static fromObject(e){if(W.isConstructorFragment(e))return e;e.type!=="constructor"&&C.throwArgumentError("invalid constructor object","value",e);let r=ns(e);r.constant&&C.throwArgumentError("constructor cannot be constant","value",e);let n={name:null,type:e.type,inputs:e.inputs?e.inputs.map(R.fromObject):[],payable:r.payable,stateMutability:r.stateMutability,gas:e.gas?ir.BigNumber.from(e.gas):null};return new W(Ne,n)}static fromString(e){let r={type:"constructor"};e=ts(e,r);let n=e.match(ht);return(!n||n[1].trim()!=="constructor")&&C.throwArgumentError("invalid constructor string","value",e),r.inputs=dt(n[2].trim(),!1),rs(n[3].trim(),r),W.fromObject(r)}static isConstructorFragment(e){return e&&e._isFragment&&e.type==="constructor"}},G=class extends W{format(e){if(e||(e=b.sighash),b[e]||C.throwArgumentError("invalid format type","format",e),e===b.json)return JSON.stringify({type:"function",name:this.name,constant:this.constant,stateMutability:this.stateMutability!=="nonpayable"?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(n=>JSON.parse(n.format(e))),outputs:this.outputs.map(n=>JSON.parse(n.format(e)))});let r="";return e!==b.sighash&&(r+="function "),r+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===b.full?", ":",")+") ",e!==b.sighash&&(this.stateMutability?this.stateMutability!=="nonpayable"&&(r+=this.stateMutability+" "):this.constant&&(r+="view "),this.outputs&&this.outputs.length&&(r+="returns ("+this.outputs.map(n=>n.format(e)).join(", ")+") "),this.gas!=null&&(r+="@"+this.gas.toString()+" ")),r.trim()}static from(e){return typeof e=="string"?G.fromString(e):G.fromObject(e)}static fromObject(e){if(G.isFunctionFragment(e))return e;e.type!=="function"&&C.throwArgumentError("invalid function object","value",e);let r=ns(e),n={type:e.type,name:mt(e.name),constant:r.constant,inputs:e.inputs?e.inputs.map(R.fromObject):[],outputs:e.outputs?e.outputs.map(R.fromObject):[],payable:r.payable,stateMutability:r.stateMutability,gas:e.gas?ir.BigNumber.from(e.gas):null};return new G(Ne,n)}static fromString(e){let r={type:"function"};e=ts(e,r);let n=e.split(" returns ");n.length>2&&C.throwArgumentError("invalid function string","value",e);let o=n[0].match(ht);if(o||C.throwArgumentError("invalid function signature","value",e),r.name=o[1].trim(),r.name&&mt(r.name),r.inputs=dt(o[2],!1),rs(o[3].trim(),r),n.length>1){let i=n[1].match(ht);(i[1].trim()!=""||i[3].trim()!="")&&C.throwArgumentError("unexpected tokens","value",e),r.outputs=dt(i[2],!1)}else r.outputs=[];return G.fromObject(r)}static isFunctionFragment(e){return e&&e._isFragment&&e.type==="function"}};function Qo(t){let e=t.format();return(e==="Error(string)"||e==="Panic(uint256)")&&C.throwArgumentError(`cannot specify user defined ${e} error`,"fragment",t),t}var re=class extends X{format(e){if(e||(e=b.sighash),b[e]||C.throwArgumentError("invalid format type","format",e),e===b.json)return JSON.stringify({type:"error",name:this.name,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});let r="";return e!==b.sighash&&(r+="error "),r+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===b.full?", ":",")+") ",r.trim()}static from(e){return typeof e=="string"?re.fromString(e):re.fromObject(e)}static fromObject(e){if(re.isErrorFragment(e))return e;e.type!=="error"&&C.throwArgumentError("invalid error object","value",e);let r={type:e.type,name:mt(e.name),inputs:e.inputs?e.inputs.map(R.fromObject):[]};return Qo(new re(Ne,r))}static fromString(e){let r={type:"error"},n=e.match(ht);return n||C.throwArgumentError("invalid error signature","value",e),r.name=n[1].trim(),r.name&&mt(r.name),r.inputs=dt(n[2],!1),Qo(re.fromObject(r))}static isErrorFragment(e){return e&&e._isFragment&&e.type==="error"}};function je(t){return t.match(/^uint($|[^1-9])/)?t="uint256"+t.substring(4):t.match(/^int($|[^1-9])/)&&(t="int256"+t.substring(3)),t}var ya=new RegExp("^[a-zA-Z$_][a-zA-Z0-9$_]*$");function mt(t){return(!t||!t.match(ya))&&C.throwArgumentError(`invalid identifier "${t}"`,"value",t),t}var ht=new RegExp("^([^)(]*)\\((.*)\\)([^)(]*)$");function ga(t){t=t.trim();let e=[],r="",n=0;for(let o=0;o<t.length;o++){let i=t[o];i===","&&n===0?(e.push(r),r=""):(r+=i,i==="("?n++:i===")"&&(n--,n===-1&&C.throwArgumentError("unbalanced parenthesis","value",t)))}return r&&e.push(r),e}var ar=new pn.Logger(te),xa=new RegExp(/^bytes([0-9]*)$/),Ca=new RegExp(/^(u?int)([0-9]*)$/),ln=class{constructor(e){(0,ss.defineReadOnly)(this,"coerceFunc",e||null)}_getCoder(e){switch(e.baseType){case"address":return new Gt(e.name);case"bool":return new Yt(e.name);case"string":return new rr(e.name);case"bytes":return new Jt(e.name);case"array":return new Kt(this._getCoder(e.arrayChildren),e.arrayLength,e.name);case"tuple":return new _e((e.components||[]).map(n=>this._getCoder(n)),e.name);case"":return new er(e.name)}let r=e.type.match(Ca);if(r){let n=parseInt(r[2]||"256");return(n===0||n>256||n%8!==0)&&ar.throwArgumentError("invalid "+r[1]+" bit length","param",e),new tr(n/8,r[1]==="int",e.name)}if(r=e.type.match(xa),r){let n=parseInt(r[1]);return(n===0||n>32)&&ar.throwArgumentError("invalid bytes length","param",e),new Zt(n,e.name)}return ar.throwArgumentError("invalid type","type",e.type)}_getWordSize(){return 32}_getReader(e,r){return new we(e,this._getWordSize(),this.coerceFunc,r)}_getWriter(){return new Te(this._getWordSize())}getDefaultValue(e){let r=e.map(o=>this._getCoder(R.from(o)));return new _e(r,"_").defaultValue()}encode(e,r){e.length!==r.length&&ar.throwError("types/values length mismatch",pn.Logger.errors.INVALID_ARGUMENT,{count:{types:e.length,values:r.length},value:{types:e,values:r}});let n=e.map(s=>this._getCoder(R.from(s))),o=new _e(n,"_"),i=this._getWriter();return o.encode(i,r),i.data}decode(e,r,n){let o=e.map(s=>this._getCoder(R.from(s)));return new _e(o,"_").decode(this._getReader((0,os.arrayify)(r),n))}},is=new ln;var xt=S(nt());var I=new xt.Logger(te);var mn=class extends M.Description{},hn=class extends M.Description{},yn=class extends M.Description{},cr=class extends M.Description{static isIndexed(e){return!!(e&&e._isIndexed)}},Sa={"0x08c379a0":{signature:"Error(string)",name:"Error",inputs:["string"],reason:!0},"0x4e487b71":{signature:"Panic(uint256)",name:"Panic",inputs:["uint256"]}};function as(t,e){let r=new Error(`deferred error during ABI decoding triggered accessing ${t}`);return r.error=e,r}var Ct=class{constructor(e){let r=[];typeof e=="string"?r=JSON.parse(e):r=e,(0,M.defineReadOnly)(this,"fragments",r.map(n=>X.from(n)).filter(n=>n!=null)),(0,M.defineReadOnly)(this,"_abiCoder",(0,M.getStatic)(new.target,"getAbiCoder")()),(0,M.defineReadOnly)(this,"functions",{}),(0,M.defineReadOnly)(this,"errors",{}),(0,M.defineReadOnly)(this,"events",{}),(0,M.defineReadOnly)(this,"structs",{}),this.fragments.forEach(n=>{let o=null;switch(n.type){case"constructor":if(this.deploy){I.warn("duplicate definition - constructor");return}(0,M.defineReadOnly)(this,"deploy",n);return;case"function":o=this.functions;break;case"event":o=this.events;break;case"error":o=this.errors;break;default:return}let i=n.format();if(o[i]){I.warn("duplicate definition - "+i);return}o[i]=n}),this.deploy||(0,M.defineReadOnly)(this,"deploy",W.from({payable:!1,type:"constructor"})),(0,M.defineReadOnly)(this,"_isInterface",!0)}format(e){e||(e=b.full),e===b.sighash&&I.throwArgumentError("interface does not support formatting sighash","format",e);let r=this.fragments.map(n=>n.format(e));return e===b.json?JSON.stringify(r.map(n=>JSON.parse(n))):r}static getAbiCoder(){return is}static getAddress(e){return(0,cs.getAddress)(e)}static getSighash(e){return(0,v.hexDataSlice)((0,gt.id)(e.format()),0,4)}static getEventTopic(e){return(0,gt.id)(e.format())}getFunction(e){if((0,v.isHexString)(e)){for(let n in this.functions)if(e===this.getSighash(n))return this.functions[n];I.throwArgumentError("no matching function","sighash",e)}if(e.indexOf("(")===-1){let n=e.trim(),o=Object.keys(this.functions).filter(i=>i.split("(")[0]===n);return o.length===0?I.throwArgumentError("no matching function","name",n):o.length>1&&I.throwArgumentError("multiple matching functions","name",n),this.functions[o[0]]}let r=this.functions[G.fromString(e).format()];return r||I.throwArgumentError("no matching function","signature",e),r}getEvent(e){if((0,v.isHexString)(e)){let n=e.toLowerCase();for(let o in this.events)if(n===this.getEventTopic(o))return this.events[o];I.throwArgumentError("no matching event","topichash",n)}if(e.indexOf("(")===-1){let n=e.trim(),o=Object.keys(this.events).filter(i=>i.split("(")[0]===n);return o.length===0?I.throwArgumentError("no matching event","name",n):o.length>1&&I.throwArgumentError("multiple matching events","name",n),this.events[o[0]]}let r=this.events[J.fromString(e).format()];return r||I.throwArgumentError("no matching event","signature",e),r}getError(e){if((0,v.isHexString)(e)){let n=(0,M.getStatic)(this.constructor,"getSighash");for(let o in this.errors){let i=this.errors[o];if(e===n(i))return this.errors[o]}I.throwArgumentError("no matching error","sighash",e)}if(e.indexOf("(")===-1){let n=e.trim(),o=Object.keys(this.errors).filter(i=>i.split("(")[0]===n);return o.length===0?I.throwArgumentError("no matching error","name",n):o.length>1&&I.throwArgumentError("multiple matching errors","name",n),this.errors[o[0]]}let r=this.errors[G.fromString(e).format()];return r||I.throwArgumentError("no matching error","signature",e),r}getSighash(e){if(typeof e=="string")try{e=this.getFunction(e)}catch(r){try{e=this.getError(e)}catch{throw r}}return(0,M.getStatic)(this.constructor,"getSighash")(e)}getEventTopic(e){return typeof e=="string"&&(e=this.getEvent(e)),(0,M.getStatic)(this.constructor,"getEventTopic")(e)}_decodeParams(e,r){return this._abiCoder.decode(e,r)}_encodeParams(e,r){return this._abiCoder.encode(e,r)}encodeDeploy(e){return this._encodeParams(this.deploy.inputs,e||[])}decodeErrorResult(e,r){typeof e=="string"&&(e=this.getError(e));let n=(0,v.arrayify)(r);return(0,v.hexlify)(n.slice(0,4))!==this.getSighash(e)&&I.throwArgumentError(`data signature does not match error ${e.name}.`,"data",(0,v.hexlify)(n)),this._decodeParams(e.inputs,n.slice(4))}encodeErrorResult(e,r){return typeof e=="string"&&(e=this.getError(e)),(0,v.hexlify)((0,v.concat)([this.getSighash(e),this._encodeParams(e.inputs,r||[])]))}decodeFunctionData(e,r){typeof e=="string"&&(e=this.getFunction(e));let n=(0,v.arrayify)(r);return(0,v.hexlify)(n.slice(0,4))!==this.getSighash(e)&&I.throwArgumentError(`data signature does not match function ${e.name}.`,"data",(0,v.hexlify)(n)),this._decodeParams(e.inputs,n.slice(4))}encodeFunctionData(e,r){return typeof e=="string"&&(e=this.getFunction(e)),(0,v.hexlify)((0,v.concat)([this.getSighash(e),this._encodeParams(e.inputs,r||[])]))}decodeFunctionResult(e,r){typeof e=="string"&&(e=this.getFunction(e));let n=(0,v.arrayify)(r),o=null,i="",s=null,u=null,l=null;switch(n.length%this._abiCoder._getWordSize()){case 0:try{return this._abiCoder.decode(e.outputs,n)}catch{}break;case 4:{let f=(0,v.hexlify)(n.slice(0,4)),p=Sa[f];if(p)s=this._abiCoder.decode(p.inputs,n.slice(4)),u=p.name,l=p.signature,p.reason&&(o=s[0]),u==="Error"?i=`; VM Exception while processing transaction: reverted with reason string ${JSON.stringify(s[0])}`:u==="Panic"&&(i=`; VM Exception while processing transaction: reverted with panic code ${s[0]}`);else try{let m=this.getError(f);s=this._abiCoder.decode(m.inputs,n.slice(4)),u=m.name,l=m.format()}catch{}break}}return I.throwError("call revert exception"+i,xt.Logger.errors.CALL_EXCEPTION,{method:e.format(),data:(0,v.hexlify)(r),errorArgs:s,errorName:u,errorSignature:l,reason:o})}encodeFunctionResult(e,r){return typeof e=="string"&&(e=this.getFunction(e)),(0,v.hexlify)(this._abiCoder.encode(e.outputs,r||[]))}encodeFilterTopics(e,r){typeof e=="string"&&(e=this.getEvent(e)),r.length>e.inputs.length&&I.throwError("too many arguments for "+e.format(),xt.Logger.errors.UNEXPECTED_ARGUMENT,{argument:"values",value:r});let n=[];e.anonymous||n.push(this.getEventTopic(e));let o=(i,s)=>i.type==="string"?(0,gt.id)(s):i.type==="bytes"?(0,dn.keccak256)((0,v.hexlify)(s)):(i.type==="bool"&&typeof s=="boolean"&&(s=s?"0x01":"0x00"),i.type.match(/^u?int/)&&(s=fn.BigNumber.from(s).toHexString()),i.type==="address"&&this._abiCoder.encode(["address"],[s]),(0,v.hexZeroPad)((0,v.hexlify)(s),32));for(r.forEach((i,s)=>{let u=e.inputs[s];if(!u.indexed){i!=null&&I.throwArgumentError("cannot filter non-indexed parameters; must be null","contract."+u.name,i);return}i==null?n.push(null):u.baseType==="array"||u.baseType==="tuple"?I.throwArgumentError("filtering with tuples or arrays not supported","contract."+u.name,i):Array.isArray(i)?n.push(i.map(l=>o(u,l))):n.push(o(u,i))});n.length&&n[n.length-1]===null;)n.pop();return n}encodeEventLog(e,r){typeof e=="string"&&(e=this.getEvent(e));let n=[],o=[],i=[];return e.anonymous||n.push(this.getEventTopic(e)),r.length!==e.inputs.length&&I.throwArgumentError("event arguments/values mismatch","values",r),e.inputs.forEach((s,u)=>{let l=r[u];if(s.indexed)if(s.type==="string")n.push((0,gt.id)(l));else if(s.type==="bytes")n.push((0,dn.keccak256)(l));else{if(s.baseType==="tuple"||s.baseType==="array")throw new Error("not implemented");n.push(this._abiCoder.encode([s.type],[l]))}else o.push(s),i.push(l)}),{data:this._abiCoder.encode(o,i),topics:n}}decodeEventLog(e,r,n){if(typeof e=="string"&&(e=this.getEvent(e)),n!=null&&!e.anonymous){let h=this.getEventTopic(e);(!(0,v.isHexString)(n[0],32)||n[0].toLowerCase()!==h)&&I.throwError("fragment/topic mismatch",xt.Logger.errors.INVALID_ARGUMENT,{argument:"topics[0]",expected:h,value:n[0]}),n=n.slice(1)}let o=[],i=[],s=[];e.inputs.forEach((h,g)=>{h.indexed?h.type==="string"||h.type==="bytes"||h.baseType==="tuple"||h.baseType==="array"?(o.push(R.fromObject({type:"bytes32",name:h.name})),s.push(!0)):(o.push(h),s.push(!1)):(i.push(h),s.push(!1))});let u=n!=null?this._abiCoder.decode(o,(0,v.concat)(n)):null,l=this._abiCoder.decode(i,r,!0),f=[],p=0,m=0;e.inputs.forEach((h,g)=>{if(h.indexed)if(u==null)f[g]=new cr({_isIndexed:!0,hash:null});else if(s[g])f[g]=new cr({_isIndexed:!0,hash:u[m++]});else try{f[g]=u[m++]}catch(T){f[g]=T}else try{f[g]=l[p++]}catch(T){f[g]=T}if(h.name&&f[h.name]==null){let T=f[g];T instanceof Error?Object.defineProperty(f,h.name,{enumerable:!0,get:()=>{throw as(`property ${JSON.stringify(h.name)}`,T)}}):f[h.name]=T}});for(let h=0;h<f.length;h++){let g=f[h];g instanceof Error&&Object.defineProperty(f,h,{enumerable:!0,get:()=>{throw as(`index ${h}`,g)}})}return Object.freeze(f)}parseTransaction(e){let r=this.getFunction(e.data.substring(0,10).toLowerCase());return r?new hn({args:this._abiCoder.decode(r.inputs,"0x"+e.data.substring(10)),functionFragment:r,name:r.name,signature:r.format(),sighash:this.getSighash(r),value:fn.BigNumber.from(e.value||"0")}):null}parseLog(e){let r=this.getEvent(e.topics[0]);return!r||r.anonymous?null:new mn({eventFragment:r,name:r.name,signature:r.format(),topic:this.getEventTopic(r),args:this.decodeEventLog(r,e.data,e.topics)})}parseError(e){let r=(0,v.hexlify)(e),n=this.getError(r.substring(0,10).toLowerCase());return n?new yn({args:this._abiCoder.decode(n.inputs,"0x"+r.substring(10)),errorFragment:n,name:n.name,signature:n.format(),sighash:this.getSighash(n)}):null}static isInterface(e){return!!(e&&e._isInterface)}};var ps=S(ta());rt();a();c();ot();Hr();a();c();var Ae=S(qo());Hr();a();c();var St=S(qo());a();c();Br();var gn={CANCEL:"cancel",RETRY:"retry",TOKEN_METHOD_TRANSFER:"transfer",TOKEN_METHOD_TRANSFER_FROM:"transferfrom",TOKEN_METHOD_APPROVE:"approve",TOKEN_METHOD_INCREASE_ALLOWANCE:"increaseAllowance",INCOMING:"incoming",SENT_ETHER:"sentEther",CONTRACT_INTERACTION:"contractInteraction",DEPLOY_CONTRACT:"contractDeployment",SWAP:"swap",SWAP_APPROVAL:"swapApproval",SIGN:oe.ETH_SIGN,SIGN_TYPED_DATA:oe.ETH_SIGN_TYPED_DATA,PERSONAL_SIGN:oe.PERSONAL_SIGN,ETH_DECRYPT:oe.ETH_DECRYPT,ETH_GET_ENCRYPTION_PUBLIC_KEY:oe.ETH_GET_ENCRYPTION_PUBLIC_KEY,EIP_5792:"eip5792"},B={UNAPPROVED:"unapproved",APPROVED:"approved",REJECTED:"rejected",SIGNED:"signed",SUBMITTED:"submitted",FAILED:"failed",DROPPED:"dropped",CONFIRMED:"confirmed",PKGING:"PKGING",CONFIRMING:"CONFIRMING",ERROR:"ERROR",SUCCESS:"SUCCESS"};var ur={SEND:"send",RECEIVE:"receive",INTERACTION:"interaction",APPROVAL:"approval",SIGNATURE_REQUEST:"signature-request",SWAP:"swap"},gh=[null,ur.RECEIVE,ur.SEND,ur.INTERACTION,ur.APPROVAL],xh=[null,B.PKGING,B.CONFIRMING,B.ERROR,B.SUCCESS],ba={[B.UNAPPROVED]:!0,[B.APPROVED]:!0,[B.SUBMITTED]:!0,[B.PKGING]:!0,[B.CONFIRMING]:!0},Ch={[B.FAILED]:!0,[B.DROPPED]:!0,[B.REJECTED]:!0,[B.ERROR]:!0},Sh={[B.SUCCESS]:!0,[B.CONFIRMED]:!0},bh={...ba,[B.CONFIRMED]:!0},Eh={[gn.TOKEN_METHOD_APPROVE]:!0,[gn.TOKEN_METHOD_TRANSFER]:!0,[gn.TOKEN_METHOD_TRANSFER_FROM]:!0},Th={CARRY_ALL_REMAINING_BALANCE:128,CARRY_ALL_REMAINING_INCOMING_VALUE:64,DESTROY_ACCOUNT_IF_ZERO:32,PAY_GAS_SEPARATELY:1,IGNORE_ERRORS:2,NONE:0},wh={TON_ADDR:"ton_addr",TON_PROOF:"ton_proof"},vh={MAINNET:"-239",TESTNET:"-3"},_h={UNKNOWN_ERROR:0,BAD_REQUEST_ERROR:1,MANIFEST_NOT_FOUND_ERROR:2,MANIFEST_CONTENT_ERROR:3,UNKNOWN_APP_ERROR:100,USER_REJECTS_ERROR:300,METHOD_NOT_SUPPORTED:400},xn={Transaction:"legacy",VersionedTransaction:0},Nh={EIP_5792:"EVM_OKX7702WALLET_EXECUTEFROMSELF"},Ah={TX:"tx"};var Cn=(t,e=se.TRANSACTION)=>St.default.encode(e===se.TRANSACTION?t.serialize({requireAllSignatures:!1,verifySignatures:!1}):t.serialize()),Dh=(t,e=se.TRANSACTION)=>{let r=St.default.decode(t);return e===se.TRANSACTION?Ft.from(r):jt.deserialize(r)},qh=t=>{switch(t?.version){case xn.Transaction:case xn.VersionedTransaction:return se.VERSIONED_TRANSACTION;default:return se.TRANSACTION}};var Lh=t=>t?new at(t):null,Uh=(t,e)=>({publicKey:t,signature:St.default.decode(e)}),Bh=t=>St.default.decode(t).length>Do;function us(t,e){return Vr(Fr(et(e||"0",t||"0"),10**6),0)}function Kh(t,e="0",r="0"){let n=us(e,r);if(!t||yo(n,t))return{priorityFee:n,priorityGasPrice:e,priorityGasLimit:r};let o=Vr(Fr(et(t,10**6),r),0);return{priorityFee:us(o,r),priorityGasPrice:o,priorityGasLimit:r}}var ls=async({coinId:t,fromAddress:e,instanceType:r,serializedMessage:n,needToReplaceRecentBlockhash:o,onSign:i})=>{let s="",u,l="";if(r===se.TRANSACTION){if(u=Ft.from(Ae.default.decode(n)),o){let p=await nn({coinId:t,address:e},{fromAddr:e});u.recentBlockhash=p}let f=Ae.default.encode(u.serializeMessage());s=await i({finalizedMessage:f}),u.addSignature(new at(e),Ae.default.decode(s)),l=Cn(u,r)}else{u=jt.deserialize(Ae.default.decode(n));let f=u.message;if(o){let m=await nn({coinId:t,address:e},{fromAddr:e});f.recentBlockhash=m}let p=Ae.default.encode(f.serialize());s=await i({finalizedMessage:p}),u.addSignature(new at(e),Ae.default.decode(s)),l=Cn(u,r)}return{signature:s,tx:u,serializedTransaction:l,type:r}};Lo();function ay(t,e=[]){try{return e.length===0?new Ct(ps.default).parseTransaction({data:t}):new Ct(e).parseTransaction({data:t})}catch{return}}function cy(t,e){return/\d{16,}/.test(t)&&(t=t.replace(/"(\\?[\s\S])*?"|([+\-\d.eE]{16,})/g,(r,n,o)=>o&&/^\d{16,}$/.test(o)?`"${r}"`:r)),JSON.parse(t,e)}var Ta=10**13,uy=t=>jr(t,Ta),wa="0x".padEnd(66,"f"),ly=t=>jr(t,wa),py=async({fromAddress:t,instanceType:e,serializedMessage:r,needToReplaceRecentBlockhash:n})=>await ls({coinId:No,fromAddress:t,instanceType:e,serializedMessage:r,needToReplaceRecentBlockhash:n,onSign:({finalizedMessage:i})=>ct().signCommonMessage(t,i,To)});a();c();Br();Yr();a();c();var Re=S(lr());a();c();var by=S(ji());a();c();function ds(t,e,r){return typeof t.chainId<"u"?t.chainId===e:t.metamaskNetworkId===r}function bn(t,e,r,n,o,i,s,u){let l=s?pe(t).filter(w=>ds(w,u,s)):pe(t),f=pe(e),p=l.concat(f),m=pe(r);p=p.concat(m);let h=pe(n);p=p.concat(h);let g=pe(o);p=p.concat(g);let T=pe(i);return p=p.concat(T),p=p.sort((w,A)=>w.time-A.time),p}a();c();rt();a();c();a();c();bo();a();c();var Uy=(t,e,r={enableEmptyAccount:!1})=>{let{account:n={}}=e,o=r.enableEmptyAccount?i=>typeof i=="string":Boolean;return t.filter(({localType:i})=>o(n[i]))},Pa=[],En=t=>t.map(r=>{let n=r.walletIdentities?.filter(o=>!o.deleted)??Pa;return{...r,walletIdentities:n}});a();c();var Pe=S(lr());a();c();Qe();function ms(t,e,r){let n=(i,s,u,l=0)=>{if(u.length===0)return Ze(i,s);let f=u.map(g=>g[l]).filter((g,T,w)=>w.indexOf(g)===T),p=Array.isArray(i),m=Array.isArray(s);if(p!==m)return!1;let h=p;for(let g of f){let T=u.filter(N=>N[l]===g).map(N=>N.slice(h?0:l+1)).filter(N=>N.length>0),w,A,P,U;if(h?(w=i,A=s,P=!0,U=!0):(w=i?i[g]:void 0,A=s?s[g]:void 0,P=Array.isArray(w),U=Array.isArray(A)),P&&U){for(let N=0;N<Math.max(w.length,A.length);N++)if(!n(w[N],A[N],T))return!1}else if(!P&&!U){if(T.length>0){if(!n(w,A,T))return!1}else if(!Ze(w,A))return!1}else return!1}return!0},o=r.map(i=>i.split("."));return n(t,e,o)}a();c();Qe();var He=S(lr()),Ra=[],Ie=t=>{let e=t.metamask?.chainList??Ra;return fo(e,"networkRank")},Oa=(0,He.createSelectorCreator)(He.defaultMemoize,Ze),Ma=(0,He.createSelector)(Ie,t=>t.map(e=>e.chainId)),zy=Oa(Ma,t=>t);a();c();function hs(t){return t.metamask.addedCoins||{}}function Xy(t){return t.metamask.reducedCoins||{}}var ka=(t,e,r)=>r?r.coinsMap:t.metamask.allCoinsMap??t.coins.coinsMap,sg=(t,e,r)=>t.metamask.allCoinsMap||r?!0:t.coins.ready;function Da(t){return(0,Pe.createSelectorCreator)(Pe.defaultMemoize,(e,r)=>t(e,r))}var qa=Da((t,e)=>ms(t,e,["coinId","baseChain"])),Tn=qa(Ie,rn),La=(0,Pe.createSelector)(Tn,hs,ka,(t,e,r)=>{let n={...r},o=Object.values(e).reduce((i,s)=>i.concat(s),[]);return[...t,...o].reduce((i,s)=>(i[s.coinId]||(i[String(s.coinId)]=s),i),n)}),ig=(0,Pe.createSelector)(La,t=>{let e=Object.values(t),r={};return e.forEach(n=>{n.aggregation&&(r[n.symbol]||(r[n.symbol]=[]),r[n.symbol].push(n))}),r});Br();Qi();ea();a();c();ot();var mg=t=>{let e={},r=[];return t.forEach(n=>{e[n.baseChain]||(r.push(n),e[n.baseChain]=!0)}),r};var ys=t=>t.filter(e=>e?.factionType===wo);var hg=(t,e)=>{let r=t.find(n=>n.coinId===e);return r?.cosmosPrefix?r.cosmosPrefix:""};a();c();a();c();var gs=t=>t?.metamask?.isUnlocked;var xs=gs;var qg=xs;function Cs(t){return t.metamask.network}function Ss(t){return t.keyring.selectedWallet}var Ua=[],vn=ue(t=>t.keyring.keyringIdentities||Ua,t=>En(t)),Lg=ue(vn,t=>Ro(t));function Ug(t){return t?.metamask?.completedOnboarding}var _n=ue(t=>t.keyring.keyringIdentities,t=>Oo(En(t)));function Bg(t){return t.metamask.createdMap}var bs=ue(({keyring:t})=>t.keyringIdentities,Ss,(t,e)=>_n({keyring:{keyringIdentities:t}})[e]||{}),Fg=ue(vn,(t,e)=>e,(t,e)=>_n({keyring:{keyringIdentities:t}})[e]||{});function Ba(t,e){let n=_n(t)[e]||{};return{id:e,name:n?.walletName,keyringName:n?.keyringName,initialType:n?.initialType,accountMap:n?.account||{},accountsMap:n?.accountsMap||{},keyringIdentityType:n?.keyringIdentityType,segwitAddressType:n?.segwitAddressType||{},addressType:n?.addressType||{}}}var jg=ue(vn,Ss,(t,e)=>Ba({keyring:{keyringIdentities:t}},e));function Fa(t){return bs(t)?.keyringIdentityType||""}function Vg(t){return Fa(t)===Po.HARDWARE}var ja={};function Hg(t){return t.metamask.selectedCurrency||ja}function $g(t){return t.metamask.currencies||[]}function Wg(t){return t.metamask.selectedCurrency?.symbol||"$"}function Va(t){let{pendingApprovals:e}=t.metamask;return Object.values(e)}function Gg(t){return Va(t).filter(r=>ho.includes(r.type))}function zg(t){let e=t.metamask.suggestedTokens;return Object.values(e)}function Kg({metamask:t}){return t.preferences}function Yg({metamask:t}){return t.preferences?.hiddenSmallAssets??!0}function Jg(t){return t.metamask.domainMetadata}function Xg(t){return t.activeTab.origin}function Zg(t){return t.metamask.textDirection}function Qg(t){return bs(t)?.needBackup}function Ha(t){return Tn(t)}var $a=ue(Ie,t=>t.map(e=>{let{baseChain:r,coinId:n,chainName:o,imageUrl:i}=e;return{coinId:n,baseChain:r,chainName:o,image:i}}));function ex(t){let e=$a(t);return e.length?e:Ie(t).map(n=>{let{coinId:o,baseChain:i,chainName:s}=n;return{coinId:o,baseChain:i,chainName:s}})}function tx(t){let e=Ha(t),r=Ie(t),n=ys(r);return e.reduce((o,i)=>{let s=n.find(u=>u.coinId===i.coinId);return s&&o.push({...s,icon:i?.image||s.icon,chainName:i?.chainName||s.chainName,isHotNetwork:i?.isHotNetwork||s?.isHotNetwork,hotNetworkRank:i?.hotNetworkRank||s?.hotNetworkRank}),o},[])}function rx(t){return t.metamask?.injectProvider||[]}function nx(t){return t.metamask?.mpcAction}function ox(t){return t.metamask?.verifyWalletId||""}function sx(t){return t?.metamask?.walletConfig?.scanedKeyStoneMap||{}}function ix(t){let{preferences:e,currentLocale:r,selectedCurrency:n}=t?.metamask||{};return{currentLocale:r,selectedCurrency:n,...e}}function ax(t){return t?.metamask?.rpcEvmTransactions||{}}function cx(t){return t?.metamask?.userUniqueId}function ux(t){return t.metamask.enableRandom}function lx(t){return t.metamask.preferences.autoLockTimeLimit}function px(t){return t.metamask.preferences.silentSignStatus}function fx(t){return t?.metamask.isNeedSyncMpcIndex}function dx(t){return t.metamask.needSyncMap}a();c();bo();Xi();$i();var Wa=So({name:"providerSlice",initialState:{provider:{}},reducers:{setProvider:(t,e)=>{t.provider=e.payload}}}),{actions:Ga,reducer:za}=Wa,Es=t=>t?.providerSlice?.provider?.chainId?t?.providerSlice?.provider:t?.metamask?.provider??{},Sx=()=>async t=>{(await Promise.resolve(go.current_networks)).liveQuery({providerType:Eo}).subscribe((r,n)=>{n||r.length>0&&t(Ga.setProvider(r[0]))})},bx=za;var Ka=t=>t.metamask.unapprovedTxs,Ts=t=>t.metamask.unapprovedMsgs,ws=t=>t.metamask.unapprovedPersonalMsgs,vs=t=>t.metamask.unapprovedDecryptMsgs,_s=t=>t.metamask.unapprovedEncryptionPublicKeyMsgs,Ns=t=>t.metamask.unapprovedTypedMessages,As=(0,Re.createSelector)(Ka,Ts,ws,vs,_s,Ns,Cs,Es,(t={},e={},r={},n={},o={},i={},s,u)=>bn(t,e,r,n,o,i,s,u?.chainId)||[]),Ya=t=>t.metamask.unapprovedMsgCount,Ja=t=>t.metamask.unapprovedPersonalMsgCount,Xa=t=>t.metamask.unapprovedDecryptMsgCount,Za=t=>t.metamask.unapprovedEncryptionPublicKeyMsgCount,Qa=t=>t.metamask.unapprovedTypedMessagesCount;var Fx=(0,Re.createSelector)(Ya,Ja,Xa,Za,Qa,(t=0,e=0,r=0,n=0,o=0)=>o+t+e+r+n),jx=(0,Re.createSelector)(Ts,ws,vs,_s,Ns,(t={},e={},r={},n={},o={})=>[...Object.values(t),...Object.values(e),...Object.values(r),...Object.values(n),...Object.values(o)]),ec=t=>t.confirmTransaction.txData,tc=t=>t.metamask.contractExchangeRates,rc=(0,Re.createSelector)(ec,t=>t&&t.txParams||{}),nc=(0,Re.createSelector)(rc,t=>t&&t.to),Vx=(0,Re.createSelector)(tc,nc,(t,e)=>t[e]);function wn(t){return t.metamask.unapprovedRequests||[]}function Yx(t){return wn(t).filter(r=>r.localType===st)}var Jx=t=>{let r=As(t).map(l=>({...l,localType:st})),{suggestedTokens:n,pendingApprovals:o}=t.metamask,i=Object.values(n).map(l=>({...l,type:oe.WATCH_ASSET,localType:st})),s=Object.values(o).filter(l=>l.type===oe.ADD_ETHEREUM_CHAIN).map(l=>({...l,localType:st})),u=wn(t);return[...s,...u,...i,...r].sort((l,f)=>f.time-l.time)};export{Uy as a,En as b,lr as c,Ie as d,zy as e,hs as f,Xy as g,tn as h,pp as i,ka as j,sg as k,Tn as l,La as m,ig as n,mg as o,hg as p,Fo as q,jo as r,ra as s,Vo as t,Ho as u,pl as v,Zr as w,fl as x,dl as y,ml as z,hl as A,Wu as B,Gu as C,zu as D,Ku as E,Yu as F,Ju as G,Vt as H,Xu as I,Zu as J,Qu as K,el as L,tl as M,rl as N,nl as O,ol as P,sl as Q,bn as R,El as S,ie as T,$o as U,Wo as V,Tl as W,wl as X,vl as Y,_l as Z,Nl as _,Al as $,Il as aa,Pl as ba,Rl as ca,Vp as da,nn as ea,Hp as fa,$p as ga,Wp as ha,Xp as ia,fa as ja,Zp as ka,cf as la,uf as ma,lf as na,pf as oa,ff as pa,Cf as qa,wf as ra,vf as sa,Fl as ta,jl as ua,Vl as va,Hl as wa,$l as xa,Wl as ya,Rf as za,Of as Aa,pt as Ba,wp as Ca,vp as Da,_p as Ea,Np as Fa,Ap as Ga,Ip as Ha,Pp as Ia,Rp as Ja,Op as Ka,Mp as La,kp as Ma,pd as Na,fd as Oa,dd as Pa,wd as Qa,vd as Ra,Rd as Sa,Od as Ta,gn as Ua,Th as Va,wh as Wa,vh as Xa,_h as Ya,Nh as Za,Ah as _a,Cn as $a,Dh as ab,qh as bb,Lh as cb,Uh as db,Bh as eb,us as fb,Kh as gb,ls as hb,ay as ib,cy as jb,Ta as kb,uy as lb,wa as mb,ly as nb,py as ob,Es as pb,Sx as qb,bx as rb,As as sb,Fx as tb,jx as ub,wn as vb,Yx as wb,Jx as xb,qg as yb,Ss as zb,vn as Ab,Lg as Bb,Ug as Cb,_n as Db,Bg as Eb,bs as Fb,Fg as Gb,Ba as Hb,jg as Ib,Vg as Jb,Hg as Kb,$g as Lb,Wg as Mb,Gg as Nb,zg as Ob,Kg as Pb,Yg as Qb,Jg as Rb,Xg as Sb,Zg as Tb,Qg as Ub,Ha as Vb,$a as Wb,ex as Xb,tx as Yb,rx as Zb,nx as _b,ox as $b,sx as ac,ix as bc,ax as cc,cx as dc,ux as ec,lx as fc,px as gc,fx as hc,dx as ic,ju as jc};
window.inOKXExtension = true;
window.inMiniApp = false;
window.ASSETS_BUILD_TYPE = "publish";
//# sourceMappingURL=chunk-QY24TFF7.js.map