<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(this.webpackJsonpceres=this.webpackJsonpceres||[]).push([[15],{1391:function(e,n,t){"use strict";t.r(n),t.d(n,"default",(function(){return Cn}));var a,r=t(22),c=t(26),i=t(179),s=t(712),o=t(3),l=t.n(o),d=t(19),b=t(1392),j=t(1403),u=t(1402),x=t(709),p=(n=t(725),t.n(n)),O=t(710),m=(n=t(2),t.n(n)),f=t(16),h=t(15),g=t(223),v=t(43),w=function(e){var n=Object(g.a)(),t=Object(o.useRef)(h.a.from(0)),a=Object(o.useRef)(h.a.from(0)),r=Object(o.useRef)(h.a.from(0)),i=Object(o.useState)({stakingBalanceOf:h.a.from(0),earned:h.a.from(0),stakingRatio:h.a.from(0)}),s=Object(c.a)(i,2),l=(d=s[0]).stakingBalanceOf,d=(i=d.earned,d.stakingRatio),b=s[1],j=Object(o.useCallback)(Object(f.a)(m.a.mark((function c(){var i,s,o;return m.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.getStakeingInfo(e);case 2:if(o=c.sent,i=o.stakingBalanceOf,s=o.earned,o=o.stakingRatio,t.current.eq(i)&amp;&amp;a.current.eq(s)&amp;&amp;r.current.eq(o)){c.next=13;break}t.current=i,a.current=s,r.current=o,b({stakingBalanceOf:i,earned:s,stakingRatio:o}),c.next=14;break;case 13:return c.abrupt("return",!1);case 14:case"end":return c.stop()}}),c)}))),[e,n]);return Object(o.useEffect)((function(){if(null!=n&amp;&amp;n.isUnlocked){j().catch((function(e){console.error("error:",e)}));var e=setInterval(j,v.c.refreshInterval);return function(){clearInterval(e)}}}),[null==n?void 0:n.isUnlocked,j]),{stakingBalanceOf:l,earned:i,stakingRatio:d}},k=t(783),C=function(e){var n=Object(g.a)(),t=Object(o.useRef)(h.a.from(0)),a=Object(o.useState)(h.a.from(0)),r=Object(c.a)(a,2),i=(a=r[0],r[1]),s=Object(o.useCallback)(Object(f.a)(m.a.mark((function a(){var r;return m.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,n.getRevenue(e);case 2:if(r=a.sent,t.current.eq(r)){a.next=8;break}t.current=r,i(r),a.next=9;break;case 8:return a.abrupt("return",!1);case 9:case"end":return a.stop()}}),a)}))),[e,n]);return Object(o.useEffect)((function(){if(null!=n&amp;&amp;n.isUnlocked){s().catch((function(e){console.error("error:",e)}));var e=setInterval(s,v.c.refreshInterval);return function(){return clearInterval(e)}}}),[null==n?void 0:n.isUnlocked,s,e]),a},R=function(e){var n=Object(o.useState)({prevAllocationTime:new Date,nextAllocationTime:new Date,period:600}),t=Object(c.a)(n,2),a=(r=t[0]).prevAllocationTime,r=(n=r.nextAllocationTime,r.period),i=t[1],s=Object(g.a)(),l=Object(o.useRef)(!1),d=Object(o.useCallback)(Object(f.a)(m.a.mark((function n(){var t,a,r;return m.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s.getBankLocks(e);case 2:r=n.sent,t=r.prevAllocationTime,a=r.nextAllocationTime,r=r.period,l.current||i({prevAllocationTime:t,nextAllocationTime:a,period:r});case 7:case"end":return n.stop()}}),n)}))),[e,s]);return Object(o.useEffect)((function(){if(null!=s&amp;&amp;s.isUnlocked){d().catch((function(e){console.error("error:",e)}));var e=setInterval(d,v.c.refreshInterval);return function(){l.current=!0,clearInterval(e)}}}),[s,null==s?void 0:s.isUnlocked,d,e]),{prevAllocationTime:a,nextAllocationTime:n,period:r}},S=function(e,n){var t=Object(g.a)(),a=Object(o.useRef)(""),r=Object(o.useRef)(new Date),i=Object(o.useRef)(new Date),s=Object(o.useState)(""),l=(j=Object(c.a)(s,2))[0],d=j[1],b=Object(o.useState)(new Date),j=(s=Object(c.a)(b,2))[0],u=s[1],x=(b=Object(o.useState)(new Date),b=(s=Object(c.a)(b,2))[0],s[1]),p=Object(o.useRef)(1e4),O=Object(o.useCallback)(Object(f.a)(m.a.mark((function c(){var s,o,l;return m.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,t.getLastRewardMiner(n);case 2:return s=c.sent,c.next=5,t.getLastRewardTimestamp(n);case 5:return o=c.sent,c.next=8,t.getPeriodFinish(e);case 8:if(l=c.sent,p.current=l.getTime()-o.getTime(),a.current===s&amp;&amp;r.current.getTime()===o.getTime()&amp;&amp;i.current.getTime()===l.getTime()){c.next=19;break}a.current=s,r.current=o,i.current=l,d(s),u(o),x(l),c.next=20;break;case 19:return c.abrupt("return",!1);case 20:case"end":return c.stop()}}),c)}))),[e,n,d,u,x,t]);return Object(o.useEffect)((function(){O().catch((function(e){console.error("error:",e)}));var e=setInterval(O,v.c.refreshInterval);return function(){clearInterval(e)}}),[O]),{lastRewardsMiner:l,lastRewardsTime:j,periodFinish:b,periodReward:p}},y=function(e){var n=Object(g.a)(),t=Object(o.useRef)(""),a=Object(o.useRef)(new Date),r=Object(o.useRef)(h.a.from(0)),i=Object(o.useRef)(new Date),s=Object(o.useState)(""),l=(u=Object(c.a)(s,2))[0],d=u[1],b=Object(o.useState)(new Date),j=(s=(x=Object(c.a)(b,2))[0],x[1]),u=Object(o.useState)(h.a.from(0)),x=(b=Object(c.a)(u,2))[0],p=b[1],O=(u=Object(o.useState)(new Date),u=(b=Object(c.a)(u,2))[0],b[1]),w=(b=Object(o.useRef)(1),Object(o.useCallback)(Object(f.a)(m.a.mark((function c(){var s,o,l;return m.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.getMintInfos(e);case 2:if(s=c.sent,o=new Date(s.lastMintedTimestamp.mul(1e3).toNumber()),l=new Date(s.nextMintTimestamp.mul(1e3).toNumber()-6e4),t.current===s.lastMiner&amp;&amp;a.current.getTime()===o.getTime()&amp;&amp;r.current.eq(s.lastMintAmount)&amp;&amp;i.current.getTime()===l.getTime()){c.next=16;break}t.current=s.lastMiner,a.current=o,r.current=s.lastMintAmount,i.current=l,d(s.lastMiner),j(o),p(s.lastMintAmount),O(l),c.next=17;break;case 16:return c.abrupt("return",!1);case 17:case"end":return c.stop()}}),c)}))),[d,j,p,O,n,e]));return Object(o.useEffect)((function(){w().catch((function(e){console.error("error:",e)}));var e=setInterval(w,v.c.refreshInterval);return function(){clearInterval(e)}}),[w]),{lastMiner:l,lastMintedTimestamp:s,lastMintAmount:x,nextMintTimestamp:u,periodMint:b}},M=function(e){var n,t=Object(g.a)(),a=Object(o.useRef)(h.a.from(0)),r=Object(o.useRef)(h.a.from(0)),i=Object(o.useState)(h.a.from(0)),s=(n=Object(c.a)(i,2))[0],l=n[1],d=(i=Object(o.useState)(h.a.from(0)),i=(n=Object(c.a)(i,2))[0],n[1]),b=Object(o.useCallback)(Object(f.a)(m.a.mark((function n(){var c;return m.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.getCollateralConfig(e);case 2:if(c=n.sent,a.current.eq(c.collateralRatio)&amp;&amp;r.current.eq(c.volatileRatio)){n.next=10;break}a.current=c.collateralRatio,r.current=c.volatileRatio,l(c.collateralRatio),d(c.volatileRatio),n.next=11;break;case 10:return n.abrupt("return",!1);case 11:case"end":return n.stop()}}),n)}))),[l,d,t,e]);return Object(o.useEffect)((function(){b().catch((function(e){console.error("error:",e)}));var e=setInterval(b,v.c.refreshInterval);return function(){clearInterval(e)}}),[b]),{collateralRatio:s,volatileRatio:i}},A=t(674),T=t(685),D=t(61),I=h.a.from(1e20.toString());function N(e){var n=e.disabled,t=e.onClick;e=e.text;return Object(Ee.jsx)(Pe,{disabled:n,onClick:t,children:e})}function z(e){var n=e.deadline;e=e.description;return Object(Ee.jsxs)(Le,{children:[Object(Ee.jsx)(Fe,{children:e}),Object(Ee.jsx)(Ue.a,{date:n,renderer:function(e){var n=e.days,t=e.hours,a=e.minutes;e=e.seconds,n=String(n),t=String(t),a=String(a),e=String(e);return Object(Ee.jsxs)(Be,{children:[n.padStart(2,"0"),":",t.padStart(2,"0"),":",a.padStart(2,"0"),":",e.padStart(2,"0")]})}})]})}function E(e){var n=e.stakingBalance,t=e.stakingRatio,r=(e.revenue,e.rewards),i=e.symbol,s=e.pool,l=e.contract,d=e.lastMintAmount,b=e.lastMiner,j=e.redeemEarnedCRS,u=e.redeemColValue,x=e.totalStaking,m=e.lastMintedTime,f=(e.periodMint,e.lastRewardsMiner),h=e.lastRewardsTime,g=e.periodReward,v=e.nextMintTime,w=(e.staked,ke(l,s.address)),k=(q=Object(c.a)(w,2))[0],C=q[1],R=Object(o.useState)(""),S=($=Object(c.a)(R,2))[0],y=$[1],M=Se(s.symbol,i,l.decimal).onStake,T=Me(s.symbol,i,l.decimal).onMint,D=Te(s.symbol).onClaimReward,I=De(s.symbol).onApplyReward,E=Object(Ae.a)(l),P=Object(o.useState)("none"),U=Object(c.a)(P,2),B=U[0],F=U[1],L=(e=Object(o.useState)(""),(w=Object(c.a)(e,2))[0]),V=w[1],W=Object(o.useMemo)((function(){return V(Object(A.b)(E,l.decimal)),Object(A.b)(E,l.decimal)}),[E,V,l]),q=Object(o.useCallback)((function(e){e=(e=e.currentTarget.value.toString()).replace(/[^\d.]/g,"").replace(".","$#$").replace(/\./g,"").replace("$#$","."),F(e)}),[F]),$=(R=Object(o.useCallback)((function(){F(W)}),[W,F]),Object(o.useCallback)((function(){M("none"!==B?B:L,S)}),[B,L,S,M])),_=Ie(s.symbol),G=(P=Object(o.useState)(""),(U=Object(c.a)(P,2))[0]),K=U[1],Y=(e=Object(o.useState)(""),(w=Object(c.a)(e,2))[0]),J=w[1];return Object(o.useMemo)((function(){J(Object(A.b)(_,l.decimal))}),[J,_,l]),Object(o.useCallback)((function(e){e=(e=e.currentTarget.value.toString()).replace(/[^\d.]/g,"").replace(".","$#$").replace(/\./g,"").replace("$#$","."),K(e)}),[K]),s=Object(o.useCallback)((function(){T(G||Y,x)}),[G,Y,x,T]),Object(o.useCallback)((function(e){y(e.currentTarget.value)}),[y]),P=Object(o.useMemo)((function(){return p()(v).add(1,"m").toDate()}),[v]),U=Object(o.useMemo)((function(){return 0===m.getTime()?"00:00:00:00":p()(m).utc().format()}),[m]),e=Object(o.useMemo)((function(){return p()(h).add(g,"ms").toDate()}),[h,g]),w=Object(o.useMemo)((function(){return 0===h.getTime()?"00:00:00:00":p()(h).utc().format()}),[h]),Object(Ee.jsxs)("div",{children:[Object(Ee.jsxs)(Ve,{children:[Object(Ee.jsx)(Ne.a,{value:"none"!==B?B:L,symbol:i,onSelectMax:R,onChange:q}),Object(Ee.jsx)("div",{className:"right",children:k!==a.APPROVED?Object(Ee.jsx)(N,{disabled:k==a.PENDING||k==a.UNKNOWN,onClick:C,text:"Approve"}):Object(Ee.jsx)(N,{onClick:$,text:"Stake"})})]}),Object(Ee.jsxs)(We,{children:[Object(Ee.jsxs)(qe,{children:[Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Your Staking Balance"}),Object(Ee.jsx)("p",{children:Object(A.c)(n)})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Your Staking Ratio"}),Object(Ee.jsxs)("p",{children:[Object(A.c)(t)," %"]})]})]}),Object(Ee.jsxs)($e,{children:[Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"veCRS Rewards"}),Object(Ee.jsx)("p",{children:Object(A.c)(r)})]}),Object(Ee.jsxs)(Ee.Fragment,{children:[Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{}),Object(Ee.jsx)("p",{})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{}),Object(Ee.jsx)("p",{children:Object(Ee.jsx)(ze.a,{text:"Claim Rewards",onClick:function(){return D()}})})]})]})]})]}),Object(Ee.jsxs)(_e,{symbol:i,children:[Object(Ee.jsxs)(Ge,{children:["WMATIC"===i||"USDC"===i||"DAI"===i?Object(Ee.jsxs)(Ee.Fragment,{children:[Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Mint ASC"}),Object(Ee.jsx)("p",{})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Last Mint Revenue"}),Object(Ee.jsxs)("p",{children:[Object(A.c)(Object(A.a)(d))," ",Object(Ee.jsx)(O.a,{symbol:"ASCLogo",width:"18px"})]})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Last Miner"}),Object(Ee.jsx)("span",{className:"tooltiptext",children:b}),Object(Ee.jsx)("p",{children:b})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Last Timestamp"}),Object(Ee.jsxs)("span",{className:"tooltiptext",children:[U,"(UTC)"]}),Object(Ee.jsx)("p",{children:U})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"NextCheck Point"}),Object(Ee.jsx)("p",{children:Object(Ee.jsx)(z,{deadline:P,description:""})})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{}),Object(Ee.jsx)("p",{children:Object(Ee.jsx)(ze.a,{text:"Mint",onClick:s})})]})]}):Object(Ee.jsx)("div",{}),"CRS"===i?Object(Ee.jsx)("div",{children:Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Last Mint Revenue"}),Object(Ee.jsxs)("p",{children:[Object(A.c)(Object(A.a)(d))," ",Object(Ee.jsx)(O.a,{symbol:"ASCLogo",width:"18px"})]})]})}):Object(Ee.jsx)(Ee.Fragment,{}),"ASC"===i?Object(Ee.jsxs)("div",{children:[Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Redeem veCRS"}),Object(Ee.jsx)("p",{children:Object(A.c)(Object(A.a)(j,18,8))})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Redeem Collateral"}),Object(Ee.jsxs)("p",{children:["$ ",Object(A.c)(Object(A.a)(u,18,8))]})]})]}):Object(Ee.jsx)(Ee.Fragment,{})]}),Object(Ee.jsxs)(Ge,{children:[Object(Ee.jsxs)("div",{children:[Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Apply Rewards"}),Object(Ee.jsx)("p",{})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Last Applicant"}),Object(Ee.jsx)("span",{className:"tooltiptext",children:f}),Object(Ee.jsx)("p",{children:f})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"Last Timestamp"}),Object(Ee.jsxs)("span",{className:"tooltiptext",children:[w,"(UTC)"]}),Object(Ee.jsx)("p",{children:w})]}),Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{children:"NextCheck Point"}),Object(Ee.jsx)("p",{children:Object(Ee.jsx)(z,{deadline:e,description:""})})]})]}),Object(Ee.jsx)("div",{className:"btn",children:Object(Ee.jsxs)(Ke,{children:[Object(Ee.jsx)("p",{}),Object(Ee.jsx)("p",{className:"rewardBtn",children:Object(Ee.jsx)(ze.a,{text:"Apply Rewards",onClick:function(){return I()}})})]})})]})]})]})}function P(e){var n=e.getPercent,t=Object(o.useState)(4),a=(t=(e=Object(c.a)(t,2))[0],e[1]),r=Object(o.useCallback)((function(e,t){a(e),n(t)}),[a,n]);return Object(Ee.jsxs)(He,{children:[Object(Ee.jsx)(Qe,{children:Object(Ee.jsx)(Xe,{className:[1,2,3,4].includes(t)?"active":""})}),Object(Ee.jsx)(Qe,{children:Object(Ee.jsx)(Xe,{className:[2,3,4].includes(t)?"active":""})}),Object(Ee.jsx)(Qe,{children:Object(Ee.jsx)(Xe,{className:[3,4].includes(t)?"active":""})}),Object(Ee.jsxs)(Qe,{children:[Object(Ee.jsx)(Xe,{className:4===t?"active":"",onClick:function(){return r(4,100)}}),Object(Ee.jsx)("p",{children:"100%"})]})]})}function U(e){var n=e.stakingRatio,t=e.stakingBalance,a=(e.revenue,e.rewards),r=e.stakingBalanceOf,i=e.symbol,s=e.pool,l=e.contract,d=e.lastMintAmount,b=e.redeemEarnedCRS,j=e.redeemColValue,u=e.totalStaking,x=e.lastMiner,m=e.lastMintedTime,f=(e.periodMint,e.lastRewardsMiner),g=e.lastRewardsTime,w=e.periodReward,k=e.nextAllocationTime,C=Je(s.symbol,i).onWithdraw,R=Me(s.symbol,i,l.decimal).onMint,S=Te(s.symbol).onClaimReward,y=De(s.symbol).onApplyReward,M=(Object(A.a)(j||h.a.from(0),18,8),Object(o.useState)(h.a.from(0))),T=(L=Object(c.a)(M,2))[0],D=L[1],I=Object(o.useState)(!1),E=(W=Object(c.a)(I,2))[0],U=W[1];Object(o.useMemo)((function(){k.getTime()&gt;Date.now()||r.eq(0)?U(!0):U(!1),D(r)}),[k,D]);e=Object(o.useState)(100);var B=(M=Object(c.a)(e,2))[0],F=M[1],L=Object(o.useCallback)((function(e){F(e)}),[F]),V=(I=Object(o.useState)(!1),(W=Object(c.a)(I,2))[0],W[1]),W=(null===(M=(e=Ye.a[v.a].contract).BUSD)||void 0===M||M.address,e.USDC.address,[{token:"DAI",address:null===(I=e.DAI)||void 0===I?void 0:I.address},{token:"USDC",address:e.USDC.address}]),q=(null===(M=e.USDT)||void 0===M||M.address,e.USDC.address,W),$=(I=Object(o.useState)(W[0].token),(M=Object(c.a)(I,2))[0],M[1]),_=(e=Object(o.useState)(W[0].address),(I=Object(c.a)(e,2))[0]),G=I[1];Object(o.useEffect)((function(){document.addEventListener("click",(function(){return V(!1)}))}),[]),Object(o.useCallback)((function(e){q.forEach((function(n){n.token===e.target.innerText&amp;&amp;($(n.token),G(n.address))}))}),[q]);M=Object(o.useMemo)((function(){return p()(m).add(1,"d").toDate()}),[m]),W=Object(o.useMemo)((function(){return 0===m.getTime()?"00:00:00:00":p()(m).utc().format()}),[m]);var K=Ie(s.symbol),Y=(e=Object(o.useState)(""),(I=Object(c.a)(e,2))[0]),J=I[1],H=(s=Object(o.useState)(""),(e=Object(c.a)(s,2))[0]),Q=e[1];return Object(o.useMemo)((function(){Q(Object(A.b)(K,l.decimal))}),[Q,K,l]),Object(o.useCallback)((function(e){e=(e=e.currentTarget.value.toString()).replace(/[^\d.]/g,"").replace(".","$#$").replace(/\./g,"").replace("$#$","."),J(e)}),[J]),I=Object(o.useCallback)((function(){R(Y||H,u)}),[Y,H,u,R]),s=Object(o.useMemo)((function(){return p()(g).add(w,"ms").toDate()}),[g,w]),e=Object(o.useMemo)((function(){return 0===g.getTime()?"00:00:00:00":p()(g).utc().format()}),[g]),Object(Ee.jsxs)("div",{children:[Object(Ee.jsxs)(Ze,{children:[Object(Ee.jsx)(P,{getPercent:L}),Object(Ee.jsx)(N,{disabled:E,onClick:function(){return C(T,B,_)},text:"Withdraw"})]}),Object(Ee.jsxs)(en,{children:[Object(Ee.jsxs)(nn,{children:[Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Your Staking Balance"}),Object(Ee.jsx)("p",{children:Object(A.c)(t)})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Your Staking Ratio"}),Object(Ee.jsxs)("p",{children:[Object(A.c)(n)," %"]})]})]}),Object(Ee.jsxs)(tn,{children:[Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"veCRS Rewards"}),Object(Ee.jsx)("p",{children:Object(A.c)(a)})]}),Object(Ee.jsxs)(Ee.Fragment,{children:[Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{}),Object(Ee.jsx)("p",{})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{}),Object(Ee.jsx)("p",{children:Object(Ee.jsx)(ze.a,{text:"Claim Rewards",onClick:function(){return S()}})})]})]})]})]}),Object(Ee.jsxs)(an,{symbol:i,children:[Object(Ee.jsxs)(rn,{children:["WMATIC"===i||"USDC"===i||"DAI"===i?Object(Ee.jsxs)(Ee.Fragment,{children:[Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Mint ASC"}),Object(Ee.jsx)("p",{})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Last Mint Revenue"}),Object(Ee.jsxs)("p",{children:[Object(A.c)(Object(A.a)(d))," ",Object(Ee.jsx)(O.a,{symbol:"ASCLogo",width:"18px"})]})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Last Miner"}),Object(Ee.jsx)("span",{className:"tooltiptext",children:x}),Object(Ee.jsx)("p",{children:x})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Last Timestamp"}),Object(Ee.jsxs)("span",{className:"tooltiptext",children:[W,"(UTC)"]}),Object(Ee.jsx)("p",{children:W})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"NextCheck Point"}),Object(Ee.jsx)("p",{children:Object(Ee.jsx)(z,{deadline:M,description:""})})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{}),Object(Ee.jsx)("p",{children:Object(Ee.jsx)(ze.a,{text:"Mint",onClick:I})})]})]}):Object(Ee.jsx)("div",{}),"CRS"===i?Object(Ee.jsx)("div",{children:Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Last Mint Revenue"}),Object(Ee.jsxs)("p",{children:[Object(A.c)(Object(A.a)(d))," ",Object(Ee.jsx)(O.a,{symbol:"ASCLogo",width:"18px"})]})]})}):Object(Ee.jsx)(Ee.Fragment,{}),"ASC"===i?Object(Ee.jsxs)("div",{children:[Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Redeem veCRS"}),Object(Ee.jsx)("p",{children:Object(A.c)(Object(A.a)(b,18,8))})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Redeem Collateral"}),Object(Ee.jsxs)("p",{children:["$ ",Object(A.c)(Object(A.a)(j,18,8))]})]})]}):Object(Ee.jsx)(Ee.Fragment,{})]}),Object(Ee.jsxs)(rn,{children:[Object(Ee.jsxs)("div",{children:[Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Apply Rewards"}),Object(Ee.jsx)("p",{})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Last Applicant"}),Object(Ee.jsx)("span",{className:"tooltiptext",children:f}),Object(Ee.jsx)("p",{children:f})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"Last Timestamp"}),Object(Ee.jsxs)("span",{className:"tooltiptext",children:[e,"(UTC)"]}),Object(Ee.jsx)("p",{children:e})]}),Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{children:"NextCheck Point"}),Object(Ee.jsx)("p",{children:Object(Ee.jsx)(z,{deadline:s,description:""})})]})]}),Object(Ee.jsx)("div",{className:"btn",children:Object(Ee.jsxs)(cn,{children:[Object(Ee.jsx)("p",{}),Object(Ee.jsx)("p",{className:"rewardBtn",children:Object(Ee.jsx)(ze.a,{text:"Apply Rewards",onClick:function(){return y()}})})]})})]})]})]})}function B(e){var n,t=e.stakingBalance,a=e.stakingRatio,r=e.rewards,i=e.revenue,s=e.stakingBalanceOf,l=e.symbol,d=e.pool,b=e.contract,j=e.nextMintTime,u=e.lastMiner,x=e.totalStaking,p=e.lastMintedTime,O=e.lastMintAmount,m=e.periodMint,f=e.lastRewardsMiner,h=e.lastRewardsTime,g=(e.periodFinish,e.periodReward),v=e.nextAllocationTime,w=e.staked,k=(e=sn(d.symbol,l,b.address)).redeemEarnedCRS,C=e.redeemColValue,R=(e=Object(o.useState)("1"),(e=Object(c.a)(e,2))[0]),S=e[1],y=Object(o.useCallback)((function(e){R!==e&amp;&amp;S(e)}),[R,S]);if("2"===R)n=Object(Ee.jsx)(U,{stakingRatio:a,stakingBalance:t,revenue:i,rewards:r,stakingBalanceOf:s,symbol:l,pool:d,contract:b,lastMintAmount:O,redeemEarnedCRS:k,redeemColValue:C,totalStaking:x,lastMiner:u,lastMintedTime:p,periodMint:m,lastRewardsMiner:f,lastRewardsTime:h,periodReward:g,nextAllocationTime:v});else n=Object(Ee.jsx)(E,{stakingBalance:t,stakingRatio:a,revenue:i,rewards:r,symbol:l,pool:d,contract:b,lastMintAmount:O,lastMiner:u,redeemEarnedCRS:k,redeemColValue:C,totalStaking:x,lastMintedTime:p,periodMint:m,lastRewardsMiner:f,lastRewardsTime:h,periodReward:g,nextMintTime:j,staked:w});return Object(Ee.jsx)(on,{children:Object(Ee.jsxs)(ln,{children:[Object(Ee.jsxs)(dn,{children:[Object(Ee.jsx)("div",{className:"1"===R?"active":"",onClick:function(){return y("1")},children:"Deposit"}),Object(Ee.jsx)("div",{className:"2"===R?"active":"",onClick:function(){return y("2")},children:"Withdraw"})]}),Object(Ee.jsx)(bn,{children:n})]})})}function F(e){var n=e.price,t=e.symbol,a=e.contract,r=e.pool,c=e.staked,i=(P=M(a.address)).collateralRatio,s=P.volatileRatio,l=Object(k.a)(r.symbol),d=l.totalStaking,b=l.yieldAPR,j=l.tvl,u=(U=w(r.symbol)).stakingBalanceOf,x=U.earned,m=U.stakingRatio,f=C(r.symbol),h=(100*parseFloat(Object(A.a)(b,6,4))).toFixed(2),g=(F=R(r.symbol)).prevAllocationTime,v=F.nextAllocationTime,T=F.period,D=Object(o.useMemo)((function(){return v.getTime(),Date.now(),g}),[g,v]),I=Object(o.useMemo)((function(){return p()(D).add(T,"s").toDate()}),[D,T]),N=(L=S(r.symbol,a.address)).lastRewardsMiner,E=L.lastRewardsTime,P=(e=L.periodFinish,L.periodReward),U=(l=y(a.address)).lastMiner,F=(b=l.lastMintedTimestamp,l.lastMintAmount),L=l.nextMintTimestamp;return(l=l.periodMint).current=L.getTime()-b.getTime(),Object(Ee.jsxs)(jn,{children:[Object(Ee.jsxs)(un,{children:[Object(Ee.jsx)(O.a,{symbol:t,height:"33px"}),"CRS"!==t&amp;&amp;"ASC"!==t?Object(Ee.jsxs)(xn,{children:["Collateral Ratio: ",Object(A.a)(i,6,6)]}):Object(Ee.jsx)("div",{}),"WMATIC"===t?Object(Ee.jsxs)(xn,{children:["VR: ",Object(A.a)(s,6,6)]}):"",Object(Ee.jsxs)("div",{children:[Object(Ee.jsx)(z,{deadline:I,description:"Locked"}),v.getTime()&gt;=Date.now()?Object(Ee.jsx)("i",{className:"fas fa-lock"}):Object(Ee.jsx)("i",{className:"fas fa-unlock"})]})]}),Object(Ee.jsxs)(pn,{children:[Object(Ee.jsxs)(On,{children:[Object(Ee.jsx)("p",{children:"APR"}),Object(Ee.jsxs)("p",{className:"value",children:[Object(A.c)(h)," %"]})]}),Object(Ee.jsxs)(On,{children:[Object(Ee.jsx)("p",{children:"TVL"}),Object(Ee.jsxs)("p",{className:"value",children:["$ ",Object(A.c)(Object(A.a)(j,6))]})]}),Object(Ee.jsxs)(On,{children:[Object(Ee.jsx)("p",{children:"Price"}),Object(Ee.jsxs)("p",{className:"value",children:["$ ",Object(A.c)(parseFloat(Object(A.a)(n,6,4)).toFixed(3))]})]})]}),Object(Ee.jsx)(mn,{children:Object(Ee.jsx)(B,{stakingBalance:Object(A.a)(u,a.decimal,6),stakingRatio:(100*parseFloat(Object(A.a)(m,6,4))).toFixed(2),rewards:Object(A.a)(x,18,6),revenue:Object(A.a)(f,6),stakingBalanceOf:u,symbol:t,pool:r,contract:a,nextMintTime:L,lastMiner:U,totalStaking:Object(A.a)(d,a.decimal),lastMintedTime:b,lastMintAmount:F,periodMint:l.current,lastRewardsMiner:N,lastRewardsTime:E,periodFinish:e,periodReward:P.current,nextAllocationTime:v,staked:c})}),Object(Ee.jsx)(fn,{})]})}h.a.from("10000000000000000000000"),(n=a=a||{})[n.UNKNOWN=0]="UNKNOWN",n[n.NOT_APPROVED=1]="NOT_APPROVED",n[n.PENDING=2]="PENDING",n[n.APPROVED=3]="APPROVED";var L,V,W,q,$,_,G,K,Y,J,H,Q,X,Z,ee,ne,te,ae,re,ce,ie,se,oe,le,de,be,je,ue,xe,pe,Oe,me,fe,he,ge,ve,we,ke=function(e,n){var t=Object(T.d)(e.address,n),r=function(e,n,t){var a=Object(o.useState)(null),r=Object(c.a)(a,2),i=(a=r[0],r[1]),s=Object(D.b)().account,l=Object(o.useCallback)(Object(f.a)(m.a.mark((function t(){var a;return m.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.allowance(s,n);case 2:a=t.sent,i(a);case 4:case"end":return t.stop()}}),t)}))),[s,n,e]);return Object(o.useEffect)((function(){s&amp;&amp;n&amp;&amp;e&amp;&amp;l().catch((function(e){console.error("error:",e)}))}),[s,n,e,t,l]),a}(e,n,t),i=Object(o.useMemo)((function(){return r?r.lt(I)?t?a.PENDING:a.NOT_APPROVED:a.APPROVED:a.UNKNOWN}),[r,t]),s=Object(T.e)(),l=Object(o.useCallback)(Object(f.a)(m.a.mark((function t(){var r;return m.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(i!==a.NOT_APPROVED)return t.abrupt("return");t.next=2;break;case 2:return t.next=4,e.approve(n,e.approve_amount);case 4:r=t.sent,s(r,{summary:"Approve ".concat(e.symbol),approval:{tokenAddress:e.address,spender:n}});case 6:case"end":return t.stop()}}),t)}))),[i,e,n,s]);return[i,l]},Ce=t(671),Re=t(117),Se=function(e,n,t){var a=Object(g.a)(),r=Object(Ce.a)();return{onStake:Object(o.useCallback)((function(c,i){if(""===c||0===parseFloat(c))return!1;var s=Object(Re.parseUnits)(c,t);r(a.stake(e,s,i=""===i?"0x0000000000000000000000000000000000000000":i),"Stake ".concat(c," ").concat(n," to ").concat(e))}),[e,a,r,n,t])}},ye=t(94),Me=function(e,n,t){var a=Object(g.a)(),r=Object(Ce.a)(),c=Object(ye.b)();return{onMint:Object(o.useCallback)((function(n,i){if(parseFloat(n)&gt;parseFloat(i))return c({error:{message:i="Amount should not be greater than the current totalStaking",stack:i}}),!1;n=Object(Re.parseUnits)(n,t),r(a.mint(e,n),"Mint from ".concat(e))}),[e,a,r,c,t])}},Ae=t(748),Te=function(e){var n=Object(g.a)(),t=Object(Ce.a)();return{onClaimReward:Object(o.useCallback)((function(){t(n.claimReward(e),"ClaimRewards from ".concat(e))}),[e,n,t])}},De=function(e){var n=Object(g.a)(),t=Object(Ce.a)();return{onApplyReward:Object(o.useCallback)((function(){t(n.applyReward(e),"ApplyRewards from ".concat(e))}),[e,n,t])}},Ie=function(e){var n=Object(g.a)(),t=Object(o.useRef)(h.a.from(0)),a=Object(o.useState)(h.a.from(0)),r=Object(c.a)(a,2),i=(a=r[0],r[1]),s=Object(o.useCallback)(Object(f.a)(m.a.mark((function a(){var r;return m.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,n.getEstimateMintAmount(e);case 2:if(r=a.sent,t.current.eq(r)){a.next=8;break}t.current=r,i(r),a.next=9;break;case 8:return a.abrupt("return",!1);case 9:case"end":return a.stop()}}),a)}))),[e,i,n]);return Object(o.useEffect)((function(){s().catch((function(e){console.error("error:",e)}));var e=setInterval(s,v.c.refreshInterval);return function(){clearInterval(e)}}),[s]),a},Ne=t(855),ze=t(677),Ee=t(10),Pe=d.c.button(L=L||Object(r.a)(["\n  width: 177px;\n  height: 40px;\n  align-items: center;\n  background: ",";\n  border: none;\n  border-radius: 8px;\n  color: #2d1b06;\n  cursor: pointer;\n  display: flex;\n  font-size: 20px;\n  font-weight: 700;\n  justify-content: space-around;\n  outline: none;\n  pointer-events: ",";\n  &amp;:hover {\n    background: #eb8332;\n  }\n  &amp;:active {\n    background: #eb8332;\n  }\n  @media (max-width: 768px) {\n    font-size: 12px;\n    height: auto;\n    padding: 0.5rem;\n  } ;\n"]),(function(e){return e.disabled?"#eee":"#FFBD2C"}),(function(e){return e.disabled?"none":void 0})),Ue=t(970),Be=d.c.span(V=V||Object(r.a)(["\n  color: #fcbf3a;\n  font-size: 16px;\n  font-weight: 700;\n  margin-left: 15px;\n  @media (max-width: 768px) {\n    margin: 0;\n    font-size: 1rem;\n    font-weight: normal;\n  }\n"])),Fe=d.c.span(W=W||Object(r.a)(["\n  color: #fcbf3a;\n  font-size: 16px;\n  font-weight: 700;\n  text-align: center;\n  @media (max-width: 768px) {\n    font-size: 1rem;\n    font-weight: normal;\n    margin-right: 0.5rem;\n  }\n"])),Le=d.c.div(q=q||Object(r.a)(["\n  display: inline-block;\n"])),Ve=d.c.div($=$||Object(r.a)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-left: 30px;\n  padding: 0 4px;\n  .right {\n    display: flex;\n    width: 50%;\n    margin-left: 22px;\n  }\n  @media (max-width: 768px) {\n    margin-left: 0;\n    padding: 0;\n    .right {\n      margin-left: 0.5rem;\n      input {\n        height: 28px;\n      }\n      &gt; button {\n        margin-left: 0.8rem;\n        width: 9.5rem;\n      }\n    }\n  }\n"])),We=d.c.div(_=_||Object(r.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  height: 130px;\n  margin: 12px 0 0 30px;\n  padding: 14px 25px 4px;\n  box-sizing: border-box;\n  background: #323a45;\n  border-radius: 8px;\n  @media (max-width: 768px) {\n    width: auto;\n    height: auto;\n    margin: 0.5rem 0;\n    padding: 0;\n    flex-direction: column;\n  }\n"])),qe=d.c.div(G=G||Object(r.a)(["\n  width: 46%;\n  height: 100%;\n  .btn {\n    margin: 7px 0;\n  }\n  @media (max-width: 768px) {\n    width: 100%;\n    box-sizing: border-box;\n    min-height: auto;\n    padding: 0.6rem 0.8rem;\n    margin: 0.5rem 0;\n  }\n"])),$e=d.c.div(K=K||Object(r.a)(["\n  width: 46%;\n  height: 100%;\n  .btn {\n    margin: 7px 0;\n  }\n  @media (max-width: 768px) {\n    width: 100%;\n    box-sizing: border-box;\n    min-height: auto;\n    padding: 0.6rem 0.8rem;\n    margin: 0.5rem 0;\n  }\n"])),_e=d.c.div(Y=Y||Object(r.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  height: ",";\n  margin: 12px 0 0 30px;\n  padding: 4px;\n  .rewardBtn {\n    padding-top: ",";\n  }\n  @media (max-width: 768px) {\n    width: auto;\n    height: auto;\n    margin: 0.5rem 0;\n    padding: 0;\n    flex-direction: column;\n    .rewardBtn {\n      padding-top: 0;\n    }\n  }\n"]),(function(e){return"CRS"===e.symbol||"ASC"===e.symbol?"200px":"230px"}),(function(e){return"CRS"===e.symbol||"ASC"===e.symbol?"0":"27px"})),Ge=d.c.div(J=J||Object(r.a)(["\n  width: 49%;\n  height: 100%;\n  padding: 10px 25px 0;\n  box-sizing: border-box;\n  background: #323a45;\n  border-radius: 8px;\n  .btn {\n    margin: 7px 0;\n  }\n  @media (max-width: 768px) {\n    width: 100%;\n    box-sizing: border-box;\n    min-height: auto;\n    padding: 0.6rem 0.8rem;\n    margin: 0.5rem 0;\n  }\n"])),Ke=d.c.div(H=H||Object(r.a)(["\n  position: relative;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  color: #fff;\n  font-size: 16px;\n  @media (max-width: 768px) {\n    font-size: 1rem;\n    font-weight: 400;\n  }\n\n  .label {\n    padding-bottom: 5px;\n    display: inline-block;\n  }\n\n  .tooltiptext {\n    visibility: hidden;\n    width: auto;\n    background-color: black;\n    color: #fff;\n    text-align: center;\n    border-radius: 6px;\n    padding: 5px;\n    position: absolute;\n    top: 0;\n    left: 50%;\n    z-index: 1;\n    @media (max-width: 768px) {\n      display: none;\n    }\n  }\n\n  &amp;:hover {\n    .tooltiptext {\n      visibility: visible;\n    }\n  }\n  p {\n    width: 50%;\n    margin: 7px 0;\n    line-height: 1em;\n\n    &amp;:last-child {\n      white-space: nowrap;\n      text-overflow: ellipsis;\n      overflow: hidden;\n      text-align: right;\n    }\n  }\n  img {\n    vertical-align: text-bottom;\n  }\n\n  .claim_btn button {\n    float: left;\n  }\n  button {\n    font-size: 16px;\n    padding: 4px 12px;\n    width: auto;\n    height: auto;\n    float: right;\n    @media (max-width: 768px) {\n      font-size: 1rem;\n      font-weight: 400;\n    }\n  }\n"])),Ye=t(25),Je=function(e,n){var t=Object(g.a)(),a=Object(Ce.a)(),r=w(e).stakingBalanceOf;return{onWithdraw:Object(o.useCallback)((function(c,i,s){return!r.eq(0)&amp;&amp;void a(t.unstake(e,c,s),"Withdraw ".concat(i,"% ").concat(n," from ").concat(e))}),[e,t,a,n,r])}},He=d.c.div(Q=Q||Object(r.a)(["\n  display: flex;\n  justify-content: space-between;\n  box-sizing: border-box;\n  padding-left: 34px;\n  padding-right: 10px;\n  width: 50%;\n  @media (max-width: 768px) {\n    width: 80%;\n    padding: 0;\n  }\n"])),Qe=d.c.div(X=X||Object(r.a)(["\n  width: 25%;\n  text-align: center;\n  cursor: pointer;\n  color: #fff;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  &amp;: first-of-type div {\n    border-radius: 8px 0 0 8px;\n  }\n  &amp;: last-of-type div {\n    border-radius: 0 8px 8px 0;\n  }\n  p {\n    margin-left: 10px;\n    @media (max-width: 768px) {\n      font-size: 1rem;\n      margin-top: 0.5rem;\n    }\n  }\n"])),Xe=d.c.div(Z=Z||Object(r.a)(["\n  width: 100%;\n  height: 5px;\n  background: #eee;\n  &amp;:hover {\n    background: #f6ca11;\n  }\n  &amp;.active {\n    background: #f6ca11;\n  }\n"])),Ze=d.c.div(ee=ee||Object(r.a)(["\n  display: flex;\n  align-items: center;\n  button {\n    margin-left: 24px;\n  }\n  @media (max-width: 768px) {\n    &gt; button {\n      margin-left: 0.8rem;\n      width: 9.5rem;\n    }\n  }\n"])),en=d.c.div(ne=ne||Object(r.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  height: 130px;\n  margin: 12px 0 0 30px;\n  padding: 14px 25px 4px;\n  box-sizing: border-box;\n  background: #323a45;\n  border-radius: 8px;\n  @media (max-width: 768px) {\n    width: auto;\n    height: auto;\n    margin: 0.5rem 0;\n    padding: 0;\n    flex-direction: column;\n  }\n"])),nn=d.c.div(te=te||Object(r.a)(["\n  width: 46%;\n  height: 100%;\n  .btn {\n    margin: 7px 0;\n  }\n  @media (max-width: 768px) {\n    width: 100%;\n    box-sizing: border-box;\n    min-height: auto;\n    padding: 0.6rem 0.8rem;\n    margin: 0.5rem 0;\n  }\n"])),tn=d.c.div(ae=ae||Object(r.a)(["\n  width: 46%;\n  height: 100%;\n  .btn {\n    margin: 7px 0;\n  }\n  @media (max-width: 768px) {\n    width: 100%;\n    box-sizing: border-box;\n    min-height: auto;\n    padding: 0.6rem 0.8rem;\n    margin: 0.5rem 0;\n  }\n"])),an=d.c.div(re=re||Object(r.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  height: ",";\n  margin: 12px 0 0 30px;\n  padding: 4px;\n  .rewardBtn {\n    padding-top: ",";\n  }\n  @media (max-width: 768px) {\n    width: auto;\n    height: auto;\n    margin: 0.5rem 0;\n    padding: 0;\n    flex-direction: column;\n    .rewardBtn {\n      padding-top: 0;\n    }\n  }\n"]),(function(e){return"CRS"===e.symbol||"ASC"===e.symbol?"200px":"230px"}),(function(e){return"CRS"===e.symbol||"ASC"===e.symbol?"0":"27px"})),rn=d.c.div(ce=ce||Object(r.a)(["\n  width: 49%;\n  height: 100%;\n  padding: 10px 25px 0;\n  box-sizing: border-box;\n  background: #323a45;\n  border-radius: 8px;\n  .btn {\n    margin: 7px 0;\n  }\n  @media (max-width: 768px) {\n    width: 100%;\n    box-sizing: border-box;\n    min-height: auto;\n    padding: 0.6rem 0.8rem;\n    margin: 0.5rem 0;\n  }\n"])),cn=d.c.div(ie=ie||Object(r.a)(["\n  position: relative;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  color: #fff;\n  font-size: 16px;\n  @media (max-width: 768px) {\n    font-size: 1rem;\n    font-weight: 400;\n  }\n  .mint &gt; div {\n    width: 100%;\n    input {\n      padding: 2px 10px;\n    }\n  }\n  .label {\n    padding-bottom: 5px;\n    display: inline-block;\n  }\n\n  .tooltiptext {\n    visibility: hidden;\n    width: auto;\n    background-color: black;\n    color: #fff;\n    text-align: center;\n    border-radius: 6px;\n    padding: 5px;\n    position: absolute;\n    top: 0;\n    left: 50%;\n    z-index: 1;\n    @media (max-width: 768px) {\n      display: none;\n    }\n  }\n\n  &amp;:hover {\n    .tooltiptext {\n      visibility: visible;\n    }\n  }\n  p {\n    width: 50%;\n    margin: 7px 0;\n    line-height: 1em;\n\n    &amp;:last-child {\n      white-space: nowrap;\n      text-overflow: ellipsis;\n      overflow: hidden;\n      text-align: right;\n    }\n  }\n  img {\n    vertical-align: text-bottom;\n  }\n\n  .claim_btn button {\n    float: left;\n  }\n  button {\n    font-size: 16px;\n    padding: 4px 12px;\n    width: auto;\n    height: auto;\n    float: right;\n    @media (max-width: 768px) {\n      font-size: 1rem;\n      font-weight: 400;\n    }\n  }\n"])),sn=(d.c.div(se=se||Object(r.a)(["\n  align-items: center;\n  display: flex;\n"])),d.c.div(oe=oe||Object(r.a)(["\n  border: 8px solid transparent;\n  border-top-color: #fff;\n  margin: 15px 10px 0 0;\n"])),function(e,n,t){var a=Object(g.a)(),r=Object(o.useRef)(h.a.from(0)),i=Object(o.useRef)(h.a.from(0)),s=Object(o.useState)({redeemEarnedCRS:h.a.from(0),redeemColValue:h.a.from(0)}),l=Object(c.a)(s,2),d=(s=(d=l[0]).redeemEarnedCRS,d.redeemColValue),b=l[1],j=Object(o.useCallback)(Object(f.a)(m.a.mark((function c(){var s,o;return m.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,a.getEarnedInfo(e,n,t);case 2:if(o=c.sent,s=o.redeemEarnedCRS,o=o.redeemColValue,r.current.eq(s)&amp;&amp;i.current.eq(o)){c.next=11;break}r.current=s,i.current=o,b({redeemEarnedCRS:s,redeemColValue:o}),c.next=12;break;case 11:return c.abrupt("return",!1);case 12:case"end":return c.stop()}}),c)}))),[e,n,t,a]);return Object(o.useEffect)((function(){if(null!=a&amp;&amp;a.isUnlocked){j().catch((function(e){console.error("error:",e)}));var e=setInterval(j,v.c.refreshInterval);return function(){clearInterval(e)}}}),[null==a?void 0:a.isUnlocked,j,e,n]),{redeemEarnedCRS:s,redeemColValue:d}}),on=d.c.div(le=le||Object(r.a)(["\n  margin: 0 auto;\n  @media (max-width: 768px) {\n  }\n"])),ln=d.c.div(de=de||Object(r.a)(["\n  position: relative;\n  @media (max-width: 768px) {\n  }\n"])),dn=d.c.div(be=be||Object(r.a)(["\n  display: flex;\n  color: #fff;\n  font-size: 18px;\n  padding: 4px;\n  margin: 8px 30px;\n  @media (max-width: 768px) {\n    font-size: 1.1rem;\n    flex-wrap: wrap;\n    margin: 0.5rem;\n  }\n  div {\n    text-align: center;\n    margin-right: 15px;\n    padding-bottom: 5px;\n    @media (max-width: 768px) {\n      text-align: center;\n    }\n  }\n  .active {\n    color: #ffc649;\n    border-bottom: 2px solid #ffc649;\n    font-weight: bold;\n  }\n"])),bn=d.c.div(je=je||Object(r.a)(["\n  margin-top: 12px;\n  @media (max-width: 768px) {\n    margin: 0.5rem 0.2rem;\n  }\n"])),jn=d.c.div(ue=ue||Object(r.a)(["\n  width: 100%;\n  padding: 20px 40px 0;\n  color: #fff;\n  background: linear-gradient(180deg, #282d3b, #171717);\n  border-radius: 8px;\n  box-shadow: 0px 1px 3px 0px #000000;\n  box-sizing: border-box;\n  input::-webkit-input-placeholder {\n    color: #ffffff;\n  }\n  font-weight: bold;\n  @media (max-width: 768px) {\n    box-sizing: border-box;\n    padding: 1.2rem 0.5rem 0;\n    margin: 0.5rem 0;\n  }\n"])),un=d.c.div(xe=xe||Object(r.a)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  color: #fcbf3a;\n  font-size: 16px;\n  i {\n    margin-left: 15px;\n  }\n  .fa-unlock {\n    color: #eee;\n  }\n  @media (max-width: 768px) {\n    font-size: 1rem;\n    flex-wrap: wrap;\n    justify-content: space-around;\n    img {\n      height: 1.7rem !important;\n    }\n    i {\n      margin-left: 0.5rem;\n    }\n  }\n"])),xn=d.c.div(pe=pe||Object(r.a)(["\n  color: ",";\n  font-size: 18px;\n\n  @media (max-width: 768px) {\n    font-size: 1rem;\n    margin-bottom: 0;\n  }\n"]),(function(e){return e.theme.color.primary.main})),pn=d.c.div(Oe=Oe||Object(r.a)(["\n  width: 80%;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  margin: 15px auto;\n"])),On=d.c.p(me=me||Object(r.a)(["\n  color: #fff;\n  font-size: 25px;\n  text-align: center;\n  .value {\n    font-size: 20px;\n    color: #fcbf3a;\n  }\n  @media (max-width: 768px) {\n    font-size: 1.2rem;\n    .value {\n      font-size: 1rem;\n    }\n  }\n"])),mn=d.c.div(fe=fe||Object(r.a)(["\n  position: relative;\n  margin-top: 8px;\n"])),fn=d.c.div(he=he||Object(r.a)(["\n  margin-top: 15px;\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  div {\n    width: 100%;\n    display: flex;\n    justify-content: space-around;\n    align-items: center;\n  }\n"])),hn=t(784),gn=["children","value","index"];function vn(e){var n=e.children,t=e.value,a=e.index;e=Object(s.a)(e,gn);return Object(Ee.jsx)("div",Object(i.a)(Object(i.a)({className:"tab_panel",role:"tabpanel",hidden:t!==a,id:"vertical-tabpanel-".concat(a),"aria-labelledby":"vertical-tab-".concat(a)},e),{},{children:t===a&amp;&amp;Object(Ee.jsx)(u.a,{children:n})}))}function wn(e){return{id:"vertical-tab-".concat(e),"aria-controls":"vertical-tabpanel-".concat(e)}}var kn=d.c.div(ge=ge||Object(r.a)(["\n  width: 100%;\n  max-width: 1200px;\n  display: flex;\n  justify-content: space-between;\n  align-items: start;\n  .tabs {\n    @media (max-width: 768px) {\n      width: 100%;\n    }\n    button {\n      color: #fff;\n      font-size: 0.3rem;\n      text-transform: none;\n      align-items: start;\n    }\n    .MuiTabs-indicator {\n      background-color: ",";\n    }\n    .Mui-selected {\n      color: ",";\n    }\n  }\n  .tab_panel {\n    width: 100%;\n    max-width: 900px;\n    .MuiTypography-root {\n      font-size: 16px;\n    }\n  }\n  @media (max-width: 768px) {\n    width: 100%;\n    display: flex;\n    flex-flow: column nowrap;\n    align-items: center;\n  }\n"]),(function(e){return e.theme.color.primary.main}),(function(e){return e.theme.color.primary.main})),Cn=(d.c.div(ve=ve||Object(r.a)(["\n  width: 20%;\n"])),d.c.div(we=we||Object(r.a)(["\n  width: 80%;\n"])),function(){function e(e,n){h(n),sessionStorage.setItem("value",String(n))}var n,t=Object(g.a)(),a=null==t?void 0:t.CeresStakingDAI,r=null==t?void 0:t.DAI,s=Object(hn.a)("DAI"),d=Object(hn.a)("USDC"),u=Object(hn.a)("CRS"),p=Object(hn.a)("ASC"),O=Object(hn.a)("WMATIC"),m=l.a.useState(Number(sessionStorage.getItem("value"))||0),f=(n=Object(c.a)(m,2))[0],h=n[1],v=(m=Object(o.useState)(!1),m=(n=Object(c.a)(m,2))[0],n[1]);return Object(o.useEffect)((function(){function e(){v(window.innerWidth&lt;500)}return window.addEventListener("resize",e),e(),function(){window.removeEventListener("resize",e)}}),[]),Object(Ee.jsx)(x.a,{children:Object(Ee.jsxs)(kn,{children:[m?Object(Ee.jsxs)(b.a,{className:"tabs",value:f,onChange:e,variant:"scrollable",scrollButtons:"auto",allowScrollButtonsMobile:!0,"aria-label":"basic tabs example",sx:{borderRight:1,borderColor:"divider"},children:[Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingWMATIC"},wn(0))),Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingDAI"},wn(1))),Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingUSDC"},wn(2))),Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingCRS"},wn(3))),Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingASC"},wn(4)))]}):Object(Ee.jsxs)(b.a,{className:"tabs",orientation:"vertical",variant:"scrollable",value:f,onChange:e,"aria-label":"Vertical tabs example",sx:{borderRight:1,borderColor:"divider"},children:[Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingWMATIC"},wn(0))),Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingDAI"},wn(1))),Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingUSDC"},wn(2))),Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingCRS"},wn(3))),Object(Ee.jsx)(j.a,Object(i.a)({label:"StakingASC"},wn(4)))]}),Object(Ee.jsx)(vn,{value:f,index:0,children:Object(Ee.jsx)(F,{symbol:"WMATIC",price:O,contract:null==t?void 0:t.WMATIC,pool:null==t?void 0:t.CeresStakingWMATIC,staked:!1})}),Object(Ee.jsx)(vn,{value:f,index:1,children:Object(Ee.jsx)(F,{symbol:"DAI",price:s,contract:r,pool:a,staked:!1})}),Object(Ee.jsx)(vn,{value:f,index:2,children:Object(Ee.jsx)(F,{symbol:"USDC",price:d,contract:null==t?void 0:t.USDC,pool:null==t?void 0:t.CeresStakingUSDC,staked:!1})}),Object(Ee.jsx)(vn,{value:f,index:3,children:Object(Ee.jsx)(F,{symbol:"CRS",price:u,contract:null==t?void 0:t.CRS,pool:null==t?void 0:t.CeresStakingCRS,staked:!1})}),Object(Ee.jsx)(vn,{value:f,index:4,children:Object(Ee.jsx)(F,{symbol:"ASC",price:p,contract:null==t?void 0:t.ASC,pool:null==t?void 0:t.CeresStakingASC,staked:!1})})]})})})},671:function(e,n,t){"use strict";var a=t(3),r=t(685),c=t(94);n.a=function(){var e=Object(r.e)(),n=Object(c.b)();return Object(a.useCallback)((function(t,a){t.then((function(n){return e(n,{summary:a})})).catch((function(e){var t,a;e.message.includes("User denied")||(a=(null===(t=e.data)||void 0===t?void 0:t.message)||(null===(a=e.error)||void 0===a?void 0:a.message)||e.message,n({error:{message:a,stack:e.message||e.stack}}))}))}),[n,e])}},684:function(e,n,t){"use strict";t.d(n,"a",(function(){return b}));var a,r,c,i=t(22),s=(n=(t(3),t(19)),t(10)),o=n.c.div(a=a||Object(i.a)(["\n  width: auto;\n  border-radius: ","px;\n"]),(function(e){return e.theme.borderRadius})),l=n.c.div(r=r||Object(i.a)(["\n  display: flex;\n  align-items: center;\n  border: 1px solid #ffffff;\n  border-radius: ","px;\n  &amp; button {\n    height: 28px;\n    width: 50px;\n    padding: 0;\n    margin-right: 5px;\n  }\n  @media (max-width: 768px) {\n    border-radius: 5px;\n  }\n"]),(function(e){return e.theme.borderRadius})),d=n.c.input(c=c||Object(i.a)(["\n  width: 100%;\n  background: none;\n  border: 0;\n  border-radius: ","px;\n  font-size: 20px;\n  color: #ffffff;\n  flex: 1;\n  margin: 0;\n  padding: 5px 10px;\n  outline: none;\n  @media (max-width: 768px) {\n    width: 100%;\n    font-size: 1rem;\n    padding: 0 0.5rem;\n    border-radius: 5px;\n    box-shadow: 0px 1px 2px 0px rgba(179, 167, 167, 0.45);\n  }\n"]),(function(e){return e.theme.borderRadius})),b=function(e){var n=e.endAdornment,t=e.onChange,a=e.placeholder,r=e.startAdornment,c=e.value,i=e.color,b=e.maxAdornment;e=e.readonly;return Object(s.jsxs)(o,{children:[!!r&amp;&amp;r,Object(s.jsxs)(l,{children:[Object(s.jsx)(d,{readOnly:e,color:i,placeholder:a,value:c,onChange:t}),!!b&amp;&amp;b]}),!!n&amp;&amp;n]})}},783:function(e,n,t){"use strict";var a=t(2),r=t.n(a),c=t(16),i=t(26),s=t(3),o=t(15),l=t(223),d=t(43);n.a=function(e){var n=Object(l.a)(),t=Object(s.useRef)(o.a.from(0)),a=Object(s.useRef)(o.a.from(0)),b=Object(s.useRef)(o.a.from(0)),j=Object(s.useState)({totalStaking:o.a.from(0),yieldAPR:o.a.from(0),tvl:o.a.from(0)}),u=Object(i.a)(j,2),x=(p=u[0]).totalStaking,p=(j=p.yieldAPR,p.tvl),O=u[1],m=Object(s.useCallback)(Object(c.a)(r.a.mark((function c(){var i,s,o;return r.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,n.getTotalStakingAPR(e);case 2:if(o=r.sent,i=o.totalStaking,s=o.yieldAPR,o=o.tvl,t.current.eq(i)&amp;&amp;a.current.eq(s)&amp;&amp;b.current.eq(o)){r.next=13;break}O({totalStaking:i,yieldAPR:s,tvl:o}),t.current=i,a.current=s,b.current=o,r.next=14;break;case 13:return r.abrupt("return",!1);case 14:case"end":return r.stop()}}),c)}))),[e,n]);return Object(s.useEffect)((function(){m().catch((function(e){console.error("error:",e)}));var e=setInterval(m,d.c.refreshInterval);return function(){clearInterval(e)}}),[m]),{totalStaking:x,yieldAPR:j,tvl:p}}},784:function(e,n,t){"use strict";var a=t(2),r=t.n(a),c=t(16),i=t(26),s=t(3),o=t(15),l=t(223),d=t(43);n.a=function(e){var n=Object(l.a)(),t=Object(s.useRef)(o.a.from(0)),a=Object(s.useState)(o.a.from(0)),b=Object(i.a)(a,2),j=(a=b[0],b[1]),u=Object(s.useCallback)(Object(c.a)(r.a.mark((function a(){var c;return r.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,n.getTokenPrice(e);case 2:if(c=a.sent,t.current.eq(c)){a.next=8;break}t.current=c,j(c),a.next=9;break;case 8:return a.abrupt("return",!1);case 9:case"end":return a.stop()}}),a)}))),[e,j,n]);return Object(s.useEffect)((function(){u().catch((function(e){console.error("error:",e)}));var e=setInterval(u,d.c.refreshInterval);return function(){clearInterval(e)}}),[u]),a}},855:function(e,n,t){"use strict";t.d(n,"a",(function(){return d}));var a,r,c=t(22),i=(n=(t(3),t(19)),t(684)),s=t(677),o=t(10),l=n.c.div(a=a||Object(c.a)(["\n  box-sizing: border-box;\n  width: auto;\n  button {\n    font-size: 18px;\n    border: none;\n    color: #ffffff;\n  }\n  @media (max-width: 768px) {\n    width: auto;\n    padding: 0;\n    button {\n      font-size: 0.8rem;\n    }\n  }\n"])),d=(n.c.p(r=r||Object(c.a)(["\n  margin-left: 10px;\n"])),function(e){var n=e.onChange,t=e.onSelectMax,a=e.value,r=void 0===(r=e.color)?"#2d1b06":r;e.symbol,e=e.placeholder;return Object(o.jsx)(l,{children:Object(o.jsx)(i.a,{maxAdornment:Object(o.jsx)(s.a,{size:"sm",text:"Max",onClick:t}),onChange:n,placeholder:e,value:a,color:r})})})}}]);</pre></body></html>