1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6928],{73862:function(n,e,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/remove/[[...currency]]",function(){return i(85739)}])},804:function(n,e,i){"use strict";i.d(e,{Z:function(){return o}});var t=i(2784);function o(n,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,o=(0,t.useState)(function(){return n}),r=o[0],l=o[1],s=(0,t.useRef)(),a=(0,t.useCallback)(function(n){l(n),s.current&&clearTimeout(s.current),s.current=setTimeout(function(){e(n),s.current=void 0},i)},[i,e]);return(0,t.useEffect)(function(){s.current&&(clearTimeout(s.current),s.current=void 0),l(n)},[n]),[r,a]}},85739:function(n,e,i){"use strict";i.r(e),i.d(e,{__N_SSG:function(){return nD},default:function(){return nL}});var t=i(70865),o=i(26297),r=i(66383),l=i(52322),s=i(31196),a=i(5632),c=i(47407),d=i(98788),u=i(47842),m=i(92228),p=i(50930),h=i(45680),x=i(10528),g=i(84231),v=i(65957),C=i(90902),f=i(22723),y=i(98813),b=i(11298),E=i(95134),I=i(89495),j=i(44599),R=i(76903),Z=i(48608),w=i(13670),T=i(7887),U=i(83931),_=i(9270),N=i(49384),S=i(82708),Y=i(92794),k=i(5369),B=i(2784),A=i(3601),D=i(3411),L=i(62168),P=i(29212),q=i(50288),M=i(38662),F=i(55297),Q=i(26012),O=i(27156),z=i(39480),H=i(46317),X=i(77253),G=i(26830),V=i(45366),W=i(47269),K=i(65342),$=i(97604),J=i(61558),nn=i(96670),ne=i(39097),ni=i.n(ne);function nt(){var n=(0,m.Z)(["\n text-decoration: none;\n cursor: pointer;\n color: ",";\n font-weight: 500;\n\n :hover {\n text-decoration: underline;\n }\n\n :focus {\n outline: none;\n text-decoration: underline;\n }\n\n :active {\n text-decoration: none;\n }\n"]);return nt=function(){return n},n}var no=(0,D.ZP)("a").withConfig({componentId:"sc-ce36bfda-0"})(nt(),function(n){return n.theme.colors.primary}),nr=function(n){var e=n.children,i=(0,o.Z)(n,["children"]);return(0,l.jsx)(ni(),(0,nn.Z)((0,t.Z)({},i),{children:(0,l.jsx)(no,{children:e})}))},nl=i(51991),ns=i(55706),na=i(804),nc=i(12847),nd=i(52284),nu=i(5305),nm=i(36099),np=i(95707),nh=i(34188),nx=i(80194),ng=i(72135),nv=i(84785),nC=i(20233),nf=i(27023),ny=i(76902);function nb(){var n=(0,m.Z)(["\n /* padding: 0px 24px; */\n margin-bottom: 12px;\n"]);return nb=function(){return n},n}function nE(){var n=(0,m.Z)(["\n border: solid 1px ",";\n border-radius: 16px;\n padding: 16px;\n"]);return nE=function(){return n},n}function nI(){var n=(0,m.Z)(["\n max-width: 536px;\n width: 100%;\n z-index: 1;\n background: none;\n /* border: 2px solid #2dfe87; */\n border-radius: 30px;\n"]);return nI=function(){return n},n}var nj=D.ZP.div.withConfig({componentId:"sc-11bce31d-0"})(nb()),nR=D.ZP.div.withConfig({componentId:"sc-11bce31d-1"})(nE(),function(n){return n.theme.colors.cardBorder}),nZ=D.ZP.div.withConfig({componentId:"sc-11bce31d-2"})(nI()),nw=[C.a_.BSC,C.a_.BSC_TESTNET];function nT(n){var e,i,t,o,s,c,m,D,nn,ne,ni,nt,no,nb,nE,nI,nT,nU,n_,nN,nS,nY,nk,nB,nA,nD=n.currencyA,nL=n.currencyB,nP=n.currencyIdA,nq=n.currencyIdB,nM=(0,a.useRouter)(),nF=(0,k.Z)(),nQ=(0,r.Z)((0,ng.$f)(),1)[0],nO=(0,B.useState)(!0),nz=nO[0],nH=nO[1],nX=(0,K.Z)(),nG=nX.account,nV=nX.chainId,nW=nX.isWrongNetwork,nK=(0,_.Hp)(),n$=(0,f.p)().toastError,nJ=(0,B.useMemo)(function(){return[null==nD?void 0:nD.wrapped,null==nL?void 0:nL.wrapped]},[nD,nL]),n0=nJ[0],n2=nJ[1],n1=(0,v.$G)().t,n3=(0,ng.Fh)(),n8=(0,B.useMemo)(function(){return nw.includes(nV)&&nQ},[nV,nQ]),n5=(0,B.useMemo)(function(){return n8&&!!nQ&&nz},[n8,nQ,nz]),n9=(0,nc.Xi)(),n4=n9.independentField,n6=n9.typedValue,n7=(0,B.useState)(!0),en=n7[0],ee=n7[1],ei=(0,B.useState)(!0),et=ei[0],eo=ei[1],er=(0,nc.Vx)(null!=nD?nD:void 0,null!=nL?nL:void 0,en,et,n5),el=er.pair,es=er.parsedAmounts,ea=er.error,ec=er.tokenToReceive,ed=er.estimateZapOutAmount,eu=(!en||!et)&&n5,em=(0,A.a)(el),ep=(0,y.Z)(n1("Based on last 7 days' performance. Does not account for impermanent loss"),{placement:"bottom"}),eh=ep.targetRef,ex=ep.tooltip,eg=ep.tooltipVisible,ev=(0,nc.GF)().onUserInput,eC=!ea,ef=(0,B.useState)({attemptingTxn:!1,liquidityErrorMessage:void 0,txHash:void 0}),ey=ef[0],eb=ey.attemptingTxn,eE=ey.liquidityErrorMessage,eI=ey.txHash,ej=ef[1],eR=(0,J.Z)(),eZ=(0,r.Z)((0,ng.$2)(),1)[0],ew=(nT={},(0,u.Z)(nT,nx.g.LIQUIDITY_PERCENT,es[nx.g.LIQUIDITY_PERCENT].equalTo("0")?"0":es[nx.g.LIQUIDITY_PERCENT].lessThan(new C.gG("1","100"))?"<1":es[nx.g.LIQUIDITY_PERCENT].toFixed(0)),(0,u.Z)(nT,nx.g.LIQUIDITY,n4===nx.g.LIQUIDITY?n6:null!==(nb=null===(e=es[nx.g.LIQUIDITY])||void 0===e?void 0:e.toSignificant(6))&&void 0!==nb?nb:""),(0,u.Z)(nT,nx.g.CURRENCY_A,n4===nx.g.CURRENCY_A?n6:null!==(nE=null===(i=es[nx.g.CURRENCY_A])||void 0===i?void 0:i.toSignificant(6))&&void 0!==nE?nE:""),(0,u.Z)(nT,nx.g.CURRENCY_B,n4===nx.g.CURRENCY_B?n6:null!==(nI=null===(t=es[nx.g.CURRENCY_B])||void 0===t?void 0:t.toSignificant(6))&&void 0!==nI?nI:""),nT),eT=null===(o=es[nx.g.LIQUIDITY_PERCENT])||void 0===o?void 0:o.equalTo(new C.gG("1")),eU=(0,$.t0)(null==el?void 0:null===(s=el.liquidityToken)||void 0===s?void 0:s.address,!1),e_=(0,$.t0)(null==el?void 0:null===(c=el.liquidityToken)||void 0===c?void 0:c.address),eN=(0,B.useState)(null),eS=eN[0],eY=eN[1],ek=(0,r.Z)((0,ns.qL)(es[nx.g.LIQUIDITY],eu?(0,L._M)():Y.bR[nV]),2),eB=ek[0],eA=ek[1];function eD(){return(eD=(0,d.Z)(function(){var n,e,i,t,o,r,l;return(0,h.__generator)(this,function(r){switch(r.label){case 0:if(!e_||!eU||!el||!nK||!eR)throw Error("missing dependencies");if(!(n=es[nx.g.LIQUIDITY]))throw n$(n1("Error"),n1("Missing liquidity amount")),Error("missing liquidity amount");return[4,eU.nonces(nG)];case 1:return e=r.sent(),i=[{name:"name",type:"string"},{name:"version",type:"string"},{name:"chainId",type:"uint256"},{name:"verifyingContract",type:"address"}],t={name:"MoonbaseAlpha",version:"1",chainId:nV,verifyingContract:el.liquidityToken.address},l=JSON.stringify({types:{EIP712Domain:i,Permit:o=[{name:"owner",type:"address"},{name:"spender",type:"address"},{name:"value",type:"uint256"},{name:"nonce",type:"uint256"},{name:"deadline",type:"uint256"}]},domain:t,primaryType:"Permit",message:{owner:nG,spender:Y.bR[nV],value:n.quotient.toString(),nonce:e.toHexString(),deadline:eR.toNumber()}}),nK.send("eth_signTypedData_v4",[nG,l]).then(g.splitSignature).then(function(n){eY({v:n.v,r:n.r,s:n.s,deadline:eR.toNumber()})}).catch(function(n){(null==n?void 0:n.code)!==4001&&eA()}),[2]}})})).apply(this,arguments)}var eL=(0,B.useCallback)(function(n,e){return eY(null),ev(n,e)},[ev]),eP=(0,B.useCallback)(function(n){return eL(nx.g.LIQUIDITY,n)},[eL]),eq=(0,B.useCallback)(function(n){return eL(nx.g.CURRENCY_A,n)},[eL]),eM=(0,B.useCallback)(function(n){return eL(nx.g.CURRENCY_B,n)}
1,[eL]),eF=(0,$.n9)(!0),eQ=(0,nd.h7)(),eO=(0,np.Ti)();function ez(){return(ez=(0,d.Z)(function(){var n,e,i,t;return(0,h.__generator)(this,function(n){if(!nV||!nK||!nG||!ed)throw Error("missing dependencies");if(!eF)throw Error("missing zap contract");if(!ec)throw Error("missing tokenToReceive");if(!nD||!nL)throw n$(n1("Error"),n1("Missing tokens")),Error("missing tokens");if(!es[nx.g.LIQUIDITY])throw n$(n1("Error"),n1("Missing liquidity amount")),Error("missing liquidity amount");if(!n0||!n2)throw n$(n1("Error"),n1("Could not wrap")),Error("could not wrap");return e=en&&!et?es[nx.g.CURRENCY_A]:es[nx.g.CURRENCY_B],eV&&ec.toLowerCase()===C.FX[nV].address.toLowerCase()?(i="zapOutBNB",t=[el.liquidityToken.address,es[nx.g.LIQUIDITY].quotient.toString(),(0,np.uc)(ed,eZ)[0].toString(),(0,np.uc)(e,eZ)[0].toString(),]):(i="zapOutToken",t=[el.liquidityToken.address,ec,es[nx.g.LIQUIDITY].quotient.toString(),(0,np.uc)(ed,eZ)[0].toString(),(0,np.uc)(e,eZ)[0].toString(),]),ej({attemptingTxn:!0,liquidityErrorMessage:void 0,txHash:void 0}),(0,P.Zj)(eF,i,t,{gasPrice:n3}).then(function(n){ej({attemptingTxn:!1,liquidityErrorMessage:void 0,txHash:n.hash});var e=es[nx.g.LIQUIDITY].toSignificant(3),i=(0,q.z)(el.token0.symbol,el.token1.symbol,nV);eQ(n,{summary:"Remove ".concat(e," ").concat(i),translatableSummary:{text:"Remove %amount% %symbol%",data:{amount:e,symbol:i}},type:"remove-liquidity"})}).catch(function(n){n&&4001!==n.code&&console.error("Remove Liquidity failed",n,t),ej({attemptingTxn:!1,liquidityErrorMessage:n&&(null==n?void 0:n.code)!==4001?"Remove Liquidity failed: ".concat(n.message):void 0,txHash:void 0})}),[2]})})).apply(this,arguments)}function eH(){return(eH=(0,d.Z)(function(){var n,e,i,t,o,r,l,s,a,c,d,m,g,v,C,f,y;return(0,h.__generator)(this,function(h){switch(h.label){case 0:if(!nV||!nG||!eR||!eO)throw Error("missing dependencies");if(n=es[nx.g.CURRENCY_A],e=es[nx.g.CURRENCY_B],!n||!e)throw n$(n1("Error"),n1("Missing currency amounts")),Error("missing currency amounts");if(i={},(0,u.Z)(i,nx.g.CURRENCY_A,(0,np.uc)(n,eZ)[0]),(0,u.Z)(i,nx.g.CURRENCY_B,(0,np.uc)(e,eZ)[0]),t=i,!nD||!nL)throw n$(n1("Error"),n1("Missing tokens")),Error("missing tokens");if(!(o=es[nx.g.LIQUIDITY]))throw n$(n1("Error"),n1("Missing liquidity amount")),Error("missing liquidity amount");if(r=null==nL?void 0:nL.isNative,l=(null==nD?void 0:nD.isNative)||r,!n0||!n2)throw n$(n1("Error"),n1("Could not wrap")),Error("could not wrap");if(eB===ns.UK.APPROVED)l?(s=["removeLiquidityETH","removeLiquidityETHSupportingFeeOnTransferTokens"],a=[r?n0.address:n2.address,o.quotient.toString(),t[r?nx.g.CURRENCY_A:nx.g.CURRENCY_B].toString(),t[r?nx.g.CURRENCY_B:nx.g.CURRENCY_A].toString(),nG,eR.toHexString(),]):(s=["removeLiquidity"],a=[n0.address,n2.address,o.quotient.toString(),t[nx.g.CURRENCY_A].toString(),t[nx.g.CURRENCY_B].toString(),nG,eR.toHexString(),]);else if(null!==eS)l?(s=["removeLiquidityETHWithPermit","removeLiquidityETHWithPermitSupportingFeeOnTransferTokens"],a=[r?n0.address:n2.address,o.quotient.toString(),t[r?nx.g.CURRENCY_A:nx.g.CURRENCY_B].toString(),t[r?nx.g.CURRENCY_B:nx.g.CURRENCY_A].toString(),nG,eS.deadline,!1,eS.v,eS.r,eS.s,]):(s=["removeLiquidityWithPermit"],a=[n0.address,n2.address,o.quotient.toString(),t[nx.g.CURRENCY_A].toString(),t[nx.g.CURRENCY_B].toString(),nG,eS.deadline,!1,eS.v,eS.r,eS.s,]);else throw n$(n1("Error"),n1("Attempting to confirm without approval or a signature")),Error("Attempting to confirm without approval or a signature");d=0,h.label=1;case 1:if(!(d<s.length))return[3,7];m=void 0,h.label=2;case 2:return h.trys.push([2,4,,5]),[4,(g=eO.estimateGas)[s[d]].apply(g,(0,p.Z)(a))];case 3:return m=nu.yC.apply(void 0,[h.sent()]),[3,5];case 4:return v=h.sent(),console.error("estimateGas failed",s[d],a,v),[3,5];case 5:if(x.O$.isBigNumber(m))return c={methodName:s[d],safeGasEstimate:m},[3,7];h.label=6;case 6:return d++,[3,1];case 7:if(c)return[3,8];return n$(n1("Error"),n1("This transaction would fail")),[3,10];case 8:return f=c.methodName,y=c.safeGasEstimate,ej({attemptingTxn:!0,liquidityErrorMessage:void 0,txHash:void 0}),[4,(C=eO)[f].apply(C,(0,p.Z)(a).concat([{gasLimit:y,gasPrice:n3}])).then(function(n){ej({attemptingTxn:!1,liquidityErrorMessage:void 0,txHash:n.hash});var e,i,t=null===(e=es[nx.g.CURRENCY_A])||void 0===e?void 0:e.toSignificant(3),o=null===(i=es[nx.g.CURRENCY_B])||void 0===i?void 0:i.toSignificant(3);eQ(n,{summary:"Remove ".concat(t," ").concat(null==nD?void 0:nD.symbol," and ").concat(o," ").concat(null==nL?void 0:nL.symbol),translatableSummary:{text:"Remove %amountA% %symbolA% and %amountB% %symbolB%",data:{amountA:t,symbolA:null==nD?void 0:nD.symbol,amountB:o,symbolB:null==nL?void 0:nL.symbol}},type:"remove-liquidity"})}).catch(function(n){n&&4001!==n.code&&((0,nC.H)(n),console.error("Remove Liquidity failed",n,a)),ej({attemptingTxn:!1,liquidityErrorMessage:n&&(null==n?void 0:n.code)!==4001?n1("Remove liquidity failed: %message%",{message:(0,M.e)(n,n1)}):void 0,txHash:void 0})})];case 9:h.sent(),h.label=10;case 10:return[2]}})})).apply(this,arguments)}var eX=n1("Removing %amountA% %symbolA% and %amountB% %symbolB%",{amountA:null!==(nU=null===(m=es[nx.g.CURRENCY_A])||void 0===m?void 0:m.toSignificant(6))&&void 0!==nU?nU:"",symbolA:null!==(n_=null==nD?void 0:nD.symbol)&&void 0!==n_?n_:"",amountB:null!==(nN=null===(D=es[nx.g.CURRENCY_B])||void 0===D?void 0:D.toSignificant(6))&&void 0!==nN?nN:"",symbolB:null!==(nS=null==nL?void 0:nL.symbol)&&void 0!==nS?nS:""}),eG=(0,B.useCallback)(function(n){eL(nx.g.LIQUIDITY_PERCENT,n.toString())},[eL]),eV=(null==nD?void 0:nD.isNative)||(null==nL?void 0:nL.isNative),eW=Boolean(nV&&(nD&&(null===(nn=C.FX[nV])||void 0===nn?void 0:nn.equals(nD))||nL&&(null===(ne=C.FX[nV])||void 0===ne?void 0:ne.equals(nL)))),eK=(0,B.useCallback)(function(n){nq&&(0,nm.H)(n)===nq?nM.replace("/remove/".concat((0,nm.H)(n),"/").concat(nP),void 0,{shallow:!0}):nM.replace("/remove/".concat((0,nm.H)(n),"/").concat(nq),void 0,{shallow:!0})},[nP,nq,nM]),e$=(0,B.useCallback)(function(n){nP&&(0,nm.H)(n)===nP?nM.replace("/remove/".concat(nq,"/").concat((0,nm.H)(n)),void 0,{shallow:!0}):nM.replace("/remove/".concat(nP,"/").concat((0,nm.H)(n)),void 0,{shallow:!0})},[nP,nq,nM]),eJ=(0,B.useCallback)(function(){eY(null),eI&&eL(nx.g.LIQUIDITY_PERCENT,"0")},[eL,eI]),e0=(0,r.Z)((0,na.Z)(Number.parseInt(es[nx.g.LIQUIDITY_PERCENT].toFixed(0)),eG),2),e2=e0[0],e1=e0[1],e3=(0,B.useCallback)(function(n){return e1(Math.ceil(n))},[e1]),e8=(0,r.Z)((0,b.Z)((0,l.jsx)(ny.Z,{title:n1("You will receive"),customOnDismiss:eJ,attemptingTxn:eb,hash:eI||"",allowedSlippage:eZ,onRemove:eu?function(){return ez.apply(this,arguments)}:function(){return eH.apply(this,arguments)},isZap:eu,pendingText:eX,approval:eB,signatureData:eS,tokenA:n0,tokenB:n2,liquidityErrorMessage:eE,parsedAmounts:es,currencyA:nD,currencyB:nL,toggleZapMo
1de:nH}),!0,!0,"removeLiquidityModal"),1)[0],e5=eu&&!et&&en,e9=eu&&!en&&et,e4=(0,B.useState)("detailed"),e6=e4[0],e7=e4[1],ie=function(n){e7(n)};return(0,l.jsx)(nf.Z,{children:(0,l.jsxs)(F.FE,{children:[(0,l.jsx)(nZ,{children:(0,l.jsx)(Q.t,{backTo:"/liquidity",title:n1("Remove %assetA%-%assetB% liquidity",{assetA:null!==(nY=null==nD?void 0:nD.symbol)&&void 0!==nY?nY:"",assetB:null!==(nk=null==nL?void 0:nL.symbol)&&void 0!==nk?nk:""}),subtitle:n1("To receive %assetA% and %assetB%",{assetA:null!==(nB=null==nD?void 0:nD.symbol)&&void 0!==nB?nB:"",assetB:null!==(nA=null==nL?void 0:nL.symbol)&&void 0!==nA?nA:""}),noConfig:!0})}),(0,l.jsx)(F.j1,{children:(0,l.jsxs)(E.Z,{children:[(0,l.jsx)(nj,{children:(0,l.jsxs)(F.qO,{marginTop:"none",children:[(0,l.jsx)(F.ik,{active:"simple"===e6,onClick:function(){return ie("simple")},children:"Simple"}),(0,l.jsx)(F.ik,{active:"detailed"===e6,onClick:function(){return ie("detailed")},children:"Detailed"})]})}),(0,l.jsx)(X.Tz,{gap:"20px",children:"simple"===e6&&(0,l.jsxs)(nR,{style:{background:"#120F1F",border:"none"},children:[(0,l.jsxs)(I.Z,{fontSize:"40px",color:"white",fontFamily:"Inter",bold:!0,mb:"16px",style:{lineHeight:1},children:[ew[nx.g.LIQUIDITY_PERCENT],"%"]}),(0,l.jsx)(j.Z,{name:"lp-amount",min:0,max:100,value:e2,onValueChanged:e3,mb:"16px"}),(0,l.jsxs)(R.Z,{flexWrap:"wrap",justifyContent:"space-evenly",children:[(0,l.jsx)(Z.Z,{variant:"tertiary",scale:"sm",onClick:function(){return eL(nx.g.LIQUIDITY_PERCENT,"25")},children:"25%"}),(0,l.jsx)(Z.Z,{variant:"tertiary",scale:"sm",onClick:function(){return eL(nx.g.LIQUIDITY_PERCENT,"50")},children:"50%"}),(0,l.jsx)(Z.Z,{variant:"tertiary",scale:"sm",onClick:function(){return eL(nx.g.LIQUIDITY_PERCENT,"75")},children:"75%"}),(0,l.jsx)(Z.Z,{variant:"tertiary",scale:"sm",onClick:function(){return eL(nx.g.LIQUIDITY_PERCENT,"100")},children:n1("Max")})]})]})}),"simple"===e6&&(0,l.jsxs)(w.Z,{pt:20,children:[(0,l.jsx)(X.lg,{children:(0,l.jsx)(w.Z,{pt:20,position:"relative",children:(0,l.jsx)(X.lg,{style:{position:"absolute",top:"-10px",zIndex:"10",left:"0%"},children:(0,l.jsxs)("svg",{width:"45",height:"45",viewBox:"0 0 58 58",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("rect",{x:"1.5",y:"1.5",width:"55",height:"55",rx:"27.5",fill:"#120F1F"}),(0,l.jsx)("path",{d:"M39.3415 30.5937L29.9915 39.9437C29.8498 40.0853 29.6964 40.1859 29.5311 40.2454C29.3658 40.304 29.1887 40.3333 28.9998 40.3333C28.8109 40.3333 28.6339 40.304 28.4686 40.2454C28.3033 40.1859 28.1498 40.0853 28.0082 39.9437L18.6582 30.5937C18.3984 30.3339 18.2624 30.0095 18.2502 29.6204C18.2388 29.2304 18.3748 28.8937 18.6582 28.6103C18.9179 28.327 19.2423 28.1792 19.6314 28.1669C20.0215 28.1556 20.3582 28.2916 20.6415 28.5749L27.5832 35.5166L27.5832 19.6853C27.5832 19.2839 27.7187 18.9472 27.9897 18.6753C28.2617 18.4042 28.5984 18.2687 28.9998 18.2687C29.4012 18.2687 29.7374 18.4042 30.0085 18.6753C30.2805 18.9472 30.4165 19.2839 30.4165 19.6853L30.4165 35.5166L37.3582 28.5749C37.6179 28.3152 37.9484 28.1792 38.3498 28.1669C38.7512 28.1556 39.0818 28.2916 39.3415 28.5749C39.6248 28.8346 39.7665 29.1652 39.7665 29.5666C39.7665 29.968 39.6248 30.3103 39.3415 30.5937Z",fill:"white"}),(0,l.jsx)("rect",{x:"1.5",y:"1.5",width:"55",height:"55",rx:"27.5",stroke:"#252136",strokeWidth:"3"})]})})})}),(0,l.jsxs)(X.Tz,{gap:"10px",children:[(0,l.jsx)(I.Z,{bold:!0,color:"secondary",fontFamily:"Inter",fontSize:"12px",textTransform:"uppercase",children:n1("Receive")}),(0,l.jsxs)(O.m5,{children:[(0,l.jsxs)(R.Z,{justifyContent:"space-between",mb:"8px",as:"label",alignItems:"center",children:[(0,l.jsxs)(R.Z,{alignItems:"center",children:[n5&&(0,l.jsx)(R.Z,{mr:"9px",children:(0,l.jsx)(T.Z,{disabled:e5,scale:"sm",checked:en,onChange:function(n){return ee(n.target.checked)}})}),(0,l.jsx)(W.Xw,{currency:nD}),(0,l.jsx)(I.Z,{small:!0,color:"textSubtle",id:"remove-liquidity-tokena-symbol",ml:"4px",children:null==nD?void 0:nD.symbol})]}),(0,l.jsxs)(R.Z,{children:[(0,l.jsx)(I.Z,{small:!0,bold:!0,fontFamily:"Inter",children:ew[nx.g.CURRENCY_A]||"0"}),(0,l.jsxs)(I.Z,{small:!0,ml:"4px",fontFamily:"Inter",children:["(",e5?"100":eu?"0":"50","%)"]})]})]}),(0,l.jsxs)(R.Z,{justifyContent:"space-between",as:"label",alignItems:"center",children:[(0,l.jsxs)(R.Z,{alignItems:"center",children:[n5&&(0,l.jsx)(R.Z,{mr:"9px",children:(0,l.jsx)(T.Z,{disabled:e9,scale:"sm",checked:et,onChange:function(n){return eo(n.target.checked)}})}),(0,l.jsx)(W.Xw,{currency:nL}),(0,l.jsx)(I.Z,{small:!0,fontFamily:"Inter",color:"textSubtle",id:"remove-liquidity-tokenb-symbol",ml:"4px",children:null==nL?void 0:nL.symbol})]}),(0,l.jsxs)(R.Z,{children:[(0,l.jsx)(I.Z,{fontFamily:"Inter",bold:!0,small:!0,children:ew[nx.g.CURRENCY_B]||"0"}),(0,l.jsxs)(I.Z,{small:!0,fontFamily:"Inter",ml:"4px",children:["(",e9?"100":eu?"0":"50","%)"]})]})]}),nV&&(eW||eV)?(0,l.jsx)(G.m0,{style:{justifyContent:"flex-end",fontSize:"14px"},children:eV?(0,l.jsx)(nr,{href:"/remove/".concat((null==nD?void 0:nD.isNative)?null===(ni=C.FX[nV])||void 0===ni?void 0:ni.address:nP,"/").concat((null==nL?void 0:nL.isNative)?null===(nt=C.FX[nV])||void 0===nt?void 0:nt.address:nq),children:n1("Receive %currency%",{currency:null===(no=C.FX[nV])||void 0===no?void 0:no.symbol})}):eW?(0,l.jsx)(nr,{href:"/remove/".concat(nD&&nD.equals(C.FX[nV])?null==nF?void 0:nF.symbol:nP,"/").concat(nL&&nL.equals(C.FX[nV])?null==nF?void 0:nF.symbol:nq),children:n1("Receive %currency%",{currency:null==nF?void 0:nF.symbol})}):null}):null]})]})]}),"detailed"===e6&&(0,l.jsxs)(w.Z,{my:"16px",children:[(0,l.jsx)(H.Z,{showBUSD:!0,value:ew[nx.g.LIQUIDITY],onUserInput:eP,onPercentInput:function(n){eL(nx.g.LIQUIDITY_PERCENT,n.toString())},onMax:function(){eL(nx.g.LIQUIDITY_PERCENT,"100")},showQuickInputButton:!0,showMaxButton:!eT,disableCurrencySelect:!0,currency:null==el?void 0:el.liquidityToken,pair:el,id:"liquidity-amount",onCurrencySelect:function(){return null},showCommonBases:!0,commonBasesType:nh.L0.LIQUIDITY}),(0,l.jsxs)(w.Z,{pt:20,position:"relative",children:[(0,l.jsx)(X.lg,{style:{position:"absolute",top:"-10px",zIndex:"10",left:"0%"},children:(0,l.jsxs)("svg",{width:"45",height:"45",viewBox:"0 0 58 58",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("rect",{x:"1.5",y:"1.5",width:"55",height:"55",rx:"27.5",fill:"#120F1F"}),(0,l.jsx)("path",{d:"M39.3415 30.5937L29.9915 39.9437C29.8498 40.0853 29.6964 40.1859 29.5311 40.2454C29.3658 40.304 29.1887 40.3333 28.9998 40.3333C28.8109 40.3333 28.6339 40.304 28.4686 40.2454C28.3033 40.1859 28.1498 40.0853 28.0082 39.9437L18.6582 30.5937C18.3984 30.3339 18.2624 30.0095 18.2502 29.6204C18.2388 29.2304 18.3748 28.8937 18.6582 28.6103C18.9179 28.327 19.2423 28.1792 19.6314 28.1669C20.0215 28.1556 20.3582 28.2916 20.6415 28.5749L27.5832 35.5166L27.5832 19.6853C27.5832 19.2839 27.7187 18.9472 27.9897 18.6753C28.2617 18.4042 28.5984 18.2687 28.9998 18.2687C29.4012 18.2687 29.7374 18.4042 30.0085 18.6753C30.2805 18.9472 30.4165 19.2839 30.4165 19.6853L30.4165 35.5166L37.3582 28.5749C37.6179 28.3152 37.9484 28.1792 38.3498 28.1669C38.7512 28.1556 39.0818 28.2916 39.3415 28.5749C39.6248 28.8346 39.7665 29.1652 39.7665 29.5666C39.7665 29.968 39.6248 30.3103 39.3415 30.5937Z",fill:"white"}),(0,l.jsx)("rect",{x:"1.5",y:"1.5",width:"55",height:"55",rx:"27.5",stroke:"#252136",strokeWidth:"3"})]})}),(0,l.jsx)(H.Z,{showBUSD:!0,beforeButton:n5&&(0,l.jsx)(S.y,{disabled:!et&&en,checked:en,onChange:function(n){ee(n.target.checked)}}),zapStyle:"zap",hideBalance:!0,disabled:eu&&!en,value:ew[nx.g.CURRENCY_A],onUserInput:eq,onMax:function(){return eL(nx.g.LIQUIDITY_PERCENT,"100")},showMaxButton:!eT,currency:nD,label:n1("Output"),onCurrencySelect:eK,id:"remove-liquidity-tokena",showCommonBases:!0,commonBasesType:nh.L0.LIQUIDITY})]}),(0,l.jsxs)(w.Z,{pt:20,position:"relative",children:[(0,l.jsx)(X.lg,{style:{position:"absolute",top:"-10px",zIndex:"10",left:"0%"},children:(0,l.jsxs)("svg",{width:"45",height:"45",viewBox:"0 0 58 58",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("rect",{x:"1.5",y:"1.5",width:"55",height:"55",rx:"27.5",fill:"#120F1F"}),(0,l.jsx)("path",{d:"M39.3415 30.5937L29.9915 39.9437C29.8498 40.0853 29.6964 40.1859 29.5311 40.2454C29.3658 40.304 29.1887 40.3333 28.9998 40.3333C28.8109 40.3333 28.6339 40.304 28.4686 40.2454C28.3033 40.1859 28.1498 40.0853 28.0082 39.9437L18.6582 30.5937C18.3984 30.3339 18.2624 30.0095 18.2502 29.6204C18.2388 29.2304 18.3748 28.8937 18.6582 28.6103C18.9179 28.327 19.2423 28.1792 19.6314 28.1669C20.0215 28.1556 20.3582 28.2916 20.6415 28.5749L27.5832 35.5166L27.5832 19.6853C27.5832 19.2839 27.7187 18.9472 27.9897 18.6753C28.2617 18.4042 28.5984 18.2687 28.9998 18.2687C29.4012 18.2687 29.7374 18.4042 30.0085 18.6753C30.2805 18.9472 30.4165 19.2839 30.4165 19.6853L30.4165 35.5166L37.3582 28.5749C37.6179 28.3152 37.9484 28.1792 38.3498 28.1669C38.7512 28.1556 39.0818 28.2916 39.3415 28.5749C39.6248 28.8346 39.7665 29.1652 39.7665 29.5666C39.7665 29.968 39.6248 30.3103 39.3415 30.5937Z",fill:"white"}),(0,l.jsx)("rect",{x:"1.5",y:"1.5",width:"55",height:"55",rx:"27.5",stroke:"#252136",strokeWidth:"3"})]})}),(0,l.jsx)(H.Z,{showBUSD:!0,beforeButton:n5&&(0,l.jsx)(S.y,{disabled:!en&&et,checked:et,onChange:function(n){eo(n.target.checked)}}),zapStyle:"zap",hideBalance:!0,disabled:eu&&!et,value:ew[nx.g.CURRENCY_B],onUserInput:eM,showMaxButton:!1,currency:nL,label:n1("Output"),onCurrencySelect:e$,id:"remove-liquidity-tokenb",showCommonBases:!0,commonBasesType:nh.L0.LIQUIDITY})]})]}),el&&(0,l.jsxs)(X.Tz,{gap:"10px",style:{marginTop:"16px"},children:[(0,l.jsx)(I.Z,{fontFamily:"Inter",bold:!0,color:"secondary",fontSize:"12px",textTransform:"uppercase",children:n1("Prices")}),(0,l.jsxs)(O.m5,{children:[(0,l.jsxs)(R.Z,{justifyContent:"space-between",children:[(0,l.jsxs)(I.Z,{fontFamily:"Inter",small:!0,color:"textSubtle",children:["1 ",null==nD?void 0:nD.symbol," ="]}),(0,l.jsxs)(I.Z,{fontFamily:"Inter",small:!0,children:[n0?el.priceOf(n0).toSignificant(6):"-"," ",null==nL?void 0:nL.symbol]})]}),(0,l.jsxs)(R.Z,{justifyContent:"space-between",children:[(0,l.jsxs)(I.Z,{fontFamily:"Inter",small:!0,color:"textSubtle",children:["1 ",null==nL?void 0:nL.symbol," ="]}),(0,l.jsxs)(I.Z,{fontFamily:"Inter",small:!0,children:[n2?el.priceOf(n2).toSignificant(6):"-"," ",null==nD?void 0:nD.symbol]})]})]})]}),(0,l.jsxs)(G.m0,{mt:"16px",children:[(0,l.jsx)(I.Z,{bold:!0,color:"secondary",fontSize:"12px",fontFamily:"Inter",children:n1("Slippage Tolerance")}),(0,l.jsxs)(I.Z,{bold:!0,color:"primary",fontFamily:"Inter",children:[eZ/100,"%"]})]}),em&&(0,l.jsxs)(G.m0,{mt:"16px",children:[(0,l.jsx)(U.Z,{ref:eh,bold:!0,fontSize:"12px",fontFamily:"Inter",color:"secondary",children:n1("LP reward APR")}),eg&&ex,(0,l.jsxs)(I.Z,{bold:!0,color:"primary",children:[(0,nv.d)(em.lpApr7d),"%"]})]}),(0,l.jsx)(w.Z,{position:"relative",mt:"16px",children:nG?nW?(0,l.jsx)(N.A,{width:"100%"}):(0,l.jsxs)(G.m0,{children:[(0,l.jsx)(Z.Z,{variant:eB!==ns.UK.APPROVED&&(eu||null===eS)?"primary":"success",onClick:eu?eA:function(){return eD.apply(this,arguments)},disabled:eB!==ns.UK.NOT_APPROVED||!eu&&null!==eS,width:"100%",mr:"0.5rem",children:eB===ns.UK.PENDING?(0,l.jsx)(nl.Z,{children:n1("Enabling")}):eB!==ns.UK.APPROVED&&(eu||null===eS)?n1("Enable"):n1("Enabled")}),(0,l.jsx)(Z.Z,{variant:!eC&&es[nx.g.CURRENCY_A]&&es[nx.g.CURRENCY_B]?"danger":"primary",onClick:function(){ej({attemptingTxn:!1,liquidityErrorMessage:void 0,txHash:void 0}),e8()},width:"100%",disabled:!eC||!eu&&null===eS&&eB!==ns.UK.APPROVED||eu&&eB!==ns.UK.APPROVED,children:ea||n1("Remove")})]}):(0,l.jsx)(z.Z,{width:"100%"})})]})}),el?(0,l.jsx)(X.Tz,{style:{minWidth:"20rem",width:"100%",maxWidth:"400px",marginTop:"1rem"},children:(0,l.jsx)(V.WP,{showUnwrapped:eW,pair:el})}):null]})})}var nU=i(52180),n_=i(29420),nN=i(86849),nS=i(87e3);function nY(){var n=(0,m.Z)(["\n border: solid 1px ",";\n border-radius: 16px;\n padding: 16px;\n"]);return nY=function(){return n},n}var nk=D.ZP.div.withConfig({componentId:"sc-b93e4242-0"})(nY(),function(n){return n.theme.colors.cardBorder});function nB(n){var e,i,t,o,s,c,m,g,y,T,U,_,S,Y,A,D,L,P,q,F,$,J,nn,ne=n.currencyA,ni=n.currencyB,nt=n.currencyIdA,no=n.currencyIdB,nv=(0,a.useRouter)(),nb=(0,k.Z)(),nE=(0,K.Z)(),nI=nE.account,nj=nE.chainId,nR=nE.isWrongNetwork,nZ=(0,f.p)().toastError,nw=(0,B.useMemo)(function(){return[null==ne?void 0:ne.wrapped,null==ni?void 0:ni.wrapped]},[ne,ni]),nT=nw[0],nY=nw[1],nB=(0,v.$G)().t,nA=(0,ng.Fh)(),nD=(0,nc.Xi)(),nL=nD.independentField,nP=nD.typedValue,nq=(0,nS.D)(null!=ne?ne:void 0,null!=ni?ni:void 0),nM=nq.pair,nF=nq.parsedAmounts,nQ=nq.error,nO=(0,nc.GF)().onUserInput,nz=!nQ,nH=(0,B.useState)(!1)[0],nX=(0,B.useState)({attemptingTxn:!1,liquidityErrorMessage:void 0,txHash:void 0}),nG=nX[0],nV=nG.attemptingTxn,nW=nG.liquidityErrorMessage,nK=nG.txHash,n$=nX[1],nJ=(0,r.Z)((0,ng.$2)(),1)[0],n0=(A={},(0,u.Z)(A,nx.g.LIQUIDITY_PERCENT,nF[nx.g.LIQUIDITY_PERCENT].equalTo("0")?"0":nF[nx.g.LIQUIDITY_PERCENT].lessThan(new C.gG("1","100"))?"<1":nF[nx.g.LIQUIDITY_PERCENT].toFixed(0)),(0,u.Z)(A,nx.g.LIQUIDITY,nL===nx.g.LIQUIDITY?nP:null!==(_=null===(e=n
1F[nx.g.LIQUIDITY])||void 0===e?void 0:e.toSignificant(6))&&void 0!==_?_:""),(0,u.Z)(A,nx.g.CURRENCY_A,nL===nx.g.CURRENCY_A?nP:null!==(S=null===(i=nF[nx.g.CURRENCY_A])||void 0===i?void 0:i.toSignificant(6))&&void 0!==S?S:""),(0,u.Z)(A,nx.g.CURRENCY_B,nL===nx.g.CURRENCY_B?nP:null!==(Y=null===(t=nF[nx.g.CURRENCY_B])||void 0===t?void 0:t.toSignificant(6))&&void 0!==Y?Y:""),A),n2=null===(o=nF[nx.g.LIQUIDITY_PERCENT])||void 0===o?void 0:o.equalTo(new C.gG("1")),n1=(0,B.useContext)(nN.UA),n3=n1.stableSwapConfig,n8=n1.stableSwapContract,n5=(0,r.Z)((0,ns.qL)(nF[nx.g.LIQUIDITY],null==n3?void 0:n3.stableSwapAddress),2),n9=n5[0],n4=n5[1],n6=(0,B.useCallback)(function(n,e){return nO(n,e)},[nO]),n7=(0,B.useCallback)(function(n){return n6(nx.g.LIQUIDITY,n)},[n6]),en=(0,B.useCallback)(function(n){return n6(nx.g.CURRENCY_A,n)},[n6]),ee=(0,B.useCallback)(function(n){return n6(nx.g.CURRENCY_B,n)},[n6]),ei=(0,nd.h7)();function et(){return(et=(0,d.Z)(function(){var n,e,i,t,o,r,l,s,a,c,d,m,g,v,C;return(0,h.__generator)(this,function(h){switch(h.label){case 0:if(!nj||!nI)throw Error("missing dependencies");if(n=nF[nx.g.CURRENCY_A],e=nF[nx.g.CURRENCY_B],!n||!e)throw nZ(nB("Error"),nB("Missing currency amounts")),Error("missing currency amounts");if(i={},(0,u.Z)(i,nx.g.CURRENCY_A,(0,np.uc)(n,nJ)[0]),(0,u.Z)(i,nx.g.CURRENCY_B,(0,np.uc)(e,nJ)[0]),t=i,!ne||!ni)throw nZ(nB("Error"),nB("Missing tokens")),Error("missing tokens");if(!(o=nF[nx.g.LIQUIDITY]))throw nZ(nB("Error"),nB("Missing liquidity amount")),Error("missing liquidity amount");if(!nT||!nY)throw nZ(nB("Error"),nB("Could not wrap")),Error("could not wrap");if(n9===ns.UK.APPROVED)r=["remove_liquidity"],l=[o.quotient.toString(),[t[nx.g.CURRENCY_A].toString(),t[nx.g.CURRENCY_B].toString()],];else throw nZ(nB("Error"),nB("Attempting to confirm without approval or a signature")),Error("Attempting to confirm without approval or a signature");a=0,h.label=1;case 1:if(!(a<r.length))return[3,7];c=void 0,h.label=2;case 2:return h.trys.push([2,4,,5]),[4,(d=n8.estimateGas)[r[a]].apply(d,(0,p.Z)(l))];case 3:return c=nu.yC.apply(void 0,[h.sent()]),[3,5];case 4:return m=h.sent(),console.error("estimateGas failed",r[a],l,m),[3,5];case 5:if(x.O$.isBigNumber(c))return s={methodName:r[a],safeGasEstimate:c},[3,7];h.label=6;case 6:return a++,[3,1];case 7:if(s)return[3,8];return nZ(nB("Error"),nB("This transaction would fail")),[3,10];case 8:return v=s.methodName,C=s.safeGasEstimate,n$({attemptingTxn:!0,liquidityErrorMessage:void 0,txHash:void 0}),[4,(g=n8)[v].apply(g,(0,p.Z)(l).concat([{gasLimit:C,gasPrice:nA}])).then(function(n){n$({attemptingTxn:!1,liquidityErrorMessage:void 0,txHash:n.hash});var e,i,t=null===(e=nF[nx.g.CURRENCY_A])||void 0===e?void 0:e.toSignificant(3),o=null===(i=nF[nx.g.CURRENCY_B])||void 0===i?void 0:i.toSignificant(3);ei(n,{summary:"Remove ".concat(t," ").concat(null==ne?void 0:ne.symbol," and ").concat(o," ").concat(null==ni?void 0:ni.symbol),translatableSummary:{text:"Remove %amountA% %symbolA% and %amountB% %symbolB%",data:{amountA:t,symbolA:null==ne?void 0:ne.symbol,amountB:o,symbolB:null==ni?void 0:ni.symbol}},type:"remove-liquidity"})}).catch(function(n){n&&4001!==n.code&&((0,nC.H)(n),console.error("Remove Liquidity failed",n,l)),n$({attemptingTxn:!1,liquidityErrorMessage:n&&(null==n?void 0:n.code)!==4001?nB("Remove liquidity failed: %message%",{message:(0,M.e)(n,nB)}):void 0,txHash:void 0})})];case 9:h.sent(),h.label=10;case 10:return[2]}})})).apply(this,arguments)}var eo=nB("Removing %amountA% %symbolA% and %amountB% %symbolB%",{amountA:null!==(D=null===(s=nF[nx.g.CURRENCY_A])||void 0===s?void 0:s.toSignificant(6))&&void 0!==D?D:"",symbolA:null!==(L=null==ne?void 0:ne.symbol)&&void 0!==L?L:"",amountB:null!==(P=null===(c=nF[nx.g.CURRENCY_B])||void 0===c?void 0:c.toSignificant(6))&&void 0!==P?P:"",symbolB:null!==(q=null==ni?void 0:ni.symbol)&&void 0!==q?q:""}),er=(0,B.useCallback)(function(n){n6(nx.g.LIQUIDITY_PERCENT,n.toString())},[n6]),el=(null==ne?void 0:ne.isNative)||(null==ni?void 0:ni.isNative),es=Boolean(nj&&(ne&&(null===(m=C.FX[nj])||void 0===m?void 0:m.equals(ne))||ni&&(null===(g=C.FX[nj])||void 0===g?void 0:g.equals(ni)))),ea=(0,B.useCallback)(function(n){no&&(0,nm.H)(n)===no?nv.replace("/remove/".concat((0,nm.H)(n),"/").concat(nt),void 0,{shallow:!0}):nv.replace("/remove/".concat((0,nm.H)(n),"/").concat(no),void 0,{shallow:!0})},[nt,no,nv]),ec=(0,B.useCallback)(function(n){nt&&(0,nm.H)(n)===nt?nv.replace("/remove/".concat(no,"/").concat((0,nm.H)(n)),void 0,{shallow:!0}):nv.replace("/remove/".concat(nt,"/").concat((0,nm.H)(n)),void 0,{shallow:!0})},[nt,no,nv]),ed=(0,B.useCallback)(function(){nK&&n6(nx.g.LIQUIDITY_PERCENT,"0")},[n6,nK]),eu=(0,r.Z)((0,na.Z)(Number.parseInt(nF[nx.g.LIQUIDITY_PERCENT].toFixed(0)),er),2),em=eu[0],ep=eu[1],eh=(0,B.useCallback)(function(n){return ep(Math.ceil(n))},[ep]),ex=(0,r.Z)((0,b.Z)((0,l.jsx)(ny.Z,{title:nB("You will receive"),customOnDismiss:ed,attemptingTxn:nV,hash:nK||"",allowedSlippage:nJ,onRemove:function(){return et.apply(this,arguments)},pendingText:eo,approval:n9,tokenA:nT,tokenB:nY,liquidityErrorMessage:nW,parsedAmounts:nF,currencyA:ne,currencyB:ni}),!0,!0,"removeLiquidityModal"),1)[0];return(0,l.jsxs)(nf.Z,{children:[(0,l.jsxs)(Q.j,{children:[(0,l.jsx)(Q.t,{backTo:"/liquidity",title:nB("Remove %assetA%-%assetB% liquidity",{assetA:null!==(F=null==ne?void 0:ne.symbol)&&void 0!==F?F:"",assetB:null!==($=null==ni?void 0:ni.symbol)&&void 0!==$?$:""}),subtitle:nB("To receive %assetA% and %assetB%",{assetA:null!==(J=null==ne?void 0:ne.symbol)&&void 0!==J?J:"",assetB:null!==(nn=null==ni?void 0:ni.symbol)&&void 0!==nn?nn:""}),noConfig:!0}),(0,l.jsxs)(E.Z,{children:[(0,l.jsxs)(X.Tz,{gap:"20px",children:[(0,l.jsx)(G.m0,{children:(0,l.jsx)(I.Z,{children:nB("Amount")})}),!nH&&(0,l.jsxs)(nk,{children:[(0,l.jsxs)(I.Z,{fontSize:"40px",bold:!0,mb:"16px",style:{lineHeight:1},children:[n0[nx.g.LIQUIDITY_PERCENT],"%"]}),(0,l.jsx)(j.Z,{name:"lp-amount",min:10,max:100,value:em,onValueChanged:eh,mb:"16px"}),(0,l.jsxs)(R.Z,{flexWrap:"wrap",justifyContent:"space-evenly",children:[(0,l.jsx)(Z.Z,{variant:"tertiary",scale:"sm",onClick:function(){return n6(nx.g.LIQUIDITY_PERCENT,"25")},children:"25%"}),(0,l.jsx)(Z.Z,{variant:"tertiary",scale:"sm",onClick:function(){return n6(nx.g.LIQUIDITY_PERCENT,"50")},children:"50%"}),(0,l.jsx)(Z.Z,{variant:"tertiary",scale:"sm",onClick:function(){return n6(nx.g.LIQUIDITY_PERCENT,"75")},children:"75%"}),(0,l.jsx)(Z.Z,{variant:"tertiary",scale:"sm",onClick:function(){return n6(nx.g.LIQUIDITY_PERCENT,"100")},children:nB("Max")})]})]})]}),!nH&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(X.lg,{children:(0,l.jsx)(nU.Z,{color:"textSubtle",width:"24px",my:"16px"})}),(0,l.jsxs)(X.Tz,{gap:"10px",children:[(0,l.jsx)(I.Z,{bold:!0,color:"secondary",fontSize:"12px",textTransform:"uppercase",children:nB("Receive")}),(0,l.jsxs)(O.m5,{children:[(0,l.jsxs)(R.Z,{justifyContent:"space-between",mb:"8px",as:"label",alignItems:"center",children:[(0,l.jsxs)(R.Z,{alignItems:"center",children:[(0,l.jsx)(W.Xw,{currency:ne}),(0,l.jsx)(I.Z,{small:!0,color:"textSubtle",id:"remove-liquidity-tokena-symbol",ml:"4px",children:null==ne?void 0:ne.symbol})]}),(0,l.jsxs)(R.Z,{children:[(0,l.jsx)(I.Z,{small:!0,bold:!0,children:n0[nx.g.CURRENCY_A]||"0"}),(0,l.jsx)(I.Z,{small:!0,ml:"4px",children:"50%"})]})]}),(0,l.jsxs)(R.Z,{justifyContent:"space-between",as:"label",alignItems:"center",children:[(0,l.jsxs)(R.Z,{alignItems:"center",children:[(0,l.jsx)(W.Xw,{currency:ni}),(0,l.jsx)(I.Z,{small:!0,color:"textSubtle",id:"remove-liquidity-tokenb-symbol",ml:"4px",children:null==ni?void 0:ni.symbol})]}),(0,l.jsxs)(R.Z,{children:[(0,l.jsx)(I.Z,{bold:!0,small:!0,children:n0[nx.g.CURRENCY_B]||"0"}),(0,l.jsx)(I.Z,{small:!0,ml:"4px",children:"50%"})]})]}),nj&&(es||el)?(0,l.jsx)(G.m0,{style:{justifyContent:"flex-end",fontSize:"14px"},children:el?(0,l.jsx)(nr,{href:"/remove/".concat((null==ne?void 0:ne.isNative)?null===(y=C.FX[nj])||void 0===y?void 0:y.address:nt,"/").concat((null==ni?void 0:ni.isNative)?null===(T=C.FX[nj])||void 0===T?void 0:T.address:no),children:nB("Receive %currency%",{currency:null===(U=C.FX[nj])||void 0===U?void 0:U.symbol})}):es?(0,l.jsx)(nr,{href:"/remove/".concat(ne&&ne.equals(C.FX[nj])?null==nb?void 0:nb.symbol:nt,"/").concat(ni&&ni.equals(C.FX[nj])?null==nb?void 0:nb.symbol:no),children:nB("Receive %currency%",{currency:null==nb?void 0:nb.symbol})}):null}):null]})]})]}),nH&&(0,l.jsxs)(w.Z,{my:"16px",children:[(0,l.jsx)(H.Z,{value:n0[nx.g.LIQUIDITY],onUserInput:n7,onMax:function(){n6(nx.g.LIQUIDITY_PERCENT,"100")},showMaxButton:!n2,disableCurrencySelect:!0,currency:null==nM?void 0:nM.liquidityToken,pair:nM,id:"liquidity-amount",onCurrencySelect:function(){return null},showCommonBases:!0,commonBasesType:nh.L0.LIQUIDITY}),(0,l.jsx)(X.lg,{children:(0,l.jsx)(nU.Z,{width:"24px",my:"16px"})}),(0,l.jsx)(H.Z,{hideBalance:!0,value:n0[nx.g.CURRENCY_A],onUserInput:en,onMax:function(){return n6(nx.g.LIQUIDITY_PERCENT,"100")},showMaxButton:!n2,currency:ne,label:nB("Output"),onCurrencySelect:ea,id:"remove-liquidity-tokena",showCommonBases:!0,commonBasesType:nh.L0.LIQUIDITY}),(0,l.jsx)(X.lg,{children:(0,l.jsx)(n_.Z,{width:"24px",my:"16px"})}),(0,l.jsx)(H.Z,{hideBalance:!0,value:n0[nx.g.CURRENCY_B],onUserInput:ee,onMax:function(){return n6(nx.g.LIQUIDITY_PERCENT,"100")},showMaxButton:!n2,currency:ni,label:nB("Output"),onCurrencySelect:ec,id:"remove-liquidity-tokenb",showCommonBases:!0,commonBasesType:nh.L0.LIQUIDITY})]}),nM&&(0,l.jsxs)(X.Tz,{gap:"10px",style:{marginTop:"16px"},children:[(0,l.jsx)(I.Z,{bold:!0,color:"secondary",fontSize:"12px",textTransform:"uppercase",children:nB("Prices")}),(0,l.jsxs)(O.m5,{children:[(0,l.jsxs)(R.Z,{justifyContent:"space-between",children:[(0,l.jsxs)(I.Z,{small:!0,color:"textSubtle",children:["1 ",null==ne?void 0:ne.symbol," ="]}),(0,l.jsxs)(I.Z,{small:!0,children:[nT?nM.priceOf(nT).toSignificant(6):"-"," ",null==ni?void 0:ni.symbol]})]}),(0,l.jsxs)(R.Z,{justifyContent:"space-between",children:[(0,l.jsxs)(I.Z,{small:!0,color:"textSubtle",children:["1 ",null==ni?void 0:ni.symbol," ="]}),(0,l.jsxs)(I.Z,{small:!0,children:[nY?nM.priceOf(nY).toSignificant(6):"-"," ",null==ne?void 0:ne.symbol]})]})]})]}),(0,l.jsxs)(G.m0,{mt:"16px",children:[(0,l.jsx)(I.Z,{bold:!0,color:"secondary",fontSize:"12px",fontFamily:"Inter",children:nB("Slippage Tolerance")}),(0,l.jsxs)(I.Z,{bold:!0,color:"primary",children:[nJ/100,"%"]})]}),(0,l.jsx)(w.Z,{position:"relative",mt:"16px",children:nI?nR?(0,l.jsx)(N.A,{width:"100%"}):(0,l.jsxs)(G.m0,{children:[(0,l.jsx)(Z.Z,{variant:n9===ns.UK.APPROVED?"success":"primary",onClick:n4,disabled:n9!==ns.UK.NOT_APPROVED,width:"100%",mr:"0.5rem",children:n9===ns.UK.PENDING?(0,l.jsx)(nl.Z,{children:nB("Enabling")}):n9===ns.UK.APPROVED?nB("Enabled"):nB("Enable")}),(0,l.jsx)(Z.Z,{variant:!nz&&nF[nx.g.CURRENCY_A]&&nF[nx.g.CURRENCY_B]?"danger":"primary",onClick:function(){n$({attemptingTxn:!1,liquidityErrorMessage:void 0,txHash:void 0}),ex()},width:"100%",disabled:!nz||n9!==ns.UK.APPROVED,children:nQ||nB("Remove")})]}):(0,l.jsx)(z.Z,{width:"100%"})})]})]}),nM?(0,l.jsx)(X.Tz,{style:{minWidth:"20rem",width:"100%",maxWidth:"400px",marginTop:"1rem"},children:(0,l.jsx)(V.WP,{showUnwrapped:es,pair:nM})}):null]})}var nA=function(){var n,e,i=(0,a.useRouter)(),c=(0,r.Z)(i.query.currency||[],2),d=c[0],u=c[1],m=[null!==(n=(0,s.U8)(d))&&void 0!==n?n:void 0,null!==(e=(0,s.U8)(u))&&void 0!==e?e:void 0],p=m[0],h=m[1],x=(0,nN.ZP)({tokenA:p,tokenB:h}),g=x.stableSwapConfig,v=(0,o.Z)(x,["stableSwapConfig"]),C={currencyIdA:d,currencyIdB:u,currencyA:p,currencyB:h};return g&&"1"===i.query.stable?(0,l.jsx)(nN.UA.Provider,{value:(0,t.Z)({stableSwapConfig:g},v),children:(0,l.jsx)(nB,(0,t.Z)({},C))}):(0,l.jsx)(nT,(0,t.Z)({},C))};nA.chains=c.vo;var nD=!0,nL=nA},76902:function(n,e,i){"use strict";i.d(e,{Z:function(){return y}});var t=i(52322),o=i(2784),r=i(89495),l=i(29420),s=i(48608),a=i(65957),c=i(23475),d=i(77253),u=i(2683
10),m=i(80194),p=i(47269),h=i(55706),x=i(22723),g=i(13670),v=i(91300),C=i(76903),f=(0,o.memo)(function(n){var e=n.isSingleToken,i=n.zapMode,o=n.toggleZapMode,r=n.onModalDismiss,l=(0,a.$G)().t,c=(0,x.p)().toastInfo,d=function(){r(),i&&(o(!i),c(l("Info"),l("Temporarily disabled Zap")))};return(0,t.jsx)(g.Z,{margin:"auto",width:["100%","100%","380px"],children:(0,t.jsx)(v.Z,{variant:"warning",mb:"16px",children:(0,t.jsxs)(C.Z,{flexDirection:"column",children:[(0,t.jsx)(v.Y,{bold:!0,children:l("Currently using Zap for liquidity provisions.")}),(0,t.jsxs)(v.Y,{small:!0,children:[e?l("Zap does NOT support tokens with fees on transfers. If you experience any issues, click"):l("Zap does NOT support tokens with fees on transfers. Please choose âDon't convertâ and retry. If you experience any further issues, click"),(0,t.jsx)(s.Z,{p:"0 4px",scale:"sm",variant:"text",height:"auto",onClick:d,children:l("here")}),l("to disable Zap temporarily.")]})]})})})}),y=function(n){var e=n.title,i=n.onDismiss,x=n.customOnDismiss,g=n.attemptingTxn,v=n.pair,C=n.hash,y=n.approval,b=n.signatureData,E=n.pendingText,I=n.parsedAmounts,j=n.allowedSlippage,R=n.onRemove,Z=n.liquidityErrorMessage,w=n.tokenA,T=n.tokenB,U=n.currencyA,_=n.currencyB,N=n.isZap,S=n.toggleZapMode,Y=(0,a.$G)().t,k=(0,o.useCallback)(function(){var n,e;return(0,t.jsxs)(d.Tz,{gap:"md",children:[I[m.g.CURRENCY_A]&&(0,t.jsxs)(u.m0,{align:"flex-end",children:[(0,t.jsx)(r.Z,{fontSize:"24px",children:null===(n=I[m.g.CURRENCY_A])||void 0===n?void 0:n.toSignificant(6)}),(0,t.jsxs)(u.DA,{gap:"4px",children:[(0,t.jsx)(p.Xw,{currency:U,size:"24px"}),(0,t.jsx)(r.Z,{fontSize:"24px",ml:"10px",children:null==U?void 0:U.symbol})]})]}),I[m.g.CURRENCY_A]&&I[m.g.CURRENCY_B]&&(0,t.jsx)(u.DA,{children:(0,t.jsx)(l.Z,{width:"16px"})}),I[m.g.CURRENCY_B]&&(0,t.jsxs)(u.m0,{align:"flex-end",children:[(0,t.jsx)(r.Z,{fontSize:"24px",children:null===(e=I[m.g.CURRENCY_B])||void 0===e?void 0:e.toSignificant(6)}),(0,t.jsxs)(u.DA,{gap:"4px",children:[(0,t.jsx)(p.Xw,{currency:_,size:"24px"}),(0,t.jsx)(r.Z,{fontSize:"24px",ml:"10px",children:null==_?void 0:_.symbol})]})]}),(0,t.jsx)(r.Z,{small:!0,textAlign:"left",pt:"12px",children:Y("Output is estimated. If the price changes by more than %slippage%% your transaction will revert.",{slippage:j/100})})]})},[j,U,_,I,Y]),B=(0,o.useCallback)(function(){var n,e,i;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(u.m0,{children:[(0,t.jsx)(r.Z,{children:Y("%assetA%/%assetB% Burned",{assetA:null!==(e=null==U?void 0:U.symbol)&&void 0!==e?e:"",assetB:null!==(i=null==_?void 0:_.symbol)&&void 0!==i?i:""})}),(0,t.jsxs)(u.DA,{children:[(0,t.jsx)(p.ge,{currency0:U,currency1:_,margin:!0}),(0,t.jsx)(r.Z,{children:null===(n=I[m.g.LIQUIDITY])||void 0===n?void 0:n.toSignificant(6)})]})]}),v&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(u.m0,{children:[(0,t.jsx)(r.Z,{children:Y("Price")}),(0,t.jsxs)(r.Z,{children:["1 ",null==U?void 0:U.symbol," = ",w?v.priceOf(w).toSignificant(6):"-"," ",null==_?void 0:_.symbol]})]}),(0,t.jsxs)(u.m0,{children:[(0,t.jsx)("div",{}),(0,t.jsxs)(r.Z,{children:["1 ",null==_?void 0:_.symbol," = ",T?v.priceOf(T).toSignificant(6):"-"," ",null==U?void 0:U.symbol]})]})]}),(0,t.jsx)(s.Z,{width:"100%",mt:"20px",disabled:!(y===h.UK.APPROVED||null!==b),onClick:R,children:Y("Confirm")})]})},[U,_,I,y,R,v,w,T,Y,b]),A=(0,o.useCallback)(function(){return Z?(0,t.jsxs)(t.Fragment,{children:[N&&(0,t.jsx)(f,{isSingleToken:!0,zapMode:N,toggleZapMode:S,onModalDismiss:i}),(0,t.jsx)(c.ht,{onDismiss:i,message:Z})]}):(0,t.jsx)(c.pM,{topContent:k,bottomContent:B})},[Z,N,S,i,k,B]);return(0,t.jsx)(c.ZP,{title:e,onDismiss:i,customOnDismiss:x,attemptingTxn:g,hash:C,content:A,pendingText:E})}},44599:function(n,e,i){"use strict";i.d(e,{Z:function(){return w}});var t=i(70865),o=i(96670),r=i(26297),l=i(52322),s=i(2784),a=i(13670),c=i(92228),d=i(3411),u=i(89495);function m(){var n=(0,c.Z)(["\n bottom: 0;\n position: absolute;\n left: 14px;\n width: calc(100% - 30px);\n"]);return m=function(){return n},n}function p(){var n=(0,c.Z)(["\n bottom: 0;\n font-size: 12px;\n left: ",";\n position: absolute;\n text-align: center;\n min-width: 24px; // Slider thumb size\n"]);return p=function(){return n},n}function h(){var n=(0,c.Z)(["\n background: url(",") no-repeat;\n height: 32px;\n filter: ",";\n position: absolute;\n width: 15px;\n"]);return h=function(){return n},n}function x(){var n=(0,c.Z)(["\n position: absolute;\n left: 14px;\n width: calc(100% - 14px);\n"]);return x=function(){return n},n}function g(){var n=(0,c.Z)(["\n cursor: ",";\n height: 32px;\n position: relative;\n ::-webkit-slider-thumb {\n ","\n }\n ::-moz-range-thumb {\n ","\n }\n ::-ms-thumb {\n ","\n }\n"]);return g=function(){return n},n}function v(){var n=(0,c.Z)(["\n background-color: ",";\n height: 2px;\n position: absolute;\n top: 20px;\n width: 95%;\n"]);return v=function(){return n},n}function C(){var n=(0,c.Z)(["\n background-color: ",";\n filter: ",";\n height: 10px;\n position: absolute;\n top: 18px;\n"]);return C=function(){return n},n}var f=function(n){var e=n.disabled;
1return void 0!==e&&e?"not-allowed":"cursor"},y=function(n){var e=n.isMax,i=n.disabled;return"\n -webkit-appearance: none;\n background-image: url(".concat(e?"\"data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5.5' cy='5.5' r='4.5' fill='url(%23paint0_linear_541_14326)' stroke='white' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_541_14326' x1='10.6396' y1='11' x2='0.277752' y2='10.7924' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230D9589'/%3E%3Cstop offset='1' stop-color='%232DFE87'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A\"":"\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5.5' cy='5.5' r='4.5' fill='url(%23paint0_linear_541_14326)' stroke='white' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_541_14326' x1='10.6396' y1='11' x2='0.277752' y2='10.7924' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230D9589'/%3E%3Cstop offset='1' stop-color='%232DFE87'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A\"",");\n background-color: transparent;\n background-repeat: no-repeat;\n box-shadow: none;\n border: 0;\n padding-right:5px;\n margin-top:20px;\n cursor: ").concat(f,";\n width: 24px;\n height: 32px;\n filter: ").concat(i?"grayscale(100%)":"none",";\n transform: translate(-2px, -2px);\n transition: 200ms transform;\n &:hover {\n transform: ").concat(i?"scale(1) translate(-2px, -2px)":"scale(1.1) translate(-3px, -3px)",";\n }\n")},b=d.ZP.div.withConfig({componentId:"sc-62ad704b-0"})(m()),E=(0,d.ZP)(u.Z).withConfig({componentId:"sc-62ad704b-1"})(p(),function(n){return n.progress});d.ZP.div.withConfig({componentId:"sc-62ad704b-2"})(h(),"\"data:image/svg+xml,%3Csvg width='15' height='32' viewBox='0 0 15 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.58803 20.8649C7.72935 21.3629 8.02539 24.0334 8.76388 26.7895C9.50238 29.5456 10.5812 32.0062 12.4399 31.5082C14.2986 31.0102 15.2334 28.0099 14.4949 25.2538C13.7564 22.4978 11.4467 20.3669 9.58803 20.8649Z' fill='%230098A1'/%3E%3Cpath d='M1 24.4516C1 20.8885 3.88849 18 7.45161 18H15V28H4.54839C2.58867 28 1 26.4113 1 24.4516Z' fill='%231FC7D4'/%3E%3Cpath d='M6.11115 17.2246C6.79693 18.4124 5.77784 19.3343 4.52793 20.0559C3.27802 20.7776 1.97011 21.1992 1.28433 20.0114C0.598546 18.8236 1.1635 17.1151 2.41341 16.3935C3.66332 15.6718 5.42537 16.0368 6.11115 17.2246Z' fill='%2353DEE9'/%3E%3Cpath d='M1.64665 23.6601C0.285995 25.0207 1.87759 27.1854 3.89519 29.203C5.91279 31.2206 8.07743 32.8122 9.43808 31.4515C10.7987 30.0909 10.1082 27.0252 8.09058 25.0076C6.07298 22.99 3.0073 22.2994 1.64665 23.6601Z' fill='%231FC7D4'/%3E%3C/svg%3E\"",function(n){return n.disabled?"grayscale(100%)":"none"});var I=d.ZP.div.withConfig({componentId:"sc-62ad704b-3"})(x()),j=d.ZP.input.withConfig({componentId:"sc-62ad704b-4"})(g(),f,y,y,y),R=d.ZP.div.withConfig({componentId:"sc-62ad704b-5"})(v(),function(n){var e=n.theme,i=n.disabled;return e.colors[i?"textDisabled":"inputSecondary"]}),Z=d.ZP.div.withConfig({componentId:"sc-62ad704b-6"})(C(),function(n){return n.theme.colors.primary},function(n){return n.disabled?"grayscale(100%)":"none"}),w=function(n){var e,i=n.name,c=n.min,d=n.max,u=n.value,m=n.onValueChanged,p=n.valueLabel,h=n.step,x=n.disabled,g=void 0!==x&&x,v=(0,r.Z)(n,["name","min","max","value","onValueChanged","valueLabel","step","disabled"]),C=(0,s.useCallback)(function(n){m(parseFloat(n.target.value))},[m]),f=u/d*100,y=u===d;e=f<=10?"".concat(f+.5,"%"):f>=90?"".concat(f-4,"%"):f>=60?"".concat(f-2.5,"%"):"".concat(f,"%");var w=y?"calc(100% - 12px)":"".concat(f,"%");return(0,l.jsxs)(a.Z,(0,o.Z)((0,t.Z)({position:"relative",height:"48px"},v),{children:[(0,l.jsxs)(I,{children:[(0,l.jsx)(R,{disabled:g}),(0,l.jsx)(Z,{style:{width:e},disabled:g}),(0,l.jsx)(j,{name:i,type:"range",min:c,max:d,value:u,step:void 0===h?"any":h,onChange:C,isMax:y,disabled:g})]}),p&&(0,l.jsx)(b,{children:(0,l.jsx)(E,{progress:w,children:y?"MAX":p})})]}))}}},function(n){n.O(0,[7642,484,8176,4864,6846,2135,5384,4337,3173,114,8842,1415,2268,5297,9212,9774,2888,179],function(){return n(n.s=73862)}),_N_E=n.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.