1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9743],{10890:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>Z});var n,r,i,l,o,E,d,Q,a=t(21104),I=t(68658),u=t(62556),C=t(34e3),g=t(71415),s=t.n(g),c=t(15823),D=t(34312),B=t(89763),y=t(53909);let h=A=>{let{connected:e,connect:t,disconnect:n}=(0,c.u)(),{getStackswapAPI:r}={getStackswapAPI:()=>{let A;return(A="devnet"===y.env.STACKS_NETWORK?new B.si(y.env.FARM_END_ROUND,null,null):"testnet"===y.env.STACKS_NETWORK?new B.br(y.env.FARM_END_ROUND,null,null):new B._w(y.env.FARM_END_ROUND,null,y.env.STACKS_API_URL2?y.env.STACKS_API_URL2:"","https://image.stackswap.org")).isConnected(),A}};return(0,a.Y)("div",{children:e?(0,a.Y)("div",{onClick:()=>n(),children:(0,a.Y)(D.R,{mode:"primary",size:"medium",pill:!0,isWide:!0,children:"DISCONNECT WALLET"})}):(0,a.Y)("div",{onClick:()=>{r().walletConnect((A,e)=>{!A&&e&&t(e)}),A.onClick()},children:(0,a.Y)(D.R,{mode:"primary",size:"medium",pill:!0,isWide:!0,children:"CONNECT LEATHER WALLET"})})})};var p=t(45223),H=t(95053);let f=A=>{let{connected:e}=(0,c.u)();return(0,I.useEffect)(()=>{e&&A.onConnected&&A.onConnected()},[e]),(0,a.FD)(p.Mx,{children:[(0,a.FD)(H.bQ,{title:"Connect to Stackswap",noTrigger:!0,headReversed:!0,children:[(0,a.Y)("p",{children:"Stackswap partners with leather wallet to ensure safe & securing handling of your tokens."}),(0,a.FD)("ol",{children:[(0,a.Y)("li",{children:"stacks performs on chain transactions which means that transactions resolve only once the stacks blocked is mined."}),(0,a.Y)("li",{children:"once a transaction is posted, it cannot be undone as it propagates directly to the blockchain."}),(0,a.Y)("li",{children:"stackswap cannot withdraw money from your wallet without your approval through leather wallet."})]})]}),(0,a.Y)(h,{onClick:()=>{A.onConnected&&A.onConnected()},current:A.current}),(0,a.Y)("h6",{children:(0,a.FD)(p.Lh,{children:["by connecting, you agree to our"," ",(0,a.Y)(s(),{href:"/terms",children:"terms of service"}),","," ",(0,a.Y)(s(),{href:"/terms",children:"privacy policy"})," &"," ",(0,a.Y)(s(),{href:"/disclaimer",children:"disclaimer"}),"."]})})]})};var m=t(22032),F=t(81941),v=t(89558),k=t(46352);let Y=async(A,e,t,n)=>{let r,i,l,o;if(!n){if(A&&e&&t){let n=(0,k.Cf)(),E=A.latest,d=E.STX.Median,Q=E.BTC.Median,a=E.STSW.DEX[0].price.base,I={};for(let A of e)I[A.liquidity_token_addr]={},I[A.liquidity_token_addr].name=A.token_x.symbol+"-"+A.token_y.symbol+" LP",I[A.liquidity_token_addr].symbol=A.token_x.symbol+"-"+A.token_y.symbol,I[A.liquidity_token_addr].decimal=6,I[A.liquidity_token_addr].icon_1=A.token_x.icon,I[A.liquidity_token_addr].icon_2=A.token_y.icon,I[A.liquidity_token_addr].tvl_usd=A.tvl_usd,I[A.liquidity_token_addr].total_lp_amt=A.total_lp_amt,I[A.liquidity_token_addr].addr=A.liquidity_token_addr,"STX"===A.price_target?1===A.token_x_ratio?(I[A.token_y.addr]={},I[A.token_y.addr].usd_price=A.total_lp_amt>0?new F.A(d).dividedBy(A.token_y_ratio):new F.A(0),I[A.token_y.addr].name=A.token_y.name,I[A.token_y.addr].symbol=A.token_y.symbol,I[A.token_y.addr].decimal=A.token_y.decimal,I[A.token_y.addr].icon=A.token_y.icon):1===A.token_y_ratio&&(I[A.token_x.addr]={},I[A.token_x.addr].usd_price=A.total_lp_amt>0?new F.A(d).dividedBy(A.token_x_ratio):new F.A(0),I[A.token_x.addr].name=A.token_x.name,I[A.token_x.addr].symbol=A.token_x.symbol,I[A.token_x.addr].decimal=A.token_x.decimal,I[A.token_x.addr].icon=A.token_x.icon):"STSW"===A.price_target?1===A.token_x_ratio?(I[A.token_y.addr]={},I[A.token_y.addr].usd_price=A.total_lp_amt>0?new F.A(a).dividedBy(A.token_y_ratio):new F.A(0),I[A.token_y.addr].name=A.token_y.name,I[A.token_y.addr].symbol=A.token_y.symbol,I[A.token_y.addr].decimal=A.token_y.decimal,I[A.token_y.addr].icon=A.token_y.icon):1===A.token_y_ratio&&(I[A.token_x.addr]={},I[A.token_x.addr].usd_price=A.total_lp_amt>0?new F.A(a).dividedBy(A.token_x_ratio):new F.A(0),I[A.token_x.addr].name=A.token_x.name,I[A.token_x.addr].symbol=A.token_x.symbol,I[A.token_x.addr].decimal=A.token_x.decimal,I[A.token_x.addr].icon=A.token_x.icon):"BTC"===A.price_target&&(1===A.token_x_ratio?(I[A.token_y.addr]={},I[A.token_y.addr].usd_price=A.total_lp_amt>0?new F.A(Q).dividedBy(A.token_y_ratio):new F.A(0),I[A.token_y.addr].name=A.token_y.name,I[A.token_y.addr].symbol=A.token_y.symbol,I[A.token_y.addr].decimal=A.token_y.decimal,I[A.token_y.addr].icon=A.token_y.icon):1===A.token_y_ratio&&(I[A.token_x.addr]={},I[A.token_x.addr].usd_price=A.total_lp_amt>0?new F.A(Q).dividedBy(A.token_x_ratio):new F.A(0),I[A.token_x.addr].name=A.token_x.name,I[A.token_x.addr].symbol=A.token_x.symbol,I[A.token_x.addr].decimal=A.token_x.decimal,I[A.token_x.addr].icon=A.token_x.icon));let u=[],C=[],g=new F.A(0),s=0;if(u.push({Addr:"Stacks",usdPrice:(0,k.As)(new F.A(t.stx.balance).dividedBy(1e6).multipliedBy(d).toNumber(),4),Balance:(0,k.As)(new F.A(t.stx.balance).dividedBy(1e6).toNumber(),4),name:"Stacks",symbol:"STX",icon:"https://app.stackswap.org/icon/stx.svg"}),g=g.plus(new F.A(t.stx.balance).dividedBy(1e6).multipliedBy(d)),s=new F.A(t.stx.balance).dividedBy(1e6).toNumber(),t.fungible_tokens&&Object.keys(t.fungible_tokens).length){for(let A of Object.keys(t.fungible_tokens))if("liquidity-token"===A.split("::")[1]){let e=A.split("::")[0],r={},i=await (0,v.n)(n,e);if(void 0===I[e])continue;r.Addr=e;let l=new F.A(t.fungible_tokens[A].balance).plus(new F.A(i)).multipliedBy(I[e].tvl_usd).dividedBy(I[e].total_lp_amt);r.usdPrice=(0,k.As)(l,4),r.Balance=(0,k.As)(new F.A(t.fungible_tokens[A].balance).plus(new F.A(i)).dividedBy(1e6).toNumber(),4),r.name=I[e].name,r.symbol=I[e].symbol,r.icon_1=I[e].icon_1,r.icon_2=I[e].icon_2,l&&l.toNumber()&&l.toNumber()>0&&(g=g.plus(l)),"0"!==r.Balance&&C.push(r)}else if(Object.keys(I).includes(A.split("::")[0])){let e=A.split("::")[0],n={};n.Addr=e,n.usdPrice=(0,k.As)(new F.A(t.fungible_tokens[A].balance).multipliedBy(I[e].usd_price).dividedBy(10**I[e].decimal).toNumber(),4),isFinite(n.usdPrice)||(n.usdPrice=0),n.Balance=(0,k.As)(new F.A(t.fungible_tokens[A].balance).dividedBy(10**I[e].decimal).toNumber(),4),n.name=I[e].name,n.symbol=I[e].symbol,n.icon=I[e].icon;let E=new F.A(new F.A(t.fungible_tokens[A].balance).multipliedBy(I[e].usd_price).dividedBy(10**I[e].decimal).toNumber());E&&E.toNumber()&&isFinite(E.toNumber())&&E.toNumber()>0&&(g=g.plus(E)),"0"!==n.Balance&&u.push(n),s=(0,k.As)(new F.A(g.toNumber()/d),6),l=u.sort((A,e)=>e.usdPrice-A.usdPrice),o=C.sort((A,e)=>e.usdPrice-A.usdPrice),r=(0,k.As)(g,4),i=s}}}return{userWalletValue:r,userSTXValue:i,userTokenList:l,userLPList:o}}};var T=t(87023);let b=A=>fetch(A).then(A=>A.json()).then(A=>A);var w=t(18376),S=t(90560),x=t(14054),W=t(79561),L=t(4231);function R(){return(R=Object.assign?Object.assign.bind():function(A){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)({}).hasOwnProperty.call(t,n)&&(A[n]=t[n])}return A}).apply(null,arguments)}let P=function(A){return I.createElement("svg",R({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),I.createElement("g",{style:{mixBlendMode:"lighten"}},I.createElement("g",{style:{mixBlendMode:"multiply"}},n||(n=I.createElement("rect",{width:8.00001,height:8,transform:"matrix(-1 0 0 1 12 4)",fill:"url(#pattern0_3228_648)"})))),r||(r=I.createElement("rect",{x:.5,y:.5,width:15,height:15,rx:1.5,stroke:"#00FB90",strokeOpacity:.4})),i||(i=I.createElement("defs",null,I.createElement("pattern",{id:"pattern0_3228_648",patternContentUnits:"objectBoundingBox",width:1,height:1},I.createElement("use",{xlinkHref:"#image0_3228_648",transform:"translate(-0.460832 -0.466667) scale(0.00386666)"})),I.createElement("image",{id:"image0_3228_648",width:500,height:500,xlinkHref:"data:image/png;base64,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MIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEECDQuQMIIIAAAggYECDQDQyRFhBAAAEEEPh/N7dpeELXzW4AAAAASUVORK5CYII="}))))};function _(){return(_=Object.assign?Object.assign.bind():function(A){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)({}).hasOwnProperty.call(t,n)&&(A[n]=t[n])}return A}).apply(null,arguments)}let N=function(A){return I.createElement("svg",_({width:13,height:18,fill:"none",xmlns:"http://www.w3.org/2000/svg"},A),l||(l=I.createElement("path",{d:"M9.25 2.46655H10.35C10.7876 2.46655 11.2073 2.64485 11.5167 2.96222C11.8262 3.27959 12 3.71003 12 4.15886V15.4409C12 15.8897 11.8262 16.3202 11.5167 16.6376C11.2073 16.9549 10.7876 17.1332 10.35 17.1332H2.65C2.21239 17.1332 1.79271 16.9549 1.48327 16.6376C1.17384 16.3202 1 15.8897 1 15.4409V4.15886C1 3.71003 1.17384 3.27959 1.48327 2.96222C1.79271 2.64485 2.21239 2.46655 2.65 2.46655H3.75",stroke:"#00FB90",strokeOpacity:.8,strokeWidth:.733333,strokeLinejoin:"round"})),o||(o=I.createElement("path",{d:"M8.22833 1H4.77167C4.30867 1 3.93333 1.5362 3.93333 2.19763V2.73571C3.93333 3.39714 4.30867 3.93333 4.77167 3.93333H8.22833C8.69133 3.93333 9.06667 3.39714 9.06667 2.73571V2.19763C9.06667 1.5362 8.69133 1 8.22833 1Z",stroke:"#00FB90",strokeOpacity:.8,strokeWidth:.733333,strokeLinejoin:"round"})))},X=A=>{let{connected:e,wallet:t}=(0,c.u)(),[n,r]=(0,I.useState)(""),[i,l]=(0,I.useState)(""),[o,E]=(0,I.useState)([]),[d,Q]=(0,I.useState)([]),{data:u}=(()=>{let{data:A,error:e}=(0,T.Ay)("api/CEXInfo/",b);return{data:A,error:e}})(),{data:C}=(0,w.J)(),{data:g}=(0,S.T)(),s=!u||!C||!g;return(0,I.useEffect)(()=>{!e&&A.onDisconnected&&(A.onDisconnected(),r(""),l(""))},[e]),(0,I.useEffect)(()=>{(async()=>{try{let i=await Y(u,C,g,s);if(i){var A,e,t,n;r(null!=(A=i.userWalletValue)?A:"0"),l(null!=(e=i.userSTXValue)?e:"0"),E(null!=(t=i.userTokenList)?t:[]),Q(null!=(n=i.userLPList)?n:[])}}catch(A){console.error(A)}})()},[u,C,g]),(0,a.FD)(p.Mx,{children:[(0,a.FD)(H.bQ,{title:"MY WALLET",noTrigger:!0,headReversed:!0,children:[(0,a.FD)(L.B4,{children:[(0,a.FD)(L.Y8,{style:{borderBottom:"1px solid green"},children:[(0,a.FD)("div",{style:{display:"flex",justifyContent:"start",alignItems:"center"},children:[(0,a.Y)(P,{style:{color:"green"}}),"\xa0 ",t]}),(0,a.Y)(N,{style:{cursor:"pointer"},onClick:()=>(A=>{if(!A||!A.length)return void m.Ay.error("Nothing to copy");navigator.clipboard.writeText(A).then(()=>{m.Ay.success("Copied to clipboard successfully!")},A=>{m.Ay.error("Could not copy text: ",A)})})(t)})]}),(0,a.FD)(L.$0,{children:[(0,a.Y)("div",{style:{color:"#fff"},children:"WALLET HOLDINGS"})," ",(0,a.Y)(p.Lh,{children:" \xa0equity value (USD)"})]}),n&&i&&(0,a.FD)(p.Mx,{smallGap:!0,style:{padding:"0 6px"},children:[(0,a.FD)("div",{style:{display:"flex",justifyContent:"flex-start"},children:[(0,a.Y)("span",{style:{color:"#fff",fontSize:"8px",alignSelf:"start"},children:"$\xa0"}),(0,a.Y)("span",{style:{color:"#fff",fontSize:"36px",alignSelf:"baseline"},children:n})]}),(0,a.FD)(p.Lh,{children:["â",i," STX"]})]})]}),e?(0,a.Y)(x.t9,{children:n.length&&i.length?(0,a.Y)(W.cu,{listHead:["TOKENS"],tokens:[...o,{addr:"-1",name:"0",icon:"0",symbol:"1",decimal:1},...d],myWallet:!0}):null}):(0,a.Y)(p.Mx,{style:{padding:"6px"},children:"Connect Wallet to check balance"})]}),(0,a.Y)(h,{onClick:()=>{A.onDisconnected&&A.onDisconnected()},current:A.current})]})};function O(){return(O=Object.assign?Object.assign.bind():function(A){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)({}).hasOwnProperty.call(t,n)&&(A[n]=t[n])}return A}).apply(null,arguments)}let M=function(A){return I.createElement("svg",O({width:38,height:18,fill:"none",xmlns:"http://www.w3.org/2000/svg"},A),E||(E=I.createElement("path",{d:"M14.8462 1H9.30769C7.10436 1 4.99126 1.84285 3.43327 3.34314C1.87527 4.84344 1 6.87827 1 9C1 11.1217 1.87527 13.1566 3.43327 14.6569C4.99126 16.1571 7.10436 17 9.30769 17H14.8462M23.1538 17H28.6923C30.8956 17 33.0087 16.1571 34.5667 14.6569C36.1247 13.1566 37 11.1217 37 9C37 6.87827 36.1247 4.84344 34.5667 3.34314C33.0087 1.84285 30.8956 1 28.6923 1H23.1538M10.977 9H19.0865H27.1961",stroke:"#00FB90",strokeWidth:2})))};function K(){return(K=Object.assign?Object.assign.bind():function(A){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)({}).hasOwnProperty.call(t,n)&&(A[n]=t[n])}return A}).apply(null,arguments)}let q=function(A){return I.createElement("svg",K({width:38,height:34,fill:"none",xmlns:"http://www.w3.org/2000/svg"}
1,A),d||(d=I.createElement("path",{d:"M32.8462 8H5.15385C2.85974 8 1 9.86548 1 12.1667V28.8333C1 31.1345 2.85974 33 5.15385 33H32.8462C35.1403 33 37 31.1345 37 28.8333V12.1667C37 9.86548 35.1403 8 32.8462 8Z",stroke:"#00FB90",strokeWidth:2})),Q||(Q=I.createElement("path",{d:"M33 8.22158V5.51294C32.9998 4.84861 32.8566 4.19251 32.5806 3.59146C32.3045 2.99041 31.9025 2.45922 31.4032 2.0358C30.9039 1.61237 30.3196 1.30714 29.692 1.14189C29.0643 0.976643 28.4089 0.955443 27.7723 1.07981L4.57904 5.13825C3.57184 5.33503 2.66319 5.88599 2.00982 6.69611C1.35644 7.50623 0.999306 8.52471 1 9.5759V14",stroke:"#00FB90",strokeWidth:2})))},Z=()=>{let[A,e]=(0,I.useState)(1);return(0,a.Y)(u.e,{highlight:!0,children:(0,a.Y)(C.Gc,{children:(0,a.FD)(C.Lm,{children:[(0,a.Y)(C.gm,{children:1===A?(0,a.Y)(M,{}):2===A?(0,a.Y)(q,{}):null}),(0,a.Y)(C.YG,{index:1,current:A,children:(0,a.Y)(f,{current:A,onConnected:()=>e(2)})}),(0,a.Y)(C.YG,{index:2,current:A,children:(0,a.Y)(X,{onDisconnected:()=>e(1),current:A})})]})})})}},14054:(A,e,t)=>{"use strict";t.d(e,{eM:()=>l,t9:()=>i,wA:()=>r});var n=t(7693);t(28216),t(37412),t(57789);let r=(0,n.A)("div",{target:"e1bef06m3"})("background:",A=>A.theme.brand[900],";border-radius:27px;padding:10px 10px 0 10px;overflow:hidden;> h6{padding:0 0 12px 19px;opacity:0.6;}"),i=(0,n.A)("div",{target:"e1bef06m4"})("height:320px;@media (max-height:690px){height:220px;}margin-left:12px;"),l=(0,n.A)("small",{target:"e1bef06m6"})("display:flex;justify-content:space-between;align-items:center;padding:7px 7px 17px 18px;")},18376:(A,e,t)=>{"use strict";t.d(e,{J:()=>i});var n=t(87023);let r=()=>fetch("/api/getPools").then(A=>A.json()).then(A=>A),i=()=>(0,n.Ay)("/api/getPools",r)},23731:(A,e,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/wallet",function(){return t(10890)}])},76683:(A,e,t)=>{"use strict";t.d(e,{E:()=>a});var n=t(12584),r=t(12960),i=t(7693),l=t(92947);function o(){let A=(0,n._)(["\n grid-template-columns: auto 1fr;\n gap: 5px 20px;\n "]);return o=function(){return A},A}function E(){let A=(0,n._)(["\n > *:nth-child(2n) {\n text-align: right;\n }\n "]);return E=function(){return A},A}function d(){let A=(0,n._)(["\n font-size: 10px;\n padding: 0 32px;\n opacity: 0.6;\n "]);return d=function(){return A},A}function Q(){let A=(0,n._)(["\n ","\n ","\n ","\n "]);return Q=function(){return A},A}let a=(0,i.A)("div",{target:"ebpc39v0"})("display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:10px;font-size:12px;strong{font-weight:inherit;text-transform:uppercase;}",A=>(0,r.AH)(Q(),A.isTiny&&l.p0,A.leftAligned?(0,r.AH)(o()):(0,r.AH)(E()),A.isMinor&&(0,r.AH)(d())))},89558:(A,e,t)=>{"use strict";t.d(e,{I:()=>u,n:()=>I});var n=t(21104),r=t(68658),i=t(81941),l=t(79561),o=t(34312),E=t(76683),d=t(95053),Q=t(45223),a=t(46352);async function I(A,e){let t="select fe.amount, fe.sender, fe.recipient, txs.sender_address as tx_sender, txs.tx_id from ft_events fe, txs where txs.sender_address = '".concat(A.getSenderAddress(),"' and split_part(fe.asset_identifier, '::', 1) = '").concat(e,"' and fe.canonical=true and fe.tx_id = txs.tx_id ;"),n=await (0,a.fr)(t),r=new Set,l=new i.A(0),o=new Set(["".concat(A.config.STACKSWAP_ADDRESS(),".").concat(A.config.CONTRACT_NAME_STACKSWAP_FARMING()),"".concat(A.config.STACKSWAP_ADDRESS(),".").concat(A.config.CONTRACT_NAME_STACKSWAP_FARMING2_1()),"".concat(A.config.STACKSWAP_ADDRESS(),".").concat(A.config.CONTRACT_NAME_STACKSWAP_FARMING2_2()),"".concat(A.config.STACKSWAP_ADDRESS(),".").concat(A.config.CONTRACT_NAME_STACKSWAP_FARMING2_5()),"".concat(A.config.STACKSWAP_ADDRESS(),".").concat(A.config.CONTRACT_NAME_STACKSWAP_FARMING_DATA_3())]);for(let A of n[1].rows)r.has(A.tx_id.toString())||(o.has(A.recipient)&&(l=l.plus(A.amount)),o.has(A.sender)&&(l=l.minu
1s(A.amount)),r.add(A.tx_id.toString()));return l.toFixed(0)}let u=A=>{var e,t,u,C,g,s;let[c,D]=(0,r.useState)(0),[B,y]=(0,r.useState)(0),[h,p]=(0,r.useState)(0),[H,f]=(0,r.useState)(!1),[m,F]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{(async()=>{try{D(0),y(0),p(0),f(!1),F(!1);let e=(0,a.Cf)();if(e.isConnected()){let t=await e.tokenManager.getBalanceOf(A.selectedLPToken.pair.token_lp,e.getSenderAddress());y(parseFloat(t)/1e6);let n=await I(e,A.selectedLPToken.liquidity_token_addr);D(parseFloat(n)/1e6),p(new i.A(parseFloat(n)/1e6+parseFloat(t)/1e6).dividedBy(new i.A(A.selectedLPToken.pair.share_total)).multipliedBy(1e8).toNumber()),f(!0),parseFloat(t)/1e6>0&&F(!0)}else f(!1),F(!1)}catch(A){}})()},[A.selectedLPToken]),(0,n.FD)(n.FK,{children:[(0,n.Y)(d.bQ,{title:null==(e=A.selectedLPToken)?void 0:e.pair_name,onTriggerClick:()=>A.onReturn(),headReversed:!0,children:(0,n.FD)(Q.Mx,{children:[(0,n.FD)(E.E,{children:[(0,n.Y)("strong",{children:"total deposited value:"}),(0,n.FD)("div",{children:["$",(0,a.uN)(null==(t=A.selectedLPToken)?void 0:t.tvl_usd,3)]})]}),(0,n.Y)(l.mn,{tokens:[{token:null==(u=A.selectedLPToken)?void 0:u.token_x,description:(0,a.uN)(null==(C=A.selectedLPToken)?void 0:C.balance_token_x,3)},{token:null==(g=A.selectedLPToken)?void 0:g.token_y,description:(0,a.uN)(null==(s=A.selectedLPToken)?void 0:s.balance_token_y,3)}]}),(0,n.FD)(E.E,{children:[(0,n.Y)("strong",{children:"your lp balance"}),(0,n.FD)("div",{children:[(0,a.uN)(B,6)," LP"]}),(0,n.Y)("strong",{children:"your lp tokens in farm"}),(0,n.FD)("div",{children:[(0,a.uN)(c,6)," LP"]}),(0,n.Y)("strong",{children:"your pool share"}),(0,n.FD)("div",{children:[(0,a.uN)(h,8)," %"]})]})]})}),H?(0,n.Y)("button",{onClick:()=>A.onAddLiquidity(),children:(0,n.Y)(o.R,{mode:"primary",size:"medium",pill:!0,isWide:!0,isDisabled:!1,children:"Add Liquidity"})}):(0,n.Y)("button",{onClick:()=>A.onAddLiquidity(),children:(0,n.Y)(o.R,{mode:"primary",size:"medium",pill:!0,isWide:!0,isDisabled:!0,children:"Add Liquidity"})}),m?(0,n.Y)("button",{onClick:()=>A.onRemoveLiquidity(),children:(0,n.Y)(o.R,{mode:"primary",size:"medium",pill:!0,isWide:!0,isDisabled:!1,children:"Withdraw Liquidity"})}):(0,n.Y)("button",{children:(0,n.Y)(o.R,{mode:"primary",size:"medium",pill:!0,isWide:!0,isDisabled:!0,children:"Withdraw Liquidity"})})]})}},90560:(A,e,t)=>{"use strict";t.d(e,{T:()=>a});var n=t(15810),r=t(58561),i=t(87023),l=t(68658),o=t(15823),E=t(66068),d=t(88207);let Q=A=>r.A.get(A).then(A=>A.data),a=()=>{let A=(0,n.wA)(),{wallet:e}=(0,o.u)(),t=(0,d.L)(),{data:r,error:a}=(0,i.Ay)(()=>e?"".concat("https://image.stackswap.org","/extended/v1/address/").concat(e,"/balances"):null,Q,{refreshInterval:1e4});return(0,l.useEffect)(()=>{A((0,E.gs)(r))},[r,t]),{data:r,error:a}}}},A=>{A.O(0,[7988,4474,1116,4926,404,4395,9561,636,6593,8792],()=>A(A.s=23731)),_N_E=A.O()}]);
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.