PageSourceSearch

https://www.sunperp.com/v4/dex-web/static/js/2300.51298073.chunk.js

js sunperp.com collected 2026-10-05 17:57:56 UTC 46,088 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdex_web=self.webpackChunkdex_web||[]).push([[2300],{8665:function(e,t,n){n.d(t,{aX:function(){return s},n3:function(){return l},nc:function(){return i},sK:function(){return a}});var r=n(47869),o=n(42651);function s(){return{type:o.UL,wsKey:o.uK,content:{sub:"market.overview"}}}function i(){return{type:o.FY,wsKey:o.uK,content:{unsub:"market.overview"}}}function a(e,t,n){const s=e&&e.get("business_type");let i;if(i=s===r.ao.SWAP?e.get("contract_code"):e.get("contract_short_type"),i)return r=>{n&&e&&r({type:o.FY,wsKey:o.uK,content:{unsub:`market.${i}.depth.${n}.sync`}}),t&&e&&(window.currentDepth=t,r({type:o.UL,wsKey:o.uK,content:{sub:`market.${i}.depth.${t}.sync`}}))}}function l(e,t){let n;if(n=(e&&e.get("business_type"))===r.ao.SWAP?e.get("contract_code"):e.get("contract_short_type"),n)return{type:o.FY,wsKey:o.uK,content:{unsub:`market.${n}.depth.${t}.sync`}}}},36944:function(e,t,n){n.d(t,{yI:function(){return s}});var r=n(83969),o=n(47011);function s(e){return e===r.I$g?o.ok.requestGet("linear_swap_market_overview?trade_partition=ALL"):e===r.qIS?o.ok.requestGet("swap_market_overview"):e===r.Dhg?o.ok.requestGet("contract_market_overview"):Promise.resolve({})}},47665:function(e,t,n){n.d(t,{tH:function(){return i}});var r=n(96540);const o=(0,r.createContext)(null),s={didCatch:!1,error:null};class i extends r.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=s}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){const{error:e}=this.state;if(null!==e){for(var t,n,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];null===(t=(n=this.props).onReset)||void 0===t||t.call(n,{args:o,reason:"imperative-api"}),this.setState(s)}}componentDidCatch(e,t){var n,r;null===(n=(r=this.props).onError)||void 0===n||n.call(r,e,t)}componentDidUpdate(e,t){const{didCatch:n}=this.state,{resetKeys:r}=this.props;var o,i;n&&null!==t.error&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some((e,n)=>!Object.is(e,t[n]))}(e.resetKeys,r)&&(null===(o=(i=this.props).onReset)||void 0===o||o.call(i,{next:r,prev:e.resetKeys,reason:"keys"}),this.setState(s))}render(){const{children:e,fallbackRender:t,FallbackComponent:n,fallback:s}=this.props,{didCatch:i,error:a}=this.state;let l=e;if(i){const e={error:a,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)l=t(e);else if(n)l=(0,r.createElement)(n,e);else{if(void 0===s)throw a;l=s}}return(0,r.createElement)(o.Provider,{value:{didCatch:i,error:a,resetErrorBoundary:this.resetErrorBoundary}},l)}}},57575:function(e,t,n){n.d(t,{A:function(){return i}});var r=n(69733),o=n(83969),s=n(3169);function i(){const e=(0,r.d4)(e=>e.default.appReducer.get("theme")),t=(0,r.wA)();return{theme:e,isWhite:e===o.CVM.WHITE,isDark:e===o.CVM.BLACK||e===o.CVM.BLUE,setTheme:e=>{const n=[o.CVM.BLACK,o.CVM.BLUE,"dark"].includes(e)?o.CVM.BLUE:e,r=(0,s.setPlatformTheme)(n);t(r)}}}},64436:function(e,t,n){var r=n(74848),o=n(96540),s=n(7609),i=n.n(s),a=(n(1906),n(67770),n(74353)),l=n.n(a),c=n(44349);t.A=({fundsData:e,dailyIncomeData:t,tabActiveKey:n,selectOption:s,onPointChange:a})=>{const u=(0,o.useRef)(null),[d,f]=(0,o.useState)(null),[h,p]=(0,o.useState)([]),[A,m]=(0,o.useState)([]),[v,y]=(0,o.useState)({first:null,last:null});(0,o.useEffect)(()=>{const r={x:[],y:[]};if("1"===n){((null==e?void 0:e.trade_days)||[]).reduce((e,t)=>(e.x.push(l()(t.data_date).format("MM/DD")),e.y.push((0,c.jf)(t.dynamic_interests_usd).replace(/\.?0+$/,"")),e),r)}else{((null==t?void 0:t.draw_profit_list)||[]).reduce((e,t)=>(e.x.push(l()(t.data_date).format("MM/DD")),e.y.push((0,c.jf)(t.profit_usd).replace(/\.?0+$/,"")),e),r)}if(r.x.length<1){const e=null==s?void 0:s.num;r.x=Array.from({length:e+1},(e,t)=>l()().subtract(t,"day").format("MM/DD")).reverse()}if(r.y.length<1){const e=null==s?void 0:s.num;r.y=Array.from({length:e+1},()=>0)}p(r.x),m(r.y)},[t,e,n]);const b=(0,o.useMemo)(()=>A.some(e=>0!==+e),[A]),g=()=>({xAxis:{type:"category",data:h,axisTick:{show:!1}
1,boundaryGap:!1,axisLine:{lineStyle:{color:"#333",type:"dashed"}},axisLabel:{color:"#999",fontSize:12,interval:function(e){const t=h.length;if(t<=1)return!0;if(0===e||e===t-1)return!1;if(t<=12)return!0;return e%Math.ceil((t-1)/11)===0}}},yAxis:{type:"value",position:"left",axisLabel:{formatter:"${value}",color:"#999",fontSize:12},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"#202020",type:"dashed"}}},series:[{name:"P&L",data:A,type:"line",smooth:!0,lineStyle:{opacity:b?1:0,color:"#00ff88",width:2},areaStyle:{color:new(i().graphic.LinearGradient)(0,0,0,1,[{offset:0,color:"rgba(124,255,74,0.25)"},{offset:1,color:"rgba(124,255,74,0.00)"}])},itemStyle:{color:function(e){return e.data<0?"#ff4d4f":"#00ff88"},opacity:0},symbol:"circle",symbolSize:6,emphasis:{itemStyle:{opacity:b?1:0}}}],tooltip:{show:b,trigger:"axis",backgroundColor:"#202020",textStyle:{color:"#fff"},formatter:function(e){const t=e[0].value,n=t<0?"#ff4a8a":"#75D12A";return null==a||a(t),`<div style="color: #8a8a8e;font-size: 12px;text-align: center;">${e[0].name}</div>\n                  <div style="color: ${n};font-size: 16px;text-align: center;">$${t.toLocaleString()}</div>`}},grid:{left:"3%",right:"24px",bottom:"3%",top:"3%",containLabel:!0},backgroundColor:"transparent"}),j=(0,o.useCallback)(e=>{if(!h.length)return;const t=e.convertToPixel({xAxisIndex:0},0),n=e.convertToPixel({xAxisIndex:0},h.length-1);null!=t&&null!=n&&y({first:t,last:n})},[h]);return(0,o.useEffect)(()=>{if(u.current){const e=i().init(u.current);f(e);const t=g();e.setOption(t);const n=()=>{e.resize()};return window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n),e.dispose()}}},[]),(0,o.useEffect)(()=>{if(d){const e=g();d.setOption(e,!0);const t=()=>{d.off("rendered",t),j(d)};d.off("rendered"),d.on("rendered",t)}},[d,n,A,h]),(0,r.jsxs)("div",{className:"chart-content",style:{position:"relative"},children:[(0,r.jsx)("div",{ref:u,className:"chart-content-chart"}),h.length>1&&null!=v.first&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{style:{position:"absolute",bottom:5,left:v.first,fontSize:12,color:"#999",lineHeight:"16px",transform:"translateX(0)",pointerEvents:"none"},children:h[0]}),(0,r.jsx)("span",{style:{position:"absolute",bottom:5,left:v.last,fontSize:12,color:"#999",lineHeight:"16px",transform:"translateX(-100%)",pointerEvents:"none"},children:h[h.length-1]})]})]})}},68568:function(e,t,n){n.d(t,{A:function(){return w}});var r=n(74848),o=n(96540),s=n(46942),i=n.n(s),a=n(61032);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}var c=["size","className","fill","style"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function d(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 f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===l(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var A=(0,a.A)("sway-rod-icon"),m=(0,a.A)("icon");function v(e){var t=e.size,n=void 0===t?14:t,r=e.className,s=e.fill,a=e.style,l=p(e,c);return o.createElement("span",u({className:i()(m,A,r),style:f({color:s||"var(--dex-secondary-font-color)"},a)},l),o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 14 14",fill:"none"},o.createElement("path",{d:"M9.625 2.1875H11.375L4.375 11.8125H2.625L9.625 2.1875Z",fill:"currentColor"})))}var y=n(72234),b=n(54783),g=n(82611),j=n(13734),w=({title:e})=>{const t=(0,g.A)();return(0,r.jsxs)("div",{className:y.A.breadcrumb,children:[(0,r.jsx)(b.A,{to:j.MC,children:t("home")}),(0,r.jsx)(v,{size:14}),(0,r.jsx)("span",{children:e})]})}},74985:function(e,t,n){n.d(t,{A:function(){return u}});var r=n(42302),o=n(67727),s=n(63035),i=n(40283);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(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}
1(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}const c="user_event_trigger.*";class u extends i.A{constructor(e){super(l(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){a(e,t,n[t])})}return e}({},e),{autoConnect:!1,debug:!1,isPing:e=>"ping"===e.op,makePongMsg:e=>({op:"pong",ts:e.ts}),isRequestResponse:()=>!1,parseRequestId:()=>null,parseRequestIdFromResponse:()=>null,getSubTopicFromData:e=>e.topic,getUnsubTopicFromData:e=>e.topic})),a(this,"_handleOpen",async()=>{this.authed=!1;const e=await(0,s.A)();await this._auth(e),this.waitAuthCallback()}),a(this,"_handleMessage",async e=>{(e=>e["err-code"]&&0!==e["err-code"])(e)||((e=>"auth"===e.op)(e)?this._authMsgHandler(e):this._normalMsgHandler(e))}),a(this,"_handleClose",()=>{this.authed=!1}),a(this,"_auth",async()=>{const e=await(0,s.A)();await new Promise((t,n)=>{this.authResolve=t,this.authReject=n;const r={op:"auth",type:"token",token:o.WL.getCookie(o.rS.DEX_UC_TOKEN_COOKIE),vToken:e};this.sendData(r)})}),a(this,"waitAuth",e=>{this.waitAuthCallback=e}),a(this,"subscribeUserEvent",(e=r.A)=>(this.on(u.EVENTS.USER_EVENT_CHANGE,e),this.sendData({topic:c,op:"sub"}),()=>this.unsubscribeUserEvent(e))),a(this,"unsubscribeUserEvent",e=>{this.sendData({topic:c,op:"unsub"}),this.off(u.EVENTS.USER_EVENT_CHANGE,e)}),a(this,"_notifyEventChange",e=>{this.emit(u.EVENTS.USER_EVENT_CHANGE,e)}),a(this,"_authMsgHandler",e=>{(e=>0===e["err-code"])(e)?(this.authed=!0,this.authResolve()):(this.authed=!1,this.authReject())}),a(this,"_normalMsgHandler",e=>{const{event:t}=e;t&&![].includes(t)&&this._notifyEventChange(e)});const{projectType:t}=e;this.addListener(i.A.EVENTS.OPEN,this._handleOpen),this.addListener(i.A.EVENTS.CLOSE,this._handleClose),this.addListener(i.A.EVENTS.MESSAGE,this._handleMessage),this.authed=!1,this.authResolve=r.A,this.authReject=r.A,this.projectType=t,this.positions=[],this.positionsMap=new Map,this.waitAuthCallback=r.A}}u.EVENTS={USER_EVENT_CHANGE:"userEventChange"},u.USER_EVENTS={LEVERAGE_CHANGE:"leverage_change",ASSETS_MODE_CHANGE:"asset_margin_mode_change"}},86366:function(e,t,n){n.r(t),n.d(t,{default:function(){return q}});var r=n(74848),o=n(96540),s=n(69733),i=n(83813),a=n(56347),l=n(9404),c=n(47665),u=n(94138),d=n(36206),f=n(46942),h=n.n(f),p=n(7980),A=n(99977),m=n(74353),v=n.n(m),y=n(99168),b=n(53825),g=n(87217),j=n(64668),w=n(64436),O=n(82611),E=n(51292),x=n(85611),S=n(91549),P=n(83969);function N({setTrade:e}){const t=(0,O.A)(),[n,s]=(0,o.useState)(!1),[l,c]=(0,o.useState)(null),{id:u}=(0,a.g)(),d=(0,o.useCallback)(e=>{if(null===e)return"--";const t=Number(e);return 0===t?"$0":t>=0?`+ $${(0,P.TZw)(Math.abs(t))}`:`- $${(0,P.TZw)(Math.abs(t))}`},[]),f=(0,o.useCallback)(e=>null===e||0===e?j.A.dash:Number(e)>=0?j.A.positive:j.A.negative,[j.A.positive,j.A.negative]),[p,A]=(0,o.useState)("1"),m=(0,o.useMemo)(()=>[{label:t("address_overview_account_equity"),key:"1"},{label:"P&L",key:"2"}],[t]),[N,C]=(0,o.useState)(2),k=(0,o.useMemo)(()=>[{label:t("cooling_period_seting_day_num").replace("{num}",1),value:1,num:1},{label:t("cooling_period_seting_day_num").replace("{num}",7),value:2,num:7},{label:t("cooling_period_seting_day_num").replace("{num}",30),value:3,num:30},{label:t("cooling_period_seting_day_num").replace("{num}",90),value:4,num:90}],[t]),R=(0,o.useMemo)(()=>k.find(e=>e.value===N),[N]),D=(0,o.useMemo)(()=>{const e=null==R?void 0:R.num;return[v()().subtract(e-1,"day").format("YYYY-MM-DD"),v()().format("YYYY-MM-DD")]},[R]),{data:M}=(0,i.A)(()=>(0,E.le)({userAddress:u}),{refreshDeps:[u]}),{longPercent:H,shortPercent:B}=(0,o.useMemo)(()=>({longPercent:(0,S.lK)((null==M?void 0:M.buyPositionRatio)||0,100),shortPercent:(0,S.lK)((null==M?void 0:M.sellPositionRatio)||0,100)}),[M]),{data:T,loading:K}=(0,i.A)(()=>(0,E._B)({userAddress:u,startDate:D[0],endDate:D[1]}),{refreshDeps:[u,D]});(0,o.useEffect)(()=>{!T||K?e({turnover:"",time:""}):T&&e({turnover:T.tradeTurnover,time:R.num})},[T,R,K]);const[G,U]=(0,o.useState)([]),Y=(0,o.useCallback)(()=>{s(!0),(0,E.cW)({userAddress:u,startDate:D[0],endDate:D[1]}).then(e=>{var t;if(U(e),null==e||null===(t=e.trade_days)||void 0===t?void 0:t.length){const t=e.trade_days[e.trade_days.length-1];c((0,x.kG)(null==t?void 0:t.dynamic_interests_usd,2))}}).catch(e=>{y.A.error(e.errorMsg||t("get_funds_data_failed"))}).finally(()=>s(!1))},[D,t,u]),[L,I]=(0,o.useState)([]),z=(0,o.useCallback)(()=>{s(!0),(0,E.Yb)({userAddress:u,startDate:D[0],endDate:D[1]}).then(e=>{var t;if(I(e),null==e||null===(t=e.draw_profit_list)||void 0===t?void 0:t.length){const t=e.draw_profit_list[e.draw_profit_list.length-1];c((0,x.kG)(null==t?void 0:t.profit_usd,2))}}).catch(e=>{y.A.error(e.errorMsg||t("get_daily_income_data_failed"))}).finally(()=>s(!1))},[D,t,u]);(0,o.useEffect)(()=>{"1"===p?Y():z(),c(null)},[D,p]);const V=(0,o.useMemo)(()=>t("1"===p?"linear_swap_assets_all_assets_thead_total_equity_to_usd":"profit"),[p]);return(0,r.jsxs)("div",{className:j.A.overview,children:[(0,r.jsxs)("div",{className:j.A.leftPanel,children:[(0,r.jsx)("div",{className:j.A.panelTitle,children:t("address_overview_account_info")}),(0,r.jsxs)("div",{className:j.A.leftContent,children:[(0,r.jsxs)("div",{className:j.A.positionSection,children:[(0,r.jsxs)("div",{className:j.A.positionTotalRow,children:[(0,r.jsx)("span",{className:j.A.label,children:t("address_overview_position_total_value")}),(0,r.jsx)("span",{className:j.A.label,children:(null==M?void 0:M.positionValue)?`$${(0,P.TZw)(null==M?void 0:M.positionValue,2)}`:"--"})]}),(0,r.jsxs)("div",{className:j.A.barSection,children:[(0,r.jsxs)("div",{className:j.A.barLabelRow,children:[(0,r.jsxs)("div",{className:j.A.barLabel,children:[(0,r.jsx)("span",{className:j.A.label,children:t("address_overview_long")}),(0,r.jsx)("span",{className:j.A.label,children:(null==M?void 0:M.buyPositionAmount)?`$${(0,P.TZw)(null==M?void 0:M.buyPositionAmount,2)}`:"--"})]}),(0,r.jsxs)("div",{className:h()(j.A.barLabel,j.A.barLabelRight),children:[(0,r.jsx)("span",{className:j.A.label,children:(null==M?void 0:M.sellPositionAmount)?`$${(0,P.TZw)(null==M?void 0:M.sellPositionAmount,2)}`:"--"}),(0,r.jsx)("span",{className:j.A.label,children:t("address_overview_short")})]})]}),(0,r.jsxs)("div",{className:j.A.progressBar,children:[(0,r.jsx)("div",{className:h()(j.A.progressLong,{[j.A.progressLongFull]:1===(null==M?void 0:M.buyPositionRatio)}),style:{width:`${H}%`}}),(0,r.jsx)("div",{className:h()(j.A.progressShort,{[j.A.progressShortFull]:1===(null==M?void 0:M.sellPositionRatio)}),style:{width:`${B}%`}})]}),(0,r.jsxs)("div",{className:j.A.percentRow,children:[(0,r.jsxs)("span",{className:j.A.percentLong,children:[H,"%"]}),(0,r.jsxs)("span",{className:j.A.percentShort,children:[B,"%"]})]})]})]}),(0,r.jsx)("div",{className:j.A.divider}),(0,r.jsxs)("div",{className:j.A.statsSection,children:[(0,r.jsxs)("div",{className:j.A.statRow,children:[(0,r.jsx)("span",{className:j.A.label,children:t("address_overview_position_count")}),(0,r.jsx)("span",{className:j.A.label,children:(null==M?void 0:M.positionCnt)?`${null==M?void 0:M.positionCnt}(win ${null==M?void 0:M.winPositionCnt})`:"--"})]}),(0,r.jsxs)("div",{className:j.A.statRow,children:[(0,r.jsxs)("span",{className:j.A.label,children:[t("address_overview_trade_count"),"( ",t("cooling_period_seting_day_num").replace("{num}",R.num),")"]}),(0,r.jsx)("span",{className:(null==T?void 0:T.tradeTurnover)?j.A.valueWhite:j.A.dash,children:(null==T?void 0:T.tradeTurnover)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:j.A.positive,children:null==T?void 0:T.buyTradeCnt}),(0,r.jsx)("span",{className:j.A.valueLine}),(0,r.jsx)("span",{className:j.A.negative,children:null==T?void 0:T.sellTradeCnt})]}):"--"})]}),(0,r.jsxs)("div",{className:j.A.statRow,children:[(0,r.jsx)("span",{className:j.A.label,children:t("address_overview_long_pnl")}),(0,r.jsx)("span",{className:h()(j.A.pnlValue,f(null==M?void 0:M.buyProfitUreal)||(null==(null==M?void 0:M.buyProfitUreal)?j.A.dash:"")),children:d(null==M?void 0:M.buyProfitUreal)})]}),(0,r.jsxs)("div",{className:j.A.statRow,children:[(0,r.jsx)("span",{className:j.A.label,children:t("address_overview_short_pnl")}),(0,r.jsx)("span",{className:h()(j.A.pnlValue,f(null==M?void 0:M.sellProfitUreal)||(null===(null==M?void 0:M.sellProfitUreal)?j.A.dash:"")),children:d(null==M?void 0:M.sellProfitUreal)})]}),(0,r.jsxs)("div",{className:j.A.statRow,children:[(0,r.jsx)("span",{className:j.A.label,children:t("address_overview_unrealized_pnl")}),(0,r.jsx)("span",{className:h()(j.A.pnlValue,f(null==M?void 0:M.totalProfitUreal)||(null==(null==M?void 0:M.totalProfitUreal)?j.A.dash:"")),children:d(null==M?void 0:M.totalProfitUreal)})]})]})]})]}),(0,r.jsxs)("div",{className:j.A.rightPanel,children:[(0,r.jsxs)("div",{className:j.A.chartHeader,children:[(0,r.jsx)("div",{className:j.A.chartTabs,children:m.map(e=>(0,r.jsx)("div",{className:h()(j.A.chartTab,{[j.A.chartTabActive]:p===e.key}),onClick:()=>A(e.key),children:e.label},e.key))}),(0,r.jsx)("div",{className:j.A.chartTimeSelect,children:(0,r.jsx)(b.A,{options:k,value:N,showSearch:!1,allowClear:!1,bordered:!0,onChange:C})})]}),(0,r.jsx)(g.A,{loading:n,children:(0,r.jsxs)("div",{className:j.A.chartBody,children:[(0,r.jsxs)("div",{className:j.A.chartLabel,children:[(0,r.jsx)("span",{className:j.A.chartFooterLabel,children:V}),(0,r.jsx)("span",{className:null!==l?j.A.chartFooterValue:j.A.dash,children:null!==l?`$${l}`:"--"})]}),(0,r.jsx)(w.A,{fundsData:G,dailyIncomeData:L,tabActiveKey:p,selectOption:R,onPointChange:c})]})})]})]})}var C=n(68568),k=n(53089),R=n(41685),D=n(8810),M=n(96225),H=n(34763),B=n(73114),T=n(60111),K=n(11192),G=n(77612),U=n(74546),Y=n(98097),L=n(42651),I=n(8665),z=n(95927),V=n(64719),Z="data:image/png;base64,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",F="data:image/png;base64,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",Q="data:image/png;base64,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",X="data:image/png;base64,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";const _={TransactionPanel:(0,o.lazy)(()=>Promise.resolve().then(n.bind(n,3408)))},J=()=>{const{isZHCN:e}=(0,D.A)();return(0,r.jsx)("div",{className:"flex-center w-full h-full",children:(0,r.jsx)("img",{src:e?R:k,className:"w-[64px]"})})},W=(0,p.A)(_,(e,t,n)=>(e[n]=()=>(0,r.jsx)(c.tH,{fallback:(0,r.jsx)(M.A,{}),children:(0,r.jsx)(o.Suspense,{fallback:(0,r.jsx)(J,{}),children:(0,r.jsx)(t,{})})}),e),{});function q(){const e=(0,O.A)(),t=(0,s.wA)(),{id:n}=(0,a.g)(),[c,f]=(0,o.useState)({turnover:"",time:""}),p=(0,K.A)(G.wT,U.wH,Y.I2);(0,o.useEffect)(()=>{t((0,H.uX)(({linearSwapList:e})=>{(0,P.X$e)((0,P.a_H)(),{linearSwapFn:()=>{t((0,B.Pw)(e))}})}))},[]),(0,o.useEffect)(()=>{p&&t({type:p,content:{tradingUnitType:P.EYu,tradingUnitValue:P.bTv}})},[t,p]),(0,T.A)({}),(0,z.f)();const m=(0,s.d4)(e=>e.default.webSocketReducer.get("isWebSocketOpenObj"),l.is);(0,o.useEffect)(()=>{m.get(L.uK)&&t((0,I.aX)())},[m]);const{data:v}=(0,i.A)(()=>(0,E.c7)({userAddress:n}),{refreshDeps:[n]}),y=(0,o.useMemo)(()=>{const e=[Z,F,Q,X];return e[Math.floor(Math.random()*e.length)]},[]);return(0,r.jsxs)("div",{className:A.A.AddressDetials,children:[(0,r.jsx)(C.A,{title:e("address_details")}
1),(0,r.jsxs)("h1",{className:h()(A.A.addressDetailsTitle,"mt-8"),children:[(0,r.jsx)("img",{src:y}),e("address")," ",(0,r.jsx)("span",{children:(0,P.UtS)(n,6,6)}),(0,r.jsx)(u.A,{size:18,fill:"var(--dexc-secondary-font-color)",onClick:()=>{(0,V.C)(n),d.A.success(e("copy_success"))}})]}),(0,r.jsxs)("ul",{className:h()(A.A.addressDetailsList,"mt-24"),children:[(0,r.jsxs)("li",{children:[(0,r.jsx)("h2",{children:e("account_total_value")}),"$ ",(0,x.kG)(null==v?void 0:v.totalAsset,2)]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("h2",{children:e("available_balance")}),"$ ",(0,x.kG)(null==v?void 0:v.available,2)]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("h2",{children:e("unrealized_profit_loss")}),"$ ",(0,x.kG)(null==v?void 0:v.profitUnreal,2)]}),(0,r.jsxs)("li",{children:[(0,r.jsxs)("h2",{children:[e("trade_volume_2"),"( ",e("cooling_period_seting_day_num").replace("{num}",null==c?void 0:c.time),")"]}),""===c.turnover?"--":`$ ${(0,x.kG)(null==c?void 0:c.turnover,2)}`]})]}),(0,r.jsx)(N,{setTrade:f}),(0,r.jsx)("div",{className:h()(A.A.tradePage,"in-trade-page","mt-40"),children:(0,r.jsx)(W.TransactionPanel,{})})]})}},95186:function(e,t,n){n.d(t,{A:function(){return p}});var r=n(77500),o=n(42302),s=n(67727),i=n(3274),a=n(63035),l=n(62510),c=n(40283);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(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}(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}const f="positions",h="snapshot";class p extends c.A{constructor(e){super(d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){u(e,t,n[t])})}return e}({},e),{autoConnect:!1,debug:!1,reconnectMaxAttempTimes:10,isPing:e=>"ping"===e.op,makePongMsg:e=>({op:"pong",ts:e.ts}),isRequestResponse:()=>!1,parseRequestId:()=>null,parseRequestIdFromResponse:()=>null,getSubTopicFromData:e=>e.topic,getUnsubTopicFromData:e=>e.topic})),u(this,"_handleOpen",async()=>{this.authed=!1;const e=await(0,a.A)();await this._auth(e),this.waitAuthCallback()}),u(this,"_handleMessage",async e=>{(e=>e["err-code"]&&0!==e["err-code"])(e)||((e=>"auth"===e.op)(e)?this._authMsgHandler(e):this._normalMsgHandler(e))}),u(this,"_handleClose",()=>{this.authed=!1}),u(this,"_auth",e=>new Promise((t,n)=>{this.authResolve=t,this.authReject=n;const r={op:"auth",type:"token",token:s.WL.getCookie(s.rS.DEX_UC_TOKEN_COOKIE),vToken:e};this.sendData(r)})),u(this,"subscribePositionChange",(e=o.A)=>(this.sendData({topic:f,op:"sub",contract_code:"*"}),this.on(p.EVENTS.POSITION_CHANGE,e),()=>this.unsubscribePositionChange(e))),u(this,"unsubscribePositionChange",e=>{this.sendData({topic:f,op:"unsub",contract_code:"*"}),this.off(p.EVENTS.POSITION_CHANGE,e)}),u(this,"_handleInitMsg",(e=[])=>{e.forEach(e=>{const t=this._makePositionKey(e);this.positionsMap.set(t,this._formatData(e))}),this._notifyChange()}),u(this,"_handlePositionChange",e=>{const t=this._formatData(e),n=this._makePositionKey(t);this.positionsMap.set(n,t),this._notifyChange()}),u(this,"_notifyChange",()=>{const e=[...this.positionsMap.values()].filter(e=>e.volume>0);this.emit(p.EVENTS.POSITION_CHANGE,e)}),u(this,"_makePositionKey",e=>{const{contractCode:t,marginMode:n,direction:r}=(0,i.A)(e);return[t,n,r].join("-")}),u(this,"_authMsgHandler",e=>{(e=>0===e["err-code"])(e)?(this.authed=!0,this.authResolve()):(this.authed=!1,this.authReject())}),u(this,"_formatData",e=>(0,l.A)(e)),u(this,"_normalMsgHandler",e=>{const{event:t,data:n}=e;t&&![].includes(t)&&(t===h?this._handleInitMsg(n):this._handlePositionChange((0,r.A)(n,"0",{})))}),u(this,"waitAuth",e=>{this.waitAuthCallback=e});const{projectType:t}=e;this.addListener(c.A.EVENTS.OPEN,this._handleOpen),this.addListener(c.A.EVENTS.CLOSE,this._handleClose),this.addListener(c.A.EVENTS.MESSAGE,this._handleMessage),this.authed=!1,this.authResolve=o.A,this.authReject=o.A,this.projectType=t,this.positions=[],this.positionsMap=new Map,this.waitAuthCallback=o.A}}p.EVENTS={POSITION_CHANGE:"positionChange"}},99168:function(e,t,n){n.d(t,{A:function(){return z}});n(80179);var r=n(96540),o=n(40716),s=n(46942),i=n.n(s),a=n(35450),l=n(61032),c=n(40086),u=n(99567),d=n(87577),f=n(39787);function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}var p=["type","content","duration"];function A(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function m(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 v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?m(Object(n),!0).forEach(function(t){y(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==h(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==h(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===h(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,s,i,a=[],l=!0,c=!1;try{if(s=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=s.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var j=(0,l.A)("message"),w=["info","success","error","warning"],O={motionName:"".concat(j,"-fade"),motionAppear:!0,motionEnter:!0,motionLeave:!0,onLeaveStart:function(e){return{}},onLeaveActive:function(){return{opacity:0,margin:0}}},E={prefixCls:j};function x(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=b((0,a.h)(v(v(v({},E),e),{},{motion:O})),2),n=t[0],o=t[1],s=function(e){return new Promise(function(t){var o=e.type,s=void 0===o?"info":o,a=e.content,l=e.duration,h=void 0===l?3:l,m=A(e,p),y={success:r.createElement(c.A,null),info:r.createElement(u.A,null),warning:r.createElement(d.A,null),error:r.createElement(f.A,null)},b=r.createElement(r.Fragment,null,r.createElement("div",{className:"".concat(j,"-icon")},y[s]),r.createElement("div",{className:i()("".concat(j,"-content-text"))},a));n.open(v(v({},m),{},{content:b,duration:h,closable:!1,closeIcon:null,className:i()("".concat(j,"-").concat(s)),onClose:function(){return t()}}))})},l={};return w.forEach(function(e){l[e]=function(t,n){return s(v(v({},n),{},{content:t,type:e}))}}),[v({open:s,destroy:function(e){e?n.close(e):n.destroy()}},l),o]}function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}var P=["content"];function N(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function C(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 k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach(function(t){R(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function R(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==S(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==S(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===S(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,s,i,a=[],l=!0,c=!1;try{if(s=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=s.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){c=!0,o=e}
1finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var H,B=[],T=(0,r.forwardRef)(function(e,t){var n=D((0,r.useState)({}),2),o=n[0],s=n[1],i=D(x(o),2),a=i[0],l=i[1],c=function(){s({})};return(0,r.useEffect)(function(){c()},[]),(0,r.useImperativeHandle)(t,function(){var e=k({},a);return Object.keys(e).forEach(function(t){e[t]=function(){var e;return c(),(e=a)[t].apply(e,arguments)}}),{api:e,sync:c}}),r.createElement(r.Fragment,null,l)});function K(){var e;if(!H){var t=document.createDocumentFragment(),n={};return H=n,void(0,o.X)(r.createElement(T,{ref:function(e){e&&Promise.resolve().then(function(){var t=e.api;!n.api&&t&&(n.api=t,K())})}}),t)}H.api&&(null===(e=B)||void 0===e||e.forEach(function(e){var t=e.type,n=e.config,r=void 0===n?{}:n,o=e.resolve,s=void 0===o?function(){return{}}:o,i=e.key,a=void 0===i?"":i,l=r.content,c=N(r,P);switch(t){case"open":H.api.open(r).then(s);break;case"destroy":H.api.destroy(a);break;default:H.api[t](l,c).then(s)}}),B=[])}var G={};function U(e){return U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U(e)}function Y(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 L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(n),!0).forEach(function(t){I(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==U(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==U(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===U(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}["info","success","error","warning"].forEach(function(e){G[e]=function(t,n){return function(e,t){return new Promise(function(n){B.push({type:e,config:t,resolve:n}),K()})}(e,k(k({},n),{},{content:t}))}});var z=L(L({},k({open:function(e){return new Promise(function(t){B.push({type:"open",config:e,resolve:t}),K()})},destroy:function(){B.push({type:"destroy"}),K()}},G)),{},{useMessage:x})}}]);

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.