1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8590],{5955:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=(0,n(84297).Z)("Frown",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M16 16s-1.5-2-4-2-4 2-4 2",key:"epbg0q"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9",key:"yxxnd0"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9",key:"1p4y9e"}]])},12069:function(e,t,n){"use strict";n.d(t,{JJ:function(){return u},_Q:function(){return c},jd:function(){return d},yt:function(){return l}});var r=n(50029),a=n(87794),s=n.n(a),i=n(80855),o=(0,i.JW)(),l=function(){var e=(0,r.Z)(s().mark((function e(t,n){var r;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.wG)({method:"get",url:"personal/resource/".concat(t),baseURL:o,now:n});case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),c=function(){var e=(0,r.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.wG)({method:"get",url:"bohExchange",baseURL:o,now:t});case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),u=function(){var e=(0,r.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.wG)({method:"post",url:"personal/tranferEcoin",body:t,baseURL:o});case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),d=function(){var e=(0,r.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.wG)({method:"post",url:"personal/withdrawCcoin",body:t,baseURL:o});case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},40995:function(e,t,n){"use strict";n.d(t,{At:function(){return u},TO:function(){return c},tl:function(){return l}});var r=n(50029),a=n(87794),s=n.n(a),i=n(80855),o=(0,i.JW)(),l=function(){var e=(0,r.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.wG)({method:"post",url:"marketplace/elf/list",body:t,baseURL:o});case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),c=function(){var e=(0,r.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.wG)({method:"get",url:"marketplace/elf?elf_name=".concat(t),baseURL:o});case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),u=function(){var e=(0,r.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.wG)({method:"post",url:"personal/elf/list",body:t,baseURL:o});case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},36345:function(e,t,n){"use strict";n.r(t),n.d(t,{Account:function(){return pt},__N_SSG:function(){return dt},default:function(){return ft}});var r=n(59499),a=n(50029),s=n(87794),i=n.n(s),o=n(46986),l=n(67294),c=n(12351),u=n(19946),d=n(32984),p=n(61363),f=n(84575),m=n(16723),x=n(23784),h=n(14157),v=n(3855),g=n(46045);function b({onFocus:e}){let[t,n]=(0,l.useState)(!0);return t?l.createElement(g._,{as:"button",type:"button",features:g.A.Focusable,onFocus:t=>{t.preventDefault();let r,a=50;r=requestAnimationFrame((function t(){if(!(a--<=0))return e()?(n(!1),void cancelAnimationFrame(r)):void(r=requestAnimationFrame(t));r&&cancelAnimationFrame(r)}))}}):null}var y,k=((y=k||{})[y.SetSelectedIndex=0]="SetSelectedIndex",y[y.SetOrientation=1]="SetOrientation",y[y.SetActivation=2]="SetActivation",y[y.RegisterTab=3]="RegisterTab",y[y.UnregisterTab=4]="UnregisterTab",y[y.RegisterPanel=5]="RegisterPanel",y[y.UnregisterPanel=6]="UnregisterPanel",y[y.ForceRerender=7]="ForceRerender",y);let T={0(e,t){let n=e.tabs.filter((e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))}));if(t.index<0)return{...e,selectedIndex:e.tabs.indexOf(n[0])};if(t.index>e.tabs.length)return{...e,selectedIndex:e.tabs.indexOf(n[n.length-1])};let r=e.tabs.slice(0,t.index),a=[...e.tabs.slice(t.index),...r].find((e=>n.includes(e)));return a?{...e,selectedIndex:e.tabs.indexOf(a)}:e},1:(e,t)=>e.orientation===t.orientation?e:{...e,orientation:t.orientation},2:(e,t)=>e.activation===t.activation?e:{...e,activation:t.activation},3:(e,t)=>
1e.tabs.includes(t.tab)?e:{...e,tabs:(0,f.z2)([...e.tabs,t.tab],(e=>e.current))},4:(e,t)=>({...e,tabs:(0,f.z2)(e.tabs.filter((e=>e!==t.tab)),(e=>e.current))}),5:(e,t)=>e.panels.includes(t.panel)?e:{...e,panels:[...e.panels,t.panel]},6:(e,t)=>({...e,panels:e.panels.filter((e=>e!==t.panel))}),7:e=>({...e})},w=(0,l.createContext)(null);w.displayName="TabsContext";let I=(0,l.createContext)(null);function j(e){let t=(0,l.useContext)(I);if(null===t){let t=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,j),t}return t}function A(e){let t=(0,l.useContext)(w);if(null===t){let t=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,A),t}return t}function E(e,t){return(0,d.E)(t.type,T,e,t)}I.displayName="TabsSSRContext";let P=l.Fragment,S=(0,c.yV)((function(e,t){let{defaultIndex:n=0,vertical:r=!1,manual:a=!1,onChange:s,selectedIndex:i=null,...o}=e;const u=r?"vertical":"horizontal",d=a?"manual":"auto";let p=(0,x.T)(t),[f,h]=(0,l.useReducer)(E,{selectedIndex:null!=i?i:n,tabs:[],panels:[],orientation:u,activation:d}),g=(0,l.useMemo)((()=>({selectedIndex:f.selectedIndex})),[f.selectedIndex]),y=(0,v.E)(s||(()=>{})),k=(0,v.E)(f.tabs);(0,l.useEffect)((()=>{h({type:1,orientation:u})}),[u]),(0,l.useEffect)((()=>{h({type:2,activation:d})}),[d]),(0,m.e)((()=>{h({type:0,index:null!=i?i:n})}),[i]);let T=(0,l.useRef)(f.selectedIndex);(0,l.useEffect)((()=>{T.current=f.selectedIndex}),[f.selectedIndex]);let j=(0,l.useMemo)((()=>[f,{dispatch:h,change(e){T.current!==e&&y.current(e),T.current=e,h({type:0,index:e})}}]),[f,h]),A=(0,l.useRef)({tabs:[],panels:[]}),S={ref:p};return l.createElement(I.Provider,{value:A},l.createElement(w.Provider,{value:j},l.createElement(b,{onFocus:()=>{var e,t;for(let n of k.current)if(0===(null==(e=n.current)?void 0:e.tabIndex))return null==(t=n.current)||t.focus(),!0;return!1}}),(0,c.sY)({ourProps:S,theirProps:o,slot:g,defaultTag:P,name:"Tabs"})))})),R=(0,c.yV)((function(e,t){let[{selectedIndex:n,orientation:r}]=A("Tab.List"),a=(0,x.T)(t);return(0,c.sY)({ourProps:{ref:a,role:"tablist","aria-orientation":r},theirProps:e,slot:{selectedIndex:n},defaultTag:"div",name:"Tabs.List"})})),N=(0,c.yV)((function(e,t){var n,r;let a=`headlessui-tabs-tab-${(0,u.M)()}`,[{selectedIndex:s,tabs:i,panels:o,orientation:v,activation:g},{dispatch:b,change:y}]=A("Tab"),k=j("Tab"),T=(0,l.useRef)(null),w=(0,x.T)(T,t,(e=>{!e||b({type:7})}));(0,m.e)((()=>(b({type:3,tab:T}),()=>b({type:4,tab:T}))),[b,T]);let I=k.current.tabs.indexOf(a);-1===I&&(I=k.current.tabs.push(a)-1);let E=i.indexOf(T);-1===E&&(E=I);let P=E===s,S=(0,l.useCallback)((e=>{let t=i.map((e=>e.current)).filter(Boolean);if(e.key===p.R.Space||e.key===p.R.Enter)return e.preventDefault(),e.stopPropagation(),void y(E);switch(e.key){case p.R.Home:case p.R.PageUp:return e.preventDefault(),e.stopPropagation(),(0,f.jA)(t,f.TO.First);case p.R.End:case p.R.PageDown:return e.preventDefault(),e.stopPropagation(),(0,f.jA)(t,f.TO.Last)}return(0,d.E)(v,{vertical:()=>e.key===p.R.ArrowUp?(0,f.jA)(t,f.TO.Previous|f.TO.WrapAround):e.key===p.R.ArrowDown?(0,f.jA)(t,f.TO.Next|f.TO.WrapAround):void 0,horizontal:()=>e.key===p.R.ArrowLeft?(0,f.jA)(t,f.TO.Previous|f.TO.WrapAround):e.key===p.R.ArrowRight?(0,f.jA)(t,f.TO.Next|f.TO.WrapAround):void 0})}),[i,v,E,y]),R=(0,l.useCallback)((()=>{var e;null==(e=T.current)||e.focus()}),[T]),N=(0,l.useCallback)((()=>{var e;null==(e=T.current)||e.focus(),y(E)}),[y,E,T]),O=(0,l.useCallback)((e=>{e.preventDefault()}),[]),C=(0,l.useMemo)((()=>({selected:P})),[P]),M=e,U={ref:w,onKeyDown:S,onFocus:"manual"===g?R:N,onMouseDown:O,onClick:N,id:a,role:"tab",type:(0,h.f)(e,T),"aria-controls":null==(r=null==(n=o[E])?void 0:n.current)?void 0:r.id,"aria-selected":P,tabIndex:P?0:-1};return(0,c.sY)({ourProps:U,theirProps:M,slot:C,defaultTag:"button",name:"Tabs.Tab"})})),O=(0,c.yV)((function(e,t){let[{selectedIndex:n}]=A("Tab.Panels"),r=(0,x.T)(t),a=(0,l.useMemo)((()=>({selectedIndex:n})),[n]);return(0,c.sY)({ourProps:{ref:r},theirProps:e,slot:a,defaultTag:"div",name:"Tabs.Panels"})})),C=c.AN.RenderStrategy|c.AN.Static,M=(0,c.yV)((function(e,t){var n,r;let[{selectedIndex:a,tabs:s,panels:i},{dispatch:o}]=A("Tab.Panel"),d=j("Tab.Panel"),p=`headlessui-tabs-panel-${(0,u.M)()}`,f=(0,l.useRef)(null),h=(0,x.T)(f,t,(e=>{!e||o({type:7})}));(0,m.e)((()=>(o({type:5,panel:f}),()=>o({type:6,panel:f}))),[o,f]);let v=d.current.panels.indexOf(p);-1===v&&(v=d.current.panels.push(p)-1);let g=i.indexOf(f);-1===g&&(g=v);let b=g===a,y=(0,l.useMemo)((()=>({selected:b})),[b]),k=e,T={ref:h,id:p,role:"tabpanel","aria-labelledby":null==(r=null==(n=s[g])?void 0:n.current)?void 0:r.id,tabIndex:b?0:-1};return(0,c.sY)({ourProps:T,theirProps:k,slot:y,defaultTag:"div",features:C,visible:b,name:"Tabs.Panel"})})),U=Object.assign(N,{Group:S,List:R,Panels:O,Panel:M});var D=n(89745),F=n(56868),V=n(8354),L=n(34109),_=n(98826),Z=n(25888),B=n(49392),H=n(88299),G=n(11355),q=n(7216),Q=n(93776),J=n.n(Q
1),W=n(25675),Y=n.n(W),z=n(52432),K=n(58033),$=n(93503),X=n.n($),ee=n(85893);function te(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?te(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):te(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function re(e){var t=e.tokenType,n=e.tokenTypeInt,r=e.currentMaticBalance,s=e.contractsData,c=(e.userInfo,e.walletAddress),u=e.orderSettings,d=e.getBalance,p=e.tokensBalance,f=e.tokenAddress,m=e.setSpinnerOpen,x=e.setPurchaseFailedDialogOpen,h=e.setUpdateTokenList,v=e.getTokenAmount,g=(0,o.$G)(["account","marketToken","common"]).t,b=(0,l.useState)(!1),y=b[0],k=b[1],T=function(){k(!1),S(1),O(1),D(1),_(1),W(1),re(1),ie(!0)},w=["buy","sell"],I=(0,l.useState)(0),j=I[0],A=I[1],E=(0,l.useState)(1),P=E[0],S=E[1],R=(0,l.useState)(1),N=R[0],O=R[1],C=(0,l.useState)(1),M=C[0],D=C[1],F=(0,l.useState)(1),V=F[0],_=F[1],Z=(0,l.useState)(1),Q=Z[0],W=Z[1],$=(0,l.useState)(1),te=$[0],re=$[1],ae=(0,l.useState)(!0),se=ae[0],ie=ae[1],oe=(0,l.useState)({buy:[],sell:[]}),le=oe[0],ce=oe[1],ue=[{hintTilte:"",hintValue:"",hintUnit:"",inputTitle:g("buyAmount",{ns:"marketToken"}),inputValue:P,inputUnit:t,setInputValue:S,bottomHint:"",warningHint:le.buy[0]},{hintTilte:g("currentAvg",{ns:"marketToken"}),hintValue:u.avg_price,hintUnit:"MATIC",inputTitle:g("buyPrice",{ns:"marketToken"}),inputValue:N,inputUnit:"MATIC",setInputValue:O,bottomHint:"",warningHint:le.buy[1]},{hintTilte:g("currentOwn",{ns:"marketToken"}),hintValue:(0,L.k7)(r),hintUnit:"MATIC",inputTitle:g("neededPrice",{ns:"marketToken"}),inputValue:new(J())(P||0).mul(N||0).mul(1+u.order_fee/100).toString(),inputUnit:"MATIC",setInputValue:null,bottomHint:g("neededPriceHint",{percent:u.order_fee,ns:"marketToken"}),disableInput:!0,warningHint:le.buy[2]},{hintTilte:"",hintValue:"",hintUnit:"",inputTitle:g("lowestBuyUnit",{ns:"marketToken"}),inputValue:M,inputUnit:"",setInputValue:D,bottomHint:g("lowestBuyUnitHint",{ns:"marketToken"}),warningHint:le.buy[3]}],de=[{hintTilte:g("currentOwn",{ns:"marketToken"}),hintValue:"roe"===t?(0,L.k7)(p):p,hintUnit:t,inputTitle:g("sellAmount",{ns:"marketToken"}),inputValue:V,inputUnit:t,setInputValue:_,bottomHint:"",warningHint:le.sell[0]},{hintTilte:g("currentAvg",{ns:"marketToken"}),hintValue:u.avg_price,hintUnit:"MATIC",inputTitle:g("sellPrice",{ns:"marketToken"}),inputValue:Q,inputUnit:"MATIC",setInputValue:W,bottomHint:"",warningHint:le.sell[1]},{hintTilte:"",hintValue:"",hintUnit:"",inputTitle:g("sellTotal",{ns:"marketToken"}),inputValue:new(J())(V||0).mul(Q||0).mul(1-u.order_fee/100).toString(),inputUnit:"MATIC",setInputValue:null,bottomHint:g("sellTotalHint",{percent:u.order_fee,ns:"marketToken"}),disableInput:!0,warningHint:le.sell[2]},{hintTilte:"",hintValue:"",hintUnit:"",inputTitle:g("lowestSellUnit",{ns:"marketToken"}),inputValue:te,inputUnit:"",setInputValue:re,bottomHint:g("lowestBuyUnitHint",{ns:"marketToken"}),warningHint:le.sell[3]}],pe=function(e){var n=ne(ne({},le),{},{buy:[]});return(e>1e8||e<1e-6)&&(n.buy[2]=g("requireInputRange",{min:1e-6,max:1e8,ns:"marketToken"})),r<e&&(n.buy[2]="*".concat(g("metaMask.notEnoughBalance",{ns:"common"}))),(N>1e8||N<1e-6)&&(n.buy[1]=g("requireInputRange",{min:1e-6,max:1e8,ns:"marketToken"})),"ROE"!==t?((0,B.aP)(P)||(n.buy[0]=g("requireInputIntegerRange",{mix:1,max:1e8,ns:"marketToken"})),(0,B.aP)(M)||(n.buy[3]=g("requireInputIntegerRange",{mix:1,max:1e8,ns:"marketToken"})),new(J())(M).gt(new(J())(P))&&(n.buy[3]=g("requireInputIntegerRange",{min:1,max:P,ns:"marketToken"}))):((P>1e8||P<1e-6)&&(n.buy[0]=g("requireInputRange",{min:1e-6,max:1e8,ns:"marketToken"})),(new(J())(M).gt(new(J())(P))||M<1e-6)&&(n.buy[3]=g("requireInputRange",{min:1e-6,max:P,ns:"marketToken"}))),0!=new(J())(P).modulo(new(J())(M))&&(n.buy[3]=g("lowestBuyUnitHint",{ns:"marketToken"})),ce(n),0===n.buy.length},fe=function(e){var n=ne(ne({},le),{},{sell:[]});return(e>1e8||e<1e-6)&&(n.sell[2]=g("requireInputRange",{min:1e-6,max:1e8,ns:"marketToken"})),(Q>1e8||Q<1e-6)&&(n.sell[1]=g("requireInputRange",{min:1e-6,max:1e8,ns:"marketToken"})),"ROE"!==t?((0,B.aP)(V)||(n.sell[0]=g("requireInputRange",{min:1,max:1e8,ns:"marketToken"})),(0,B.aP)(te)||(n.sell[3]=g("requireInputRange",{min:1,max:V,ns:"marketToken"}))):((V>1e8||V<1e-6)&&(n.sell[0]=g("requireInputRange",{min:1e-6,max:1e8,ns:"marketToken"})),(new(J())(M).gt(new(J())(V))||te<1e-6)&&(n.sell[3]=g("requireInputRange",{min:1e-6,max:V,ns:"marketToken"}))),new(J())(V).gt(new(J())(p))&&(n.sell[0]="*".concat(g("metaMask.notEnoughToken",{token:t,ns:"common"}
1))),0!=new(J())(V).modulo(new(J())(te))&&(n.sell[3]=g("lowestSellUnitHint",{ns:"marketToken"})),ce(n),0===n.sell.length},me=function(){var e=(0,a.Z)(i().mark((function e(r){var a,o,l,p,g;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.kD)(s.coin_market);case 2:if(a=e.sent,console.log("allOrdersId",a),o="","buy"!==r){e.next=11;break}if(o=new(J())(P).mul(N).mul(1+u.order_fee/100).toString(),pe(o)){e.next=9;break}return e.abrupt("return");case 9:e.next=14;break;case 11:if(o=new(J())(V).mul(Q).mul(1+u.order_fee/100).toString(),fe(o)){e.next=14;break}return e.abrupt("return");case 14:return console.log("--- start set ".concat(r," order ---")),m(!0),l={},l="buy"===r?{amount:P,lowestUnit:M,price:N,transcationTotalPrice:o}:{amount:V,lowestUnit:te,price:Q,coinAddress:f,walletAddress:c},e.next=20,(0,H.LV)(r,t.toLowerCase(),n,s.coin_market,l);case 20:if(p=e.sent,console.log("createdOrder",p),p.code||!p.hash){e.next=34;break}return e.next=25,p.wait();case 25:g=e.sent,console.log("result",g),d(),v(),m(!1),T(),h(!0),e.next=40;break;case 34:d(),v(),m(!1),T(),h(!0),x(!0);case 40:m(!1);case 41:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsx)("button",{type:"button",onClick:function(){h(!1),k(!0)},children:(0,ee.jsx)(Y(),{src:K.Z,alt:"trade"})}),(0,ee.jsx)(G.u,{appear:!0,show:y,as:l.Fragment,children:(0,ee.jsxs)(q.V,{as:"div",className:X().tokenDialog,onClose:function(){},children:[(0,ee.jsx)(G.u.Child,{as:l.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,ee.jsx)("div",{className:X().tokenMask})}),(0,ee.jsx)("div",{className:X().tokenDialogContainer,children:(0,ee.jsx)(G.u.Child,{as:l.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,ee.jsxs)(q.V.Panel,{className:X().tokenDialogPanel,children:[(0,ee.jsxs)(q.V.Title,{as:"h3",className:X().tokenDialogTitle,children:[(0,ee.jsx)("span",{children:(0,ee.jsx)(Y(),{src:K.Z,alt:"trade"})}),t,(0,ee.jsx)("button",{onClick:function(){return T()}})]}),(0,ee.jsx)("div",{className:X().tokenDialogContent,children:(0,ee.jsxs)(U.Group,{selectedIndex:j,onChange:A,children:[(0,ee.jsx)(U.List,{className:X().tabList,children:w.map((function(e){return(0,ee.jsx)(U,{className:function(e){return e.selected?X().selectedTab:X().notSelectedTab},children:(0,ee.jsx)("span",{children:g("".concat(e),{ns:"marketToken"})})},e)}))}),(0,ee.jsx)(U.Panels,{className:X().tabPanels,children:w.map((function(e){return(0,ee.jsxs)(U.Panel,{className:X().tabPanel,children:["buy"===e?ue.map((function(e,n){return(0,ee.jsx)(z.Z,{hintTilte:e.hintTilte,hintValue:e.hintValue,hintUnit:e.hintUnit,inputTitle:e.inputTitle,inputValue:e.inputValue,inputUnit:e.inputUnit,setInputValue:e.setInputValue,bottomHint:e.bottomHint,disableInput:e.disableInput,tokenType:t,warningHint:e.warningHint},n)})):de.map((function(e,n){return(0,ee.jsx)(z.Z,{hintTilte:e.hintTilte,hintValue:e.hintValue,hintUnit:e.hintUnit,inputTitle:e.inputTitle,inputValue:e.inputValue,inputUnit:e.inputUnit,setInputValue:e.setInputValue,bottomHint:e.bottomHint,disableInput:e.disableInput,tokenType:t,warningHint:e.warningHint},n)})),(0,ee.jsxs)("div",{className:X().checkPart,children:[(0,ee.jsx)("input",{type:"checkbox",onChange:function(e){return ie(!e.target.checked)}}),(0,ee.jsx)("span",{children:g("tradingRiskText",{ns:"marketToken"})})]}),(0,ee.jsx)("button",{type:"button",className:X().submit,onClick:function(){return me(0===j?"buy":"sell")},disabled:se,children:g("button.ok",{ns:"common"})})]},e)}))})]})})]})})})]})})]})}var ae=n(40995),se=n(11163),ie=n(18704),oe=n(60497),le=n(5955),ce=n(41664),ue=n.n(ce),de=n(94184),pe=n.n(de),fe=n(63675);function me(e){var t=e.walletAddress,n=e.elfSelected,r=e.setElvesTotalAmount,s=e.currentElvesPage,o=e.setCurrentElvesPage,c=e.totalElfCards,u=e.setTotalElfCards,d=(0,l.useState)([]),p=d[0],f=d[1],m=(0,l.useState)({}),x=m[0],h=m[1],v=(0,l.useState)(null),g=v[0],b=v[1],y=(0,l.useState)(!1),k=y[0],T=y[1],w=(0,D.oR)().isAsideExpanded,I=(0,se.useRouter)().route,j=(0,l.useRef)(null),A=(0,oe.a)("(max-width: 640px)"),E=(0,oe.a)("(max-width: 1024px)"),P=(0,l.useCallback)((function(){var e=g.clientWidth,t=g.clientHeight,n=Math.floor(e/192),r=Math.floor(t/260);u(n*r)}),[g,u]);(0,l.useEffect)((function(){g&&P()}),[g,P]),(0,l.useEffect)((function(){if(g)return window.addEventListener("resize",P),function(){return window.removeEventListener("resize",P)}}),[g,P]),(0,l.useEffect)((function(){o(1)}),[n,o]),(0,l.useEffect)((function(){var e=function(){var e=(0,a.Z)(i().mark((function e(){var a,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=5;break}return f([]),r(0),T(!0),e.abrupt("return");case 5:return e.next=7,(0,ae.At)({wallet_address:t,page:s,mainselect:"all"===n?1:0,itemselect:2,limit:E?8:A?6:c});case 7:a=e.sent,console.log("newElfList",a),0===a.code&&(o=a.data.elfdata||[],f(o),r(a.count),T(!0),I?sessionStorage.setItem("lastPath",I):sessionStorage.setItem("lastPath",""));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[I,s,n,t,r,A,E,c,w]),(0,l.useEffect)((function(){if(!(p.length<=0)){var e=p.map((function(e){var t=e.ElfInfo.ishatched?"".concat(e.ElfInfo.bodygene).concat(e.ElfInfo.eyegene).concat(e.ElfInfo.eargene).concat(e.ElfInfo.chestgene).concat(e.ElfInfo.topgene).concat(e.ElfInfo.backgene).concat(e.ElfInfo.tailgene):"".concat(ie.bt[e.ElfInfo.elfclass]);return{id:e.ElfInfo.elfid,gain:t,pos:0}}));console.log(e),j.current.contentWindow.postMessage({target:"Market",data:e},"https://hotfix.riseofelves.com");var t=function(t){"https://hotfix.riseofelves.com"===t.origin&&(console.log("iframeMessageHandler",t.data),"ready"===t.data&&j.current.contentWindow.postMessage({target:"Market",data:e},"https://hotfix.riseofelves.com"),"ok"===t.data.msg&&h(t.data.elfs))};return window.addEventListener("message",t),function(){return window.removeEventListener("message",t)}}}),[p]);var S=["MYSTIC","ORIGIN"];return(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsx)("iframe",{ref:j,loading:"eager",src:"https://hotfix.riseofelves.com/static/avatorImgSystem/index.html",className:"fixed opacity-[0.01%] top-[20%]",style:{width:"128px",height:"157px",pointerEvents:"none"}}),(0,ee.jsx)("div",{ref:function(e){return e!==g&&b(e)},className:X().elfListBody,children:p.length?p.map((function(e,t){var n,r,a;return(0,ee.jsx)(ue(),{href:"/market/elfInfo/".concat(e.ElfInfo.elfid),children:(0,ee.jsx)("a",{children:(0,ee.jsxs)("div",{className:X().elfInfoBox,children:[(0,ee.jsxs)("div",{className:X().tagBox,children:[(0,ee.jsxs)("div",{className:pe()(X().elfId,X()[e.ElfInfo.elfclass]),children:[e.ElfInfo.elfclass&&(0,ee.jsx)(Y(),{src:ie.$z[e.ElfInfo.elfclass].icon,alt:"type",width:16,height:16}),(0,ee.jsx)("span",{className:X().elfName,children:e.ElfInfo.elfname})]}),1===e.ElfInfo.eggstatus&&(0,ee.jsx)("span",{className:X().origin,children:S[1]})]}),(0,ee.jsxs)("div",{className:X().elfBreed,children:["Evolution count: ",e.ElfInfo.elfborn]}),(0,ee.jsx)("div",{className:X().elfPic,style:{display:"flex",justifyContent:"center"},children:(0,ee.jsx)("div",{className:"h-[177px] max-sm:h-[132px] flex items-center justify-center",children:x&&(x[null===e||void 0===e||null===(n=e.ElfInfo)||void 0===n?void 0:n.elfid]||x[null===e||void 0===e||null===(r=e.DecreaseAutionInfo)||void 0===r?void 0:r.id])?(0,ee.jsx)(Y(),{src:x[e.ElfInfo.elfid],style:null!==e&&void 0!==e&&null!==(a=e.ElfInfo)&&void 0!==a&&a.ishatched?{objectFit:"cover"}:{transform:"scale(1.4)"},alt:"ELVES",width:A?98:128,height:A?127:157}):(0,ee.jsx)(Y(),{src:fe.Z,alt:"ROE iframe",width:80,height:100})})})]})})},t)})):(0,ee.jsx)("div",{className:"w-full h-full max-lg:h-[200px] flex justify-center items-center",children:(0,ee.jsxs)("div",{className:"items-center gap-[12px]",style:{display:k?"flex":"none"},children:[(0,ee.jsx)(le.Z,{color:"gray",width:"28px",height:"28px"}),(0,ee.jsx)("span",{className:"text-[18px] text-[gray]",children:"There are no elves yet"})]})})})]})}var xe=n(53982);function he(e){var t=e.walletAddress,n=e.maticRate,r=e.contractsData,s=e.setSpinnerOpen,o=e.getBalance,c=e.isAsideExpanded,u=e.setPurchaseFailedDialogOpen,d=e.updateTokenList,p=e.orderSettings,f=e.getTokenAmount,m=e.currentTokensPage,x=e.setTokenOrdersTotalAmount,h=e.setCurrentTokensPage,v=(0,l.useState)([]),g=v[0],b=v[1],y=(0,l.useState)(!1),k=y[0],T=y[1],w=(0,oe.a)("(max-width: 640px)"),I=(0,oe.a)("(max-width: 1024px)"),j=function(){var e=(0,a.Z)(i().mark((function e(){var n,r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=5;break}return b([]),x(0),T(!0),e.abrupt("return");case 5:return n={user_wallet:t,page:m,limit:I?8:w||c?6:7,sort_type:2},e.next=8,(0,F.kK)(n);case 8:r=e.sent,b((null===r||void 0===r?void 0:r.data)||[]),x((null===r||void 0===r?void 0:r.count)||0),T(!0);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,l.useEffect)((function(){return j(),function(){b([]),h(1),x(0)}}),[t,c]),(0,l.useEffect)((function(){j()}),[m,c]),(0,l.useEffect)((function(){d&&j()}),[d]),(0,ee.jsx)(ee.Fragment,{children:(0,ee.jsx)("div",{className:X().tokenListBody,children:g.length?null===g||void 0===g?void 0:g.map((function(e,a){return(0,ee.jsx)(xe.Z,{contractsData:r,walletAddress:t,getBalance:o,orderData:e,maticRate:n,setSpinnerOpen:s,fetchTokenOrderList:j,setPurchaseFailedDialogOpen:u,orderSettings:p,getTokenAmount:f},a)})):(0,ee.jsx)("div",{className:"w-full h-full max-lg:h-[200px] flex justify-center items-center",children:(0,ee.jsxs)("div",{className:"items-center gap-[12px]",style:{display:k?"flex":"none"},children:[(0,ee.jsx)(le.Z,{color:"gray",width:"28px",height:"28px"}),(0,ee.jsx)("span",{className:"text-[18px] text-[gray]",children:"There are no orders yet"})]})})})})}var ve=n(23351),ge=n(9362),be=n(94192);var ye,ke=((ye=ke||{})[ye.First=0]="First",ye[ye.Previous=1]="Previous",ye[ye.Next=2]="Next",ye[ye.Last=3]="Last",ye[ye.Specific=4]="Specific",ye[ye.Nothing=5]="Nothing",ye);function Te(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),a=null!=r?r:-1,s=(()=>{switch(e.focus){case 0:return n.findIndex((e=>!t.resolveDisabled(e)));case 1:{let e=n.slice().reverse().findIndex(((e,n,r)=>!(-1!==a&&r.length-n-1>=a)&&!t.resolveDisabled(e)));return-1===e?e:n.length-1-e}case 2:return n.findIndex(((e,n)=>!(n<=a)&&!t.resolveDisabled(e)));case 3:{let e=n.slice().reverse().findIndex((e=>!t.resolveDisabled(e)));return-1===e?e:n.length-1-e}case 4:return n.findIndex((n=>t.resolveId(n)===e.id));case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}})();return-1===s?r:s}var we=n(64103),Ie=n(90292),je=n(15466);var Ae,Ee,Pe=n(16567),Se=n(51074),Re=((Ee=Re||{})[Ee.Open=0]="Open",Ee[Ee.Closed=1]="Closed",Ee),Ne=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(Ne||{}),Oe=((Ae=Oe||{})[Ae.OpenMenu=0]="OpenMenu",Ae[Ae.CloseMenu=1]="CloseMenu",Ae[Ae.GoToItem=2]="GoToItem",Ae[Ae.Search=3]="Search",Ae[Ae.ClearSearch=4]="ClearSearch",Ae[Ae.RegisterItem=5]="RegisterItem",Ae[Ae.UnregisterItem=6]="UnregisterItem",Ae);function Ce(e,t=(e=>e)){let n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=(0,f.z2)(t(e.items.slice()),(e=>e.dataRef.current.domRef.current)),a=n?r.indexOf(n):null;return-1===a&&(a=null),{items:r,activeItemIndex:a}}let Me={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,menuState:0},2:(e,t)=>{var n;let r=Ce(e),a=Te(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>
1{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find((e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled})),s=a?e.items.indexOf(a):-1;return-1===s||s===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:s,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=Ce(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...n}},6:(e,t)=>{let n=Ce(e,(e=>{let n=e.findIndex((e=>e.id===t.id));return-1!==n&&e.splice(n,1),e}));return{...e,...n,activationTrigger:1}}},Ue=(0,l.createContext)(null);function De(e){let t=(0,l.useContext)(Ue);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,De),t}return t}function Fe(e,t){return(0,d.E)(t.type,Me,e,t)}Ue.displayName="MenuContext";let Ve=l.Fragment,Le=(0,c.yV)((function(e,t){let n=(0,l.useReducer)(Fe,{menuState:1,buttonRef:(0,l.createRef)(),itemsRef:(0,l.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:r,itemsRef:a,buttonRef:s},i]=n,o=(0,x.T)(t);(0,Ie.O)([s,a],((e,t)=>{var n;0===r&&(i({type:1}),(0,f.sP)(t,f.tJ.Loose)||(e.preventDefault(),null==(n=s.current)||n.focus()))}));let u=(0,l.useMemo)((()=>({open:0===r})),[r]),p=e,m={ref:o};return l.createElement(Ue.Provider,{value:n},l.createElement(Pe.up,{value:(0,d.E)(r,{0:Pe.ZM.Open,1:Pe.ZM.Closed})},(0,c.sY)({ourProps:m,theirProps:p,slot:u,defaultTag:Ve,name:"Menu"})))})),_e=(0,c.yV)((function(e,t){var n;let[r,a]=De("Menu.Button"),s=(0,x.T)(r.buttonRef,t),i=`headlessui-menu-button-${(0,u.M)()}`,o=(0,be.G)(),d=(0,l.useCallback)((e=>{switch(e.key){case p.R.Space:case p.R.Enter:case p.R.ArrowDown:e.preventDefault(),e.stopPropagation(),a({type:0}),o.nextFrame((()=>a({type:2,focus:ke.First})));break;case p.R.ArrowUp:e.preventDefault(),e.stopPropagation(),a({type:0}),o.nextFrame((()=>a({type:2,focus:ke.Last})))}}),[a,o]),f=(0,l.useCallback)((e=>{if(e.key===p.R.Space)e.preventDefault()}),[]),m=(0,l.useCallback)((t=>{if((0,we.P)(t.currentTarget))return t.preventDefault();e.disabled||(0===r.menuState?(a({type:1}),o.nextFrame((()=>{var e;return null==(e=r.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1))):(t.preventDefault(),t.stopPropagation(),a({type:0})))}),[a,o,r,e.disabled]),v=(0,l.useMemo)((()=>({open:0===r.menuState})),[r]),g=e,b={ref:s,id:i,type:(0,h.f)(e,r.buttonRef),"aria-haspopup":!0,"aria-controls":null==(n=r.itemsRef.current)?void 0:n.id,"aria-expanded":e.disabled?void 0:0===r.menuState,onKeyDown:d,onKeyUp:f,onClick:m};return(0,c.sY)({ourProps:b,theirProps:g,slot:v,defaultTag:"button",name:"Menu.Button"})})),Ze=c.AN.RenderStrategy|c.AN.Static,Be=(0,c.yV)((function(e,t){var n,r;let[a,s]=De("Menu.Items"),i=(0,x.T)(a.itemsRef,t),o=(0,Se.i)(a.itemsRef),d=`headlessui-menu-items-${(0,u.M)()}`,f=(0,be.G)(),h=(0,Pe.oJ)(),v=null!==h?h===Pe.ZM.Open:0===a.menuState;(0,l.useEffect)((()=>{let e=a.itemsRef.current;!e||0===a.menuState&&e!==(null==o?void 0:o.activeElement)&&e.focus({preventScroll:!0})}),[a.menuState,a.itemsRef,o]),function({container:e,accept:t,walk:n,enabled:r=!0}){let a=(0,l.useRef)(t),s=(0,l.useRef)(n);(0,l.useEffect)((()=>{a.current=t,s.current=n}),[t,n]),(0,m.e)((()=>{if(!e||!r)return;let t=(0,je.r)(e);if(!t)return;let n=a.current,i=s.current,o=Object.assign((e=>n(e)),{acceptNode:n}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,o,!1);for(;l.nextNode();)i(l.currentNode)}),[e,r,a,s])}({container:a.itemsRef.current,enabled:0===a.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let g=(0,l.useCallback)((e=>{var t,n;switch(f.dispose(),e.key){case p.R.Space:if(""!==a.searchQuery)return e.preventDefault(),e.stopPropagation(),s({type:3,value:e.key});case p.R.Enter:if(e.preventDefault(),e.stopPropagation(),s({type:1}),null!==a.activeItemIndex){let{dataRef:e}=a.items[a.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}(0,ge.k)().nextFrame((()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1));break;case p.R.ArrowDown:return e.preventDefault(),e.stopPropagation(),s({type:2,focus:ke.Next});case p.R.ArrowUp:return e.preventDefault(),e.stopPropagation(),s({type:2,focus:ke.Previous});case p.R.Home:case p.R.PageUp:return e.preventDefault(),e.stopPropagation(),s({type:2,focus:ke.First});case p.R.End:case p.R.PageDown:return e.preventDefault(),e.stopPropagation(),s({type:2,focus:ke.Last});case p.R.Escape:e.preventDefault(),e.stopPropagation(),s({type:1}),(0,ge.k)().nextFrame((()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case p.R.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(s({type:3,value:e.key}),f.setTimeout((()=>s({type:4})),350))}}),[s,f,a,o]),b=(0,l.useCallback)((e=>{if(e.key===p.R.Space)e.preventDefault()}),[]),y=(0,l.useMemo)((()=>({open:0===a.menuState})),[a]),k=e,T={"aria-activedescendant":null===a.activeItemIndex||null==(n=a.items[a.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(r=a.buttonRef.current)?void 0:r.id,id:d,onKeyDown:g,onKeyUp:b,role:"menu",tabIndex:0,ref:i};return(0,c.sY)({ourProps:T,theirProps:k,slot:y,defaultTag:"div",features:Ze,visible:v,name:"Menu.Items"})})),He=l.Fragment,Ge=(0,c.yV)((function(e,t){let{disabled:n=!1,...r}=e,[a,s]=De("Menu.Item"),i=`headlessui-menu-item-${(0,u.M)()}`,o=null!==a.activeItemIndex&&a.items[a.activeItemIndex].id===i,d=(0,l.useRef)(null),p=(0,x.T)(t,d);(0,m.e)((()=>{if(0!==a.menuState||!o||0===a.activationTrigger)return;let e=(0,ge.k)();return e.requestAnimationFrame((()=>{var e,t;null==(t=null==(e=d.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[d,o,a.menuState,a.activationTrigger,a.activeItemIndex]);let f=(0,l.useRef)({disabled:n,domRef:d});(0,m.e)((()=>{f.current.disabled=n}),[f,n]),(0,m.e)((()=>{var e,t;f.current.textValue=null==(t=null==(e=d.current)?void 0:e.textContent)?void 0:t.toLowerCase()}),[f,d]),(0,m.e)((()=>(s({type:5,id:i,dataRef:f}),()=>s({type:6,id:i}))),[f,i]);let h=(0,l.useCallback)((e=>{if(n)return e.preventDefault();s({type:1}),(0,ge.k)().nextFrame((()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1))}),[s,a.buttonRef,n]),v=(0,l.useCallback)((()=>{if(n)return s({type:2,focus:ke.Nothing});s({type:2,focus:ke.Specific,id:i})}),[n,i,s]),g=(0,l.useCallback)((()=>{n||o||s({type:2,focus:ke.Specific,id:i,trigger:0})}),[n,o,i,s]),b=(0,l.useCallback)((()=>{n||!o||s({type:2,focus:ke.Nothing})}),[n,o,s]),y=(0,l.useMemo)((()=>({active:o,disabled:n})),[o,n]);return(0,c.sY)({ourProps:{id:i,ref:p,role:"menuitem",tabIndex:!0===n?void 0:-1,"aria-disabled":!0===n||void 0,disabled:void 0,onClick:h,onFocus:v,onPointerMove:g,onMouseMove:g,onPointerLeave:b,onMouseLeave:b},theirProps:r,slot:y,defaultTag:He,name:"Menu.Item"})})),qe=Object.assign(Le,{Button:_e,Items:Be,Item:Ge});const Qe=(0,n(84297).Z)("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);function Je(e){var t=e.selected,n=e.setSelected,r=e.totalAmount,a=e.type,s=(0,o.$G)("account").t,i="elves"===a?"elves":"orders";return(0,ee.jsxs)("div",{className:X().elfListHead,children:[(0,ee.jsx)("div",{className:X().elfListLeftHead,children:(0,ee.jsxs)("div",{className:X().elfListAmount,style:{marginRight:"tokens"===a&&"4px"},children:[r," ",s("".concat(i))]})}),"elves"===i&&(0,ee.jsxs)(qe,{as:"div",className:X().menu,children:[(0,ee.jsx)("div",{children:(0,ee.jsxs)(qe.Button,{className:X().menuButton,children:[(0,ee.jsx)("span",{children:s(t)}),(0,ee.jsx)(Qe,{})]})}),(0,ee.jsx)(G.u,{as:l.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:(0,ee.jsx)(qe.Items,{className:X().menuItems,children:["all","selling"].map((function(e){return(0,ee.jsx)(qe.Item,{className:X().menuItem,children:(0,ee.jsx)("div",{onClick:function(){n(e)},children:s(e)})},e)}))})})]})]})}var We=n(62371),Ye=n(60712),ze=(n(12069),n(41077)),Ke=n(56573),$e=n(79303),Xe=n(39300),et=n(97331),tt={src:"/_next/static/media/polygon_token_big.6d3bac93.png",height:338,width:338,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAACVBMVEWoZhSlYAnRsIUBveZfAAAAA3RSTlMYAhm+HvxUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQImT2LQQoAAAjCpv9/dGTYaUMmEoBESGCf+3XRcf3j3gcE8AAjBs3pmgAAAABJRU5ErkJggg=="},nt={src:"/_next/static/media/i_copy.91379ce1.png",height:20,width:20,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAJ1BMVEVMaXH/8tr/8tr/8tr/8tr/8tr/8tr/8tr/8tr/8tr/8tr/8tr/8tpFJGc0AAAADXRSTlMAyKVKlpscaUOQh18uUS7ukgAAAAlwSFlzAAALEwAACxMBAJqcGAAAADhJREFUCJkVyMkRADEIA8GRwICP/OPd2n42tfbJANZOyQM7fbv1OLr/B6mm8BBuwAGjZauAFxPFBycKAP15k2zuAAAAAElFTkSuQmCC"},rt=n(74674),at=n(456),st=n(56678),it=n(78185),ot=n(76420);function lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ct(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}J().set({toExpNeg:-10,toExpPos:40}),J().toExpNeg;var ut=[{id:"ROE",icon:st.Z},{id:"COE",icon:rt.Z},{id:"MGB",icon:at.Z}],dt=!0;function pt(){var e=(0,o.$G)(["account"]).t,t=(0,l.useRef)(null),n=(0,D.oR)(),r=n.walletAddress,s=n.walletBalance,c=n.setWalletBalance,u=n.userInfo,d=n.contractsData,p=n.isAsideExpanded,f=(0,oe.a)("(max-width: 640px)"),m=(0,oe.a)("(max-width: 1024px)"),x=(0,l.useState)(!1),h=x[0],v=x[1],g=(0,l.useState)(!1),b=g[0],y=g[1],k=(0,l.useState)(""),T=k[0],w=k[1],I=(0,l.useState)(0),j=I[0],A=I[1],E=(0,l.useState)("none"),P=E[0],S=E[1],R=(0,l.useState)(0),N=R[0],O=R[1],C=(0,l.useState)("all"),M=C[0],B=C[1],H=(0,l.useState)(1),G=H[0],q=H[1],Q=(0,l.useState)(1),J=Q[0],W=Q[1],z=(0,l.useState)(6),K=z[0],$=z[1],te=(0,l.useState)("elves"),ne=te[0],ae=te[1],se=(0,l.useState)(0),ie=se[0],le=se[1],ce=(0,l.useState)({ROE:"-",COE:"-",MGB:"-"}),ue=ce[0],de=ce[1],pe=(0,l.useState)({order_fee:0,avg_price:0}),fe=pe[0],xe=pe[1],ge=(0,l.useState)({SKY:"-",OCEAN:"-",FET:"-"}),be=(ge[0],ge[1],(0,l.useState)(!1)),ye=be[0],ke=be[1],Te=function(){var e=(0,a.Z)(i().mark((function e(){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,V.z)(r);case 4:t=e.sent,isNaN(t)||c(t.toString()/Math.pow(10,18));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){var e=(0,a.Z)(i().mark((function e(){var t,n,a,s;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r){e.next=2;break}return e.abrupt("return");case 2:if(t={ROE:"",COE:"",MGB:""},!d.coin_a){e.next=8;break}return e.next=6,(0,_.yX)(r,"roe",d.coin_a);case 6:n=e.sent,t.ROE=isNaN(n)?"-":n;case 8:if(!d.coin_b){e.next=13;break}return e.next=11,(0,_.yX)(r,"coe",d.coin_b);case 11:a=e.sent,t.COE=isNaN(a)?"-":a;case 13:if(!d.coin_c){e.next=18;break}return e.next=16,(0,_.yX)(r,"mgb",d.coin_c);case 16:s=e.sent,t.MGB=isNaN(s)?"-":s;case 18:de(ct(ct({},ue),t));case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie=(0,l.useCallback)((function(){if(navigator.clipboard&&window.isSecureContext)return navigator.clipboard.writeText(r);var e=document.createElement("textarea");return e.value=r,e.style.position="absolute",e.style.opacity=0,e.style.left="-999999px",e.style.top="-999999px",document.body.appendChild(e),e.focus(),e.select(),new Promise((function(t,n){document.execCommand("copy")?t():n(),e.remove()}))})),je=function(){window.scrollTo({top:t.current.offsetTop-65-10,behavior:"smooth"})};(0,l.useEffect)((function(){var e=function(){var e=(0,a.Z)(i().mark((function e(){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.jj)();case 2:200===(t=e.sent).code&&xe(t.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t=function(){var e=(0,a.Z)(i().mark((function e(){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,ve.o5)();case 3:t=e.sent,A(t||0),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log("fetch MATIC rate err",e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}();e(),Te(),t()}),[r,c]),(0,l.useEffect)((function(){we()}),[d,r]),(0,l.useEffect)((function(){var e=function(){var e=(0,a.Z)(i().mark((function e(){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ye.fn)({body:{game_id:"1",metamask:r,email:null===u||void 0===u?void 0:u.email}});case 2:t=e.sent,console.log(t),200===t.code&&S(t.guild_users.guild_name);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[r,u]);var Ae=[{id:"elves",icon:ot.Z,content:(0,ee.jsx)(me,{walletAddress:r,elfSelected:M,setElfSelected:B,elvesTotalAmount:N,setElvesTotalAmount:O,currentElvesPage:G,setCurrentElvesPage:q,totalElfCards:K,setTotalElfCards:$})},{id:"tokens",icon:it.Z,content:(0,ee.jsx)(he,{walletAddress:r,maticRate:j,contractsData:d,isAsideExpanded:p,setSpinnerOpen:v,setPurchaseFailedDialogOpen:y,getBalance:Te,updateTokenList:ye,orderSettings:fe,getTokenAmount:we,tokenOrdersTotalAmount:ie,currentTokensPage:J,setTokenOrdersTotalAmount:le,setCurrentTokensPage:W})}];return(0,ee.jsxs)("div",{className:X().accountContainer,children:[(0,ee.jsxs)("div",{className:X().accountContentBox,children:[(0,ee.jsxs)("div",{className:X().upperContainer,children:[!m&&(0,ee.jsxs)("div",{className:X().depositPart,children:[(0,ee.jsxs)("div",{className:X().depositUp,children:[(0,ee.jsx)("div",{className:X().polygonIcon,children:(0,ee.jsx)(Y(),{src:tt,alt:"polygon"})}),(0,ee.jsxs)("div",{className:X().deposit,children:[(0,ee.jsx)("span",{children:(0,L.k7)(s)}),(0,ee.jsx)("span",{children:" Matic"})]}),(0,ee.jsxs)("div",{className:X().attachment,children:[(0,L.k7)(j*s)," USD"]})]}),(0,ee.jsxs)("div",{className:X().depositDown,children:[(0,ee.jsx)("span",{children:e("polygonAddress")}),r?(0,ee.jsxs)("div",{children:[(0,ee.jsx)("span",{children:"".concat(r)}),(0,ee.jsx)(Y(),{src:nt,alt:"copy",onClick:Ie,className:"cursor-pointer"})]}):"none"]})]}),(0,ee.jsxs)("div",{className:X().accountPart,children:[m&&(0,ee.jsx)("div",{className:X().accountIcon,children:(0,ee.jsx)(Y(),{src:tt,alt:"polygon",layout:"fill",objectFit:"contain"})}),(0,ee.jsxs)("div",{className:X().accountItem,children:[(0,ee.jsx)("span",{children:e("userId")}),null!==u&&void 0!==u&&u.userId?(0,ee.jsx)("span",{children:null===u||void 0===u?void 0:u.userId}):(0,ee.jsx)("span",{style:{color:"gray"},children:"--"})]}),(0,ee.jsxs)("div",{className:X().accountItem,children:[(0,ee.jsx)("span",{children:e("userName")}),null!==u&&void 0!==u&&u.userName?(0,ee.jsx)("span",{children:null===u||void 0===u?void 0:u.userName}):(0,ee.jsx)("span",{style:{color:"gray"},children:"--"})]}),(0,ee.jsxs)("div",{className:X().accountItem,children:[(0,ee.jsx)("span",{children:e("userEmail")}),null!==u&&void 0!==u&&u.email?(0,ee.jsx)("span",{children:null===u||void 0===u?void 0:u.email}):(0,ee.jsx)("span",{style:{color:"gray"},children:"--"})]}),m?(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsxs)("div",{className:X().accountItem,children:[(0,ee.jsx)("span",{children:"Matic"}),s?(0,ee.jsx)("span",{children:(0,L.k7)(s)}):(0,ee.jsx)("span",{style:{color:"gray"},children:"--"})]}),(0,ee.jsxs)("div",{className:X().accountItem,children:[(0,ee.jsx)("span",{children:e("address")}),(0,ee.jsxs)("span",{className:"text-[14px] flex items-center gap-[6px]",children:[(0,We.H)(r),(0,ee.jsx)(Y(),{src:nt,alt:"copy",onClick:Ie,className:"cursor-pointer"})]})]})]}):(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsxs)("div",{className:X().accountItem,children:[(0,ee.jsx)("span",{children:e("userGuild")}),P?(0,ee.jsx)("span",{children:P}):(0,ee.jsx)("span",{style:{color:"gray"},children:"--"})]}),(0,ee.jsxs)("div",{className:X().accountItem,children:[(0,ee.jsx)("span",{children:e("elves")}),N?(0,ee.jsx)("span",{children:N}):(0,ee.jsx)("span",{style:{color:"gray"},children:"--"})]})]})]}),(0,ee.jsx)("div",{className:X().coinAmountPart,children:ut.map((function(e,t){return(0,ee.jsxs)("div",{className:X().singleCoin,children:[(0,ee.jsx)(Y(),{width:f?45:50,height:f?45:50,src:e.icon,alt:e.id}),(0,ee.jsxs)("div",{className:X().amount,children:[(0,ee.jsxs)("div",{children:[(0,ee.jsx)("span",{children:ue[e.id]}),(0,ee.jsx)("span",{children:e.id})]}),(0,ee.jsx)(re,{tokenType:e.id,tokenTypeInt:t,currentMaticBalance:s,contractsData:d,userInfo:u,walletAddress:r,orderSettings:fe,getBalance:Te,tokensBalance:ue[e.id],tokenAddress:d[Z.t[t].contractName],setSpinnerOpen:v,setPurchaseFailedDialogOpen:y,updateTokenList:ye,setUpdateTokenList:ke,getTokenAmount:we})]})]},t)}))})]}),(0,ee.jsx)("div",{ref:t,className:X().tabPart,children:(0,ee.jsxs)(U.Group,{children:[(0,ee.jsxs)(U.List,{className:X().tabList,children:[(0,ee.jsx)("div",{className:"flex",children:Ae.map((function(t){return(0,ee.jsxs)(U,{className:function(e){return e.selected?X().selectedTab:X().notSelectedTab}
1,onClick:function(){return ae(t.id)},children:[(0,ee.jsx)(Y(),{src:t.icon,alt:t.id}),(0,ee.jsx)("span",{children:e(t.id)})]},t.id)}))}),(0,ee.jsx)("div",{className:"flex gap-[20px] mb-[6px]",children:f?(0,ee.jsx)(Je,{type:ne,totalAmount:"elves"===ne?N:ie,selected:M,setSelected:B}):(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsx)(Je,{type:ne,totalAmount:"elves"===ne?N:ie,selected:M,setSelected:B}),"elves"===ne&&N>0&&(0,ee.jsx)(Ke.Z,{totalPage:Math.ceil(N/(m?8:f?6:K)),currentPage:G,setCurrentPage:q}),"tokens"===ne&&ie>0&&(0,ee.jsx)(Ke.Z,{totalPage:Math.ceil(ie/(m?8:f||p?6:7)),currentPage:J,setCurrentPage:W})]})})]}),(0,ee.jsxs)(U.Panels,{className:X().tabPanels,children:[Ae.map((function(e){return(0,ee.jsx)(U.Panel,{className:X()[e.id],children:e.content},e.id)})),f&&(0,ee.jsxs)(ee.Fragment,{children:["elves"===ne&&N>0&&(0,ee.jsx)(Ke.Z,{totalPage:Math.ceil(N/(m?8:f?6:K)),currentPage:G,setCurrentPage:q,onChangePage:je}),"tokens"===ne&&ie>0&&(0,ee.jsx)(Ke.Z,{totalPage:Math.ceil(ie/(m?8:f||p?6:7)),currentPage:J,setCurrentPage:W,onChangePage:je})]})]})]})})]}),h&&(0,ee.jsx)($e.Z,{}),b&&(0,ee.jsx)(et.Z,{setOpen:y,t:e,title:e("transcationFailed",{ns:"marketToken"}),text:""}),T&&(0,ee.jsx)(Xe.Z,{onClose:function(){return w("")},text:T,closeText:e("button.ok",{ns:"common"})})]})}pt.getLayout=function(e){return(0,ee.jsx)(ze.Z,{withSidebar:!0,children:e})};var ft=pt},58670:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/market/account",function(){return n(36345)}])},63675:function(e,t){"use strict";t.Z={src:"/_next/static/media/ROE_logo_loading.f7ca2c34.gif",height:204,width:158}},14157:function(e,t,n){"use strict";n.d(t,{f:function(){return i}});var r=n(67294),a=n(16723);function s(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}function i(e,t){let[n,i]=(0,r.useState)((()=>s(e)));return(0,a.e)((()=>{i(s(e))}),[e.type,e.as]),(0,a.e)((()=>{n||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&i("button")}),[n,t]),n}}},function(e){e.O(0,[7677,8450,7294,5083,3776,4063,794,7388,8086,8826,8704,7735,9774,2888,179],(function(){return t=58670,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.