PageSourceSearch

https://openleverage.finance/static/js/rewards.ddc90769.chunk.js

js openleverage.finance collected 2026-10-03 19:02:50 UTC 55,438 bytes, 1 lines download raw bytes

1(this.webpackJsonpOpenleverage=this.webpackJsonpOpenleverage||[]).push([[32],{1303:function(e,n,t){e.exports=t.p+"static/media/default.8f439564.png"},1338:function(e,n,t){"use strict";t.d(n,"a",(function(){return i}));var a=t(316);var r=t(250);function i(e){return function(e){if(Array.isArray(e))return Object(a.a)(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Object(r.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},1502:function(e,n,t){"use strict";t.d(n,"a",(function(){return p}));var a,r=t(15),i=t(20),l=t(0),o=t.n(l),c=t(99),s=t.n(c),d=t(1543),m=t.n(d),u=t(14).c.span(a||(a=Object(r.a)(["\n    font-size: 14px;\n    font-weight: bold;\n    color: rgba(255, 255, 255, 0.8);\n    margin-right: 10px;\n    display: inline-block;\n"]))),p=function(e){var n=e.endTime,t=e.hideSecond,a=e.noShowPot,r="0d : 0h : 0m : 0s";t&&!a&&(r="0d : 0h : 0m "),t&&a&&(r="0d 0h 0m");var c=Object(l.useState)(r),d=Object(i.a)(c,2),p=d[0],f=d[1],b=Object(l.useRef)(),h=s()(Number(n)),g=h.diff(s()());s.a.extend(m.a);var v=s.a.duration(g),E=g<0;return Object(l.useEffect)((function(){return b.current=setInterval((function(){var e="".concat(v.days()<10?"0":"").concat(v.days(),"d : ").concat(v.hours()<10?"0":"").concat(v.hours(),"h : ").concat(v.minutes()<10?"0":"").concat(v.minutes(),"m : ").concat(v.seconds()<10?"0":"").concat(v.seconds(),"s");t&&!a&&(e="".concat(v.days()<10?"0":"").concat(v.days(),"d : ").concat(v.hours()<10?"0":"").concat(v.hours(),"h : ").concat(v.minutes()<10?"0":"").concat(v.minutes(),"m")),t&&a&&(e="".concat(v.days()<10?"0":"").concat(v.days(),"d ").concat(v.hours()<10?"0":"").concat(v.hours(),"h ").concat(v.minutes()<10?"0":"").concat(v.minutes(),"m")),E||(v=s.a.duration(h.diff(s()())),f((function(){return e})))}),1e3),function(){clearInterval(b.current)}}),[]),Object(l.useEffect)((function(){E&&clearInterval(b.current)})),o.a.createElement(u,null,p)}},1503:function(e,n,t){"use strict";var a=t(8),r=t(0),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},l=t(36),o=function(e,n){return r.createElement(l.a,Object(a.a)(Object(a.a)({},e),{},{ref:n,icon:i}))};o.displayName="ClockCircleOutlined";n.a=r.forwardRef(o)},1543:function(e,n,t){e.exports=function(){"use strict";var e,n,t=1e3,a=6e4,r=36e5,i=864e5,l=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,o=31536e6,c=2592e6,s=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,d={years:o,months:c,days:i,hours:r,minutes:a,seconds:t,milliseconds:1,weeks:6048e5},m=function(e){return e instanceof v},u=function(e,n,t){return new v(e,t,n.$l)},p=function(e){return n.p(e)+"s"},f=function(e){return e<0},b=function(e){return f(e)?Math.ceil(e):Math.floor(e)},h=function(e){return Math.abs(e)},g=function(e,n){return e?f(e)?{negative:!0,format:""+h(e)+n}:{negative:!1,format:""+e+n}:{negative:!1,format:""}},v=function(){function f(e,n,t){var a=this;if(this.$d={},this.$l=t,void 0===e&&(this.$ms=0,this.parseFromMilliseconds()),n)return u(e*d[p(n)],this);if("number"==typeof e)return this.$ms=e,this.parseFromMilliseconds(),this;if("object"==typeof e)return Object.keys(e).forEach((function(n){a.$d[p(n)]=e[n]})),this.calMilliseconds(),this;if("string"==typeof e){var r=e.match(s);if(r){var i=r.slice(2).map((function(e){return null!=e?Number(e):0}));return this.$d.years=i[0],this.$d.months=i[1],this.$d.weeks=i[2],this.$d.days=i[3],this.$d.hours=i[4],this.$d.minutes=i[5],this.$d.seconds=i[6],this.calMilliseconds(),this}}return this}var h=f.prototype;return h.calMilliseconds=function(){var e=this;this.$ms=Object.keys(this.$d).reduce((function(n,t){return n+(e.$d[t]||0)*d[t]}),0)},h.parseFromMilliseconds=function(){var e=this.$ms;this.$d.years=b(e/o),e%=o,this.$d.months=b(e/c),e%=c,this.$d.days=b(e/i),e%=i,this.$d.hours=b(e/r),e%=r,this.$d.minutes=b(e/a),e%=a,this.$d.seconds=b(e/t),e%=t,this.$d.milliseconds=e},h.toISOString=function(){var e=g(this.$d.years,"Y"),n=g(this.$d.months,"M"),t=+this.$d.days||0;this.$d.weeks&&(t+=7*this.$d.weeks);var a=g(t,"D"),r=g(this.$d.hours,"H"),i=g(this.$d.minutes,"M"),l=this.$d.seconds||0;this.$d.milliseconds&&(l+=this.$d.milliseconds/1e3);var o=g(l,"S"),c=e.negative||n.negative||a.negative||r.negative||i.negative||o.negative,s=r.format||i.format||o.format?"T":"",d=(c?"-":"")+"P"+e.format+n.format+a.format
1+s+r.format+i.format+o.format;return"P"===d||"-P"===d?"P0D":d},h.toJSON=function(){return this.toISOString()},h.format=function(e){var t=e||"YYYY-MM-DDTHH:mm:ss",a={Y:this.$d.years,YY:n.s(this.$d.years,2,"0"),YYYY:n.s(this.$d.years,4,"0"),M:this.$d.months,MM:n.s(this.$d.months,2,"0"),D:this.$d.days,DD:n.s(this.$d.days,2,"0"),H:this.$d.hours,HH:n.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:n.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:n.s(this.$d.seconds,2,"0"),SSS:n.s(this.$d.milliseconds,3,"0")};return t.replace(l,(function(e,n){return n||String(a[e])}))},h.as=function(e){return this.$ms/d[p(e)]},h.get=function(e){var n=this.$ms,t=p(e);return"milliseconds"===t?n%=1e3:n="weeks"===t?b(n/d[t]):this.$d[t],0===n?0:n},h.add=function(e,n,t){var a;return a=n?e*d[p(n)]:m(e)?e.$ms:u(e,this).$ms,u(this.$ms+a*(t?-1:1),this)},h.subtract=function(e,n){return this.add(e,n,!0)},h.locale=function(e){var n=this.clone();return n.$l=e,n},h.clone=function(){return u(this.$ms,this)},h.humanize=function(n){return e().add(this.$ms,"ms").locale(this.$l).fromNow(!n)},h.milliseconds=function(){return this.get("milliseconds")},h.asMilliseconds=function(){return this.as("milliseconds")},h.seconds=function(){return this.get("seconds")},h.asSeconds=function(){return this.as("seconds")},h.minutes=function(){return this.get("minutes")},h.asMinutes=function(){return this.as("minutes")},h.hours=function(){return this.get("hours")},h.asHours=function(){return this.as("hours")},h.days=function(){return this.get("days")},h.asDays=function(){return this.as("days")},h.weeks=function(){return this.get("weeks")},h.asWeeks=function(){return this.as("weeks")},h.months=function(){return this.get("months")},h.asMonths=function(){return this.as("months")},h.years=function(){return this.get("years")},h.asYears=function(){return this.as("years")},f}();return function(t,a,r){e=r,n=r().$utils(),r.duration=function(e,n){var t=r.locale();return u(e,{$l:t},n)},r.isDuration=m;var i=a.prototype.add,l=a.prototype.subtract;a.prototype.add=function(e,n){return m(e)&&(e=e.asMilliseconds()),i.bind(this)(e,n)},a.prototype.subtract=function(e,n){return m(e)&&(e=e.asMilliseconds()),l.bind(this)(e,n)}}}()},1544:function(e,n,t){"use strict";var a,r,i=t(15),l=(t(308),t(163)),o=t(0),c=t.n(o),s=t(71),d=t(53),m=t(99),u=t.n(m),p=t(14),f=t(7),b=t(244),h=t(1303),g=t.n(h),v=t(1304),E=t.n(v),w=p.c.div(a||(a=Object(i.a)(["\n  width: 100%;\n  display: flex;\n  @media (max-width: 768px) {\n    width: 100%;\n    flex-flow: column nowrap;\n    align-items: center;\n  }\n"]))),x=p.c.div(r||(r=Object(i.a)(["\n  width: 100%;\n  backdrop-filter: blur(10px);\n  -webkit-backdrop-filter: blur(10px);\n  background: ",";\n  box-sizing: border-box;\n  /* border: 1px solid ",";\n  border-radius: 16px; */\n  h4 {\n    font-size: 22px;\n    color: ",";\n    font-weight: bold;\n    margin-bottom: 0;\n  }\n  table {\n    width: 100%;\n    font-size: 14px;\n    color: ",";\n    font-weight: 500;\n    tr div {\n      text-align: left;\n      vertical-align: middle;\n    }\n    th div {\n      color: #8c97a7;\n      font-weight: normal;\n    }\n    td div a {\n      color: ",";\n    }\n    tbody tr {\n      height: 60px;\n      position: relative;\n      transition: background ease 0.4s;\n    }\n    tbody tr::after {\n      content: '';\n      display: inline-block;\n      width: 100%;\n      // height: 1px;\n      left: 0;\n      bottom: 0;\n      position: absolute;\n      background: ",";\n    }\n    tbody tr:hover {\n      background: ",";\n    }\n    .side-colunm {\n      width: 180px;\n      display: flex;\n      flex-direction: row;\n      align-items: center;\n      .side-tag {\n        font-size: 12px;\n        margin-left: 5px;\n        padding: 1px 6px;\n        color: rgba(255, 255, 255, 0.5);\n        background: rgba(255, 255, 255, 0.1);\n        border-radius: 4px;\n      }\n    }\n    .pair-item {\n      display: flex;\n      flex-direction: column;\n    }\n    .gray-text {\n      font-size: 14px;\n      color: rgba(255, 255, 255, 0.5);\n    }\n  }\n  @media (max-width: 768px) {\n    border: none;\n    padding: 0;\n    backdrop-filter: blur(0);\n    table {\n      color: rgba(255, 255, 255, 0.8);\n    }\n  }
1\n"])),(function(e){return e.theme.panelBackgroundColor}),(function(e){return e.theme.lineColor3}),(function(e){return e.theme.textColor2}),(function(e){return e.theme.textColor1}),(function(e){return e.theme.textColor1}),(function(e){return e.theme.lineColor1}),(function(e){return e.theme.lineColor4}));n.a=Object(o.memo)((function(e){var n=e.list,t=e.loading,a=e.showNull,r=void 0!==a&&a,i=Object(s.a)(),o=Object(d.f)();return c.a.createElement(w,null,c.a.createElement(x,null,n&&n.length>0||t?c.a.createElement(c.a.Fragment,null,c.a.createElement("table",null,c.a.createElement("tbody",null,c.a.createElement("tr",null,c.a.createElement("th",{style:{width:"20%"},className:"mobile-hide-field"},c.a.createElement("div",null,i.get("Reward Pair"))),c.a.createElement("th",{style:f.c>768?{width:"20%"}:null},c.a.createElement("div",null,i.get("Trading Reward"))),c.a.createElement("th",{style:f.c>768?{width:"20%"}:null},c.a.createElement("div",{style:{textAlign:"left"}},i.get("Lending Reward"))),c.a.createElement("th",{style:f.c>768?{width:"20%"}:null},c.a.createElement("div",{style:{textAlign:"left"}},i.get("Borrowing Reward"))),c.a.createElement("th",{style:{width:"25%"}},c.a.createElement("div",{style:{textAlign:"right"}},i.get("Status")))),t&&["","",""].map((function(){return c.a.createElement("tr",{key:Object(b.uniqueId)()},["","","",""].map((function(){return c.a.createElement("td",{key:Object(b.uniqueId)()},c.a.createElement("div",null,c.a.createElement(l.a,{paragraph:!1,loading:t,active:!0})))})))})),!t&&n.map((function(e,n){var t;return c.a.createElement("tr",{key:n,style:{cursor:"pointer"},onClick:function(){o.push("/app/sponsor/".concat(e.id))}},c.a.createElement("td",null,c.a.createElement("div",{style:{display:"flex",alignItems:"center"}},c.a.createElement("span",{className:"overview-icon",style:{transform:"translateX(15px)",marginLeft:"-15px"}},e.pair.token0Icon?c.a.createElement("img",{src:e.pair.token0Icon,alt:""}):c.a.createElement("img",{src:"OLE"==e.pair.token0Symbol?E.a:g.a})),c.a.createElement("span",{className:"overview-icon"},e.pair.token1Icon?c.a.createElement("img",{src:e.pair.token1Icon,alt:""}):c.a.createElement("img",{src:"OLE"==e.pair.token1Symbol?E.a:g.a})),c.a.createElement("span",{className:"pair-item"},c.a.createElement("span",null,e.pair.token0Symbol,"-",e.pair.token1Symbol),c.a.createElement("span",{className:"gray-text"},i.get("Sponsored by")," ",e.sponsor&&""!==e.sponsor?e.sponsor:Object(f.g)(e.owner))))),c.a.createElement("td",null,c.a.createElement("div",null,e.accountInfo&&e.accountInfo.tradingReward>0?c.a.createElement("div",null,e.accountInfo.tradingReward<.01?"<0.01 ".concat(e.rewardInfo.symbol):"".concat(Object(f.p)(e.accountInfo.tradingReward)," ").concat(e.rewardInfo.symbol)):c.a.createElement("span",{className:"gray-text"},"-"))),c.a.createElement("td",null,c.a.createElement("div",{style:{textAlign:"left"}},e.accountInfo&&e.accountInfo.lendingReward>0?c.a.createElement("div",null,e.accountInfo.lendingReward<.01?"<0.01 ".concat(e.rewardInfo.symbol):"".concat(Object(f.p)(e.accountInfo.lendingReward)," ").concat(e.rewardInfo.symbol)):c.a.createElement("span",{className:"gray-text"},"-"))),c.a.createElement("td",null,c.a.createElement("div",{style:{textAlign:"left"}},e.accountInfo&&(null===(t=e.accountInfo)||void 0===t?void 0:t.borrowingReward)>0?c.a.createElement("div",null,e.accountInfo.borrowingReward<.01?"<0.01 ".concat(e.rewardInfo.symbol):"".concat(Object(f.p)(e.accountInfo.borrowingReward)," ").concat(e.rewardInfo.symbol)):c.a.createElement("span",{className:"gray-text"},"-"))),c.a.createElement("td",null,e.claimInfo?c.a.createElement("div",{style:{textAlign:"right"}},e.claimInfo.claimTime?c.a.createElement("span",null,"Claimed ",u()(e.claimInfo.claimTime).format("MMM D, YY H:mm:ss")):c.a.createElement("div",{style:{display:"flex",alignItems:"end",flexDirection:"column"}},u()(e.claimInfo.expireTime)<=u()()?c.a.createElement("span",null,"Expired"):c.a.createElement(c.a.Fragment,null,c.a.createElement("span",null,"Claimable"),c.a.createElement("span",{className:"gray-text"},"Expires ",u()(e.claimInfo.expireTime).format("MMM D, YY H:mm:ss"))))):c.a.createElement("div",{style:{textAlign:"right"}},c.a.createElement("span",null,"Ends ",u()(e.endTime).format("MMM D, YY H:mm:ss")))))}))))):r?c.a.createElement("div",{className:"no-tx"},"There is no reward"):null))}))},2643:function(e,n,t){"use strict";t.r(n),t.d(n,"default",(function(){return be}));var a,r,i,l,o,c,s,d,m,u,p,f,b,h,g,v=t(15),E=(t(308),t(163)),w=t(25),x=t(1338),y=t(4),O=t.n(y),j=(t(385),t(106)),k=t(10),I=t(20),R=t(0),N=t.n(R),S=t(14),A=t(1302),M=t(7),D=t(1304),$=t.n(D),T=t(99),C=t.n(T),L=t(71),z=t(1863),P=t(1502),Y=(t(309),t(104)),H=t(1286),B=t(1503),V=t(53),F=t(384),U=S.c.div(a||(a=Object(v.a)(["\n    width: ",";\n    margin-right: 1%;\n    min-width: 24%;\n    min-height: 120px;\n    background: rgba(255, 255, 255, 0.1);\n    border-radius: 8px;\n    filter: blur(0px);\n    display: inline-block;\n    font-size: 14px;\n    font-weight: normal;\n    color: rgba(255, 255, 255, 0.5);\n    padding: 12px 22px 0 22px;\n    /* margin-right: 10px; */\n    margin-bottom: 10px;\n    position: relative;\n    cursor: pointer;\n    vertical-align: middle;\n\n    h3 {\n        font-size: 14px;\n        font-weight: 500;\n        color: rgba(255, 255, 255, 0.5);\n    }\n\n    .num {\n        font-size: 16px;\n        font-weight: bold;\n        color: rgba(255, 255, 255, 0.8);\n    }\n\n    .total {\n        margin-top: 0px;\n    }\n\n    .boosted {\n        font-size: 14px;\n        font-weight: normal;\n        color: #29AE60;\n    }\n\n    .reward-icon {\n        width: 18px;\n        border-radius: 18px;\n        display: inline-block;\n        margin-left: 6px;\n        vertical-align: top;\n     \n      }
1\n      \n      \n      .reward-icon img{\n        width: 100%;\n      }\n\n    .icon-box {\n        position: absolute;\n        color: rgba(255, 255, 255, 0.3);\n        font-size: 12px;\n        right: 10px;\n        top: 15px;\n        .icon {\n            display: inline-block;\n            transform: rotate(270deg);\n\n        }\n    }\n\n    .float-amount {\n        color: rgba(255, 255, 255, 0.3);\n        margin-left: 10px;\n        transition: all ease 0.5s;  \n    }\n\n\n    @media (max-width: 768px) {\n        width: 100%;\n        min-width: auto;\n        margin-right: 0;\n        min-height: 100px;\n        padding: 12px 14px 0 14px;\n        h3 {\n            font-size: 12px;\n        }\n        .total {\n            font-size: 12px;\n        }\n\n        .boosted {\n            font-size: 12px;\n        }\n    }\n"])),(function(e){return e.isAlone?"31.5%":"24%"})),_=S.c.div(r||(r=Object(v.a)(["\n    position: relative;\n    padding-top: 18px;\n    margin-top: 20px;\n    line-height: 24px;\n    padding-bottom: 10px;\n    h4 {\n        font-size: 14px;\n        font-weight: 500;\n        color: rgba(255, 255, 255, 0.5);\n        margin-bottom: 0;\n    }\n    span {\n        font-size: 14px;\n        font-weight: 500;\n        color: rgba(255, 255, 255, 0.5);\n    }\n    \n    .time span{\n        margin: 0;\n    }\n    &::after{\n        content: '';\n        display: inline-block;\n        width: 100%;\n        left: 0%;\n        position: absolute;\n        height: 1px;\n        background: "," !important;\n        top: 0;\n    }\n\n    .learn-more {\n        font-size: 14px;\n        font-weight: normal;\n        color: rgba(255, 255, 255, 0.5);\n        display: block;\n        .arrow {\n            display: inline-block;\n            transform: rotate(270deg);\n            font-size: 12px;\n        }\n    }\n\n    @media (max-width: 768px) {\n        h4 {\n            font-size: 12px;\n        }\n        .learn-more {\n            font-size: 12px;\n        }\n        span {\n            font-size: 12px;\n        }\n        .time {\n            font-size: 12px;\n        }\n    }\n"])),(function(e){return e.theme.lineColor1})),q=S.c.div(i||(i=Object(v.a)(["\n    position: absolute;\n    top: 0;\n    right: 0;\n    button {\n        height: 27px;\n    }\n"]))),W=function(e){var n,t=e.name,a=e.num,r=e.total,i=e.boosted,l=e.link,o=e.isOle,c=e.info,s=e.fees,d=e.margin,m=e.middle,u=e.mobileMiddle,p=e.totalRewards,f=e.floatAmount,b=e.auditDuration,h=e.boostLimit,g=e.lockedOle,v=e.claimHandle,E=e.claimLoad,w=e.littleOle,x=e.isAlone,y=void 0!==x&&x,O=e.claimable,j=void 0!==O&&O,k=Object(V.f)(),I=Object(L.a)();return N.a.createElement(U,{onClick:function(){l&&k.push(l)},style:!c&&M.c<768?{width:"49%",marginRight:"".concat(d||0,"%"),minHeight:"".concat(u?"120px":"100px")}:m?{minHeight:"126px"}:null,isAlone:y},N.a.createElement("h3",null,I.get(t)||t,("Trading Rewards"===t||"Lending Rewards"===t||"Borrowing Rewards"===t)&&N.a.createElement(Y.a,{placement:"top",title:N.a.createElement("div",{onClick:function(e){return e.stopPropagation()}},"Trading Rewards"===t?N.a.createElement("span",null,"Members who open positions during the epoch will be awarded the corresponding OLE rewards to cover their OpenLeverage fee.",N.a.createElement("a",{style:{marginLeft:4},href:"https://docs.openleverage.finance/main/rewards/trading-lending-and-borrowing-rewards#trading-rewards",target:"_blank"},"Learn more")):"Lending Rewards"===t?N.a.createElement("span",null,"Lending rewards are distributed to lenders who deposit assets in the lending pool based on a combination of lending amount and time.",N.a.createElement("a",{style:{marginLeft:4},href:"https://docs.openleverage.finance/main/rewards/trading-lending-and-borrowing-rewards#lending-rewards",target:"_blank"},"Learn more")):"Borrowing Rewards"===t?N.a.createElement("span",null,"Borrowing rewards are distributed to borrowers who borrow assets in the market based on a combination of borrowing amount and time.",N.a.createElement("a",{style:{marginLeft:4},href:"https://docs.openleverage.finance/main/rewards/trading-lending-and-borrowing-rewards#borrowing-rewards",target:"_blank"},"Learn more")):null)},N.a.createElement("span",{style:{marginLeft:4}}
1,N.a.createElement(H.a,null))),"Unlocked Retroactive Rewards"===t&&N.a.createElement(Y.a,{color:"rgba(11, 24, 38, 0.94)",placement:"top",title:"Your retroactive rewards must be claimed between May 8, 2023, at 10 AM UTC and May 29, 2023, at 10 AM UTC. Any rewards not claimed during this period will be returned to the treasury."},N.a.createElement(H.a,{style:{marginLeft:"4px"}}))),N.a.createElement("div",{style:{marginTop:"6px",position:"relative"}},N.a.createElement("span",{className:"num"},!o&&"$ ",Object(M.p)(a||0)),void 0!==f&&f>0&&N.a.createElement("span",{className:"float-amount"},"+",Object(M.p)(f),N.a.createElement(Y.a,{color:"rgba(11, 24, 38, 0.94)",placement:"top",title:"The minimum duration between the opening and closing of each trade must be greater than ".concat(b," minutes in order to receive ").concat(Object(M.p)(f)," OLE rewards.")},N.a.createElement(B.a,{style:{marginLeft:"4px"}}))),o&&N.a.createElement("span",{className:"reward-icon"},N.a.createElement("img",{src:$.a,alt:""})),void 0!==i&&N.a.createElement("div",{className:"boosted"},void 0!==p?"Trading":"xOLE"," Boosted  ",Object(M.p)(i)," OLE"),void 0!==s&&N.a.createElement("div",{className:"total"},I.get("Sharing Fees"),": $",Object(M.p)(s)),void 0!==r&&N.a.createElement("div",{className:"total"},I.get("Total Reward Supply"),": ",Number(r)>0?Object(M.h)(r).amount:"-"),void 0!==p&&!w&&N.a.createElement("div",{className:"total"},"Total OLE: ",Object(M.p)(p)),void 0!==g&&N.a.createElement("div",{className:"total"},"Locked OLE: ",Object(M.p)(null!==(n=g||w)&&void 0!==n?n:0)),void 0!==h&&N.a.createElement("div",{className:"total"},"xOLE Maximum Boost: ",Object(M.p)(h)," OLE"),c&&N.a.createElement(_,null,N.a.createElement("h4",null,I.get("Total Reward Supply"),": ",c.totalLimitAmount&&Number(c.totalLimitAmount)>1e-6?Object(M.h)(c.totalLimitAmount).amount:"-"),N.a.createElement("span",null,c.totalPhase&&N.a.createElement("span",null,"Phase ",c.currentPhase,"/",c.totalPhase," ",I.get("Rewards"),": ",Object(M.h)(c.distributedAmount).amount,", "),I.get("Diluted Ratio"),": ",c.rewardRatio?Object(M.p)(c.rewardRatio):"-"),c.currentPhase&&N.a.createElement("div",{className:"time"},c.nextPhaseStartTime&&N.a.createElement(N.a.Fragment,null,"(",N.a.createElement(P.a,{noShowPot:!0,endTime:C()(c.nextPhaseStartTime).valueOf().toString()}),")"),c.link&&N.a.createElement("a",{className:"learn-more",onClick:function(e){e.stopPropagation()},href:c.link,target:"_blank"}," ",I.get("Learn more"),N.a.createElement("span",{className:"icon arrow"},"\ue610")))),void 0!==g&&Number(a)>0&&void 0!==v&&C()().unix()<1685354400&&N.a.createElement(q,null,N.a.createElement(F.a,{variant:"secondary",size:"sm",labelColor:"rgba(255,255,255,0.8)",text:I.get("Claim"),borderRadius:"8",loading:E,disabled:!j,onClick:v}))),l&&N.a.createElement("span",{className:"icon-box"},N.a.createElement("span",{className:"icon",style:{fontSize:"12px"}},"\ue610")))},J=t(59),X=t(55),Z=t(105),G=t(164),K=t(1307),Q=t(52),ee=t(21),ne=t(1544),te=t(1303),ae=t.n(te),re=S.c.div(l||(l=Object(v.a)(["\n  font-size: 22px;\n  font-weight: bold;\n  color: rgba(255, 255, 255, 0.8);\n  margin-bottom: 35px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  .more {\n    font-size: 14px;\n    color: rgba(255, 255, 255, 0.5);\n    font-weight: 400;\n    cursor: pointer;\n  }\n  @media (max-width: 768px) {\n    margin-bottom: 20px;\n  }\n"]))),ie=S.c.div(o||(o=Object(v.a)(["\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: start;\n  @media (max-width: 768px) {\n    /* display: block; */\n  }\n"]))),le=S.c.div(c||(c=Object(v.a)(["\n  width: 18px;\n  border-radius: 18px;\n  display: inline-block;\n  margin-left: 6px;\n  height: 18px;\n  line-height: 18px !important;\n\n  img {\n    width: 100%;\n  }\n"]))),oe=S.c.div(s||(s=Object(v.a)(["\n  margin-bottom: 30px;\n  display: inline-block;\n  min-width: 320px;\n  h3 {\n    font-weight: 500;\n    color: rgba(255, 255, 255, 0.5);\n    font-size: 14px;\n    margin: 0;\n  }\n\n  p {\n    font-weight: normal;\n    color: rgba(255, 255, 255, 0.5);\n    font-size: 14px;\n    margin: 0;\n  }\n\n  .default-num {\n    font-weight: bold;\n    color: rgba(255, 255, 255, 0.8);\n    font-size: 24px;\n    span {\n      font-size: 24px !important;\n    }\n  }\n\n  .green-num {\n    font-weight: bold;\n    color: #29ae60;\n    font-size: 24px;\n    display: flex;\n    flex-wrap: wrap;
1\n    align-items: center;\n  }\n\n  .nostart {\n    color: #fff;\n    font-size: 24px;\n  }\n\n  @media (max-width: 768px) {\n    min-width: auto;\n    width: 50%;\n    p {\n      font-size: 12px;\n    }\n  }\n"]))),ce=S.c.div(d||(d=Object(v.a)(["\n  display: inline-block;\n  margin-left: 25px;\n"]))),se=S.c.div(m||(m=Object(v.a)(["\n  margin-bottom: 40px;\n  .top-border {\n    border-top: 1px solid rgba(255, 255, 255, 0.08);\n  }\n  table {\n    width: 100%;\n    font-size: 16px;\n    color: ",";\n    .t-head {\n      height: 50px;\n      color: rgba(255, 255, 255, 0.8);\n      border-bottom: 1px solid rgba(255, 255, 255, 0.08);\n    }\n    thead {\n      width: 100%;\n    }\n    .level-1 div {\n      line-height: 22px;\n      text-align: left;\n      vertical-align: middle;\n    }\n    th div {\n      color: ",";\n      font-weight: normal;\n    }\n    th div:hover {\n      color: ",";\n    }\n    td div a {\n      color: ",";\n      margin-right: 10px;\n    }\n    tbody .level-1 {\n      height: 60px;\n      position: relative;\n      transition: background ease 0.4s;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.08);\n      .link {\n        color: #1890ff !important;\n      }\n    }\n\n    tbody .level-1:hover {\n      background: ",";\n    }\n    .table-head:hover {\n      background: none;\n    }\n    .time {\n      color: rgba(255, 255, 255, 0.5);\n      margin-left: 10px;\n    }\n\n    .reward-icon {\n      width: 18px;\n      border-radius: 18px;\n      display: inline-block;\n      margin-left: 6px;\n    }\n\n    .reward-icon img {\n      width: 100%;\n    }\n  }\n  .event {\n    height: 60px;\n    font-size: 16px;\n    display: flex;\n    align-items: center;\n    border-top: 1px solid rgba(255, 255, 255, 0.08);\n    color: ",';\n    .activity {\n      flex: 1;\n      .info {\n        color: rgba(255, 255, 255, 0.5);\n        margin-left: 10px;\n        @media (max-width: 768px) {\n          font-size: 12px;\n          margin-left: 0;\n        }\n      }\n      @media (max-width: 768px) {\n        display: flex;\n        flex-direction: column;\n        font-size: 14px;\n      }\n    }\n    .event-info {\n      @media (max-width: 768px) {\n        display: flex;\n        flex-direction: column;\n      }\n    }\n  }\n  .status {\n    margin-left: 50px;\n    @media (max-width: 768px) {\n      margin-left: 0;\n    }\n  }\n\n  @media (max-width: 768px) {\n    margin-top: 50px;\n    table {\n      font-size: 14px;
1\n      .time {\n        display: block;\n        margin: 0;\n        font-size: 12px;\n      }\n    }\n    .line {\n      position: relative;\n      &::after {\n        content: "";\n        position: absolute;\n        left: -22%;\n        top: 50%;\n        width: 50px;\n        height: 1px;\n        background: linear-gradient(\n          270deg,\n          rgba(0, 0, 0, 0) 0%,\n          rgba(255, 255, 255, 0.08) 28%,\n          rgba(255, 255, 255, 0.08) 70%,\n          rgba(0, 0, 0, 0) 100%\n        );\n        transform: rotate(90deg);\n      }\n    }\n  }\n'])),(function(e){return e.theme.white}),(function(e){return e.theme.bg1}),(function(e){return e.theme.white}),(function(e){return e.theme.white}),(function(e){return e.theme.lineColor4}),(function(e){return e.theme.white})),de=S.c.div(u||(u=Object(v.a)(["\n  display: flex;\n  flex-direction: column;\n  margin-top: 50px;\n"]))),me=S.c.div(p||(p=Object(v.a)(["\n  display: flex;\n  align-items: center;\n  span {\n    color: rgba(255, 255, 255, 0.5);\n    font-size: 14px;\n  }\n  .claim {\n    display: flex;\n    width: fit-content;\n    margin-left: 40px;\n  }\n  @media (max-width: 768px) {\n    justify-content: space-between;\n  }\n"]))),ue=S.c.div(f||(f=Object(v.a)(["\n  .mobile-reward-item {\n    margin-top: 14px;\n    color: rgba(255, 255, 255, 0.8);\n    padding-top: 14px;\n    border-top: 1px solid;\n    border-image: linear-gradient(\n        270deg,\n        rgba(0, 0, 0, 0),\n        rgba(255, 255, 255, 0.15),\n        rgba(255, 255, 255, 0.15),\n        rgba(0, 0, 0, 0)\n      )\n      3 3;\n  }\n  .mobile-reward-item:last-child {\n    border-bottom: 1px solid;\n    padding-bottom: 14px;\n    border-image: linear-gradient(\n        270deg,\n        rgba(0, 0, 0, 0),\n        rgba(255, 255, 255, 0.15),\n        rgba(255, 255, 255, 0.15),\n        rgba(0, 0, 0, 0)\n      )\n      3 3;\n  }\n  .val-item {\n    display: flex;\n    justify-content: space-between;\n  }\n  .pair-item {\n    display: flex;\n    flex-direction: column;\n    margin-bottom: 12px;\n  }\n  .gray-text {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.5);\n  }\n"]))),pe=S.c.div(b||(b=Object(v.a)(["\n  display: flex;\n  font-size: 16px;\n  .value {\n    color: #29ae60;\n    font-weight: bold;\n    margin-right: 4px;\n  }\n  .symbol {\n    color: rgba(255, 255, 255, 0.3);\n    font-weight: bold;\n  }\n  .divider {\n    margin: 0 6px;\n  }\n"]))),fe=S.c.div(h||(h=Object(v.a)(["\n  margin-bottom: 70px;\n  .title {\n    font-size: 22px;\n    font-weight: bold;\n    color: rgba(255, 255, 255, 0.8);\n  }\n  .desc {\n    color: rgba(255, 255, 255, 0.5);\n    font-size: 14px;\n  }\n  .to-stake {\n    position: absolute;\n    top: 14px;\n    right: 18px;\n    padding: 8px 12px;\n    background: rgba(216, 216, 216, 0.3);\n    cursor: pointer;\n    border-radius: 8px;\n    width: min-content;\n    color: rgba(255, 255, 255, 0.8);\n    transition: all 0.2s ease;\n    &:hover {\n      background: rgba(216, 216, 216, 0.4);\n    }\n  }\n  .eligibility-wrapper {\n    position: relative;\n    background: rgba(255, 255, 255, 0.1);\n    border-radius: 12px;\n    filter: blur(0px);\n    display: flex;\n    flex-direction: column;\n    padding: 14px 18px;\n    .ant-skeleton {\n      width: 120px !important;\n    }\n    .wapper-title {\n      color: rgba(255, 255, 255, 0.5);\n      margin-bottom: 8px;\n    }\n    .value {\n      display: flex;\n      align-items: center;\n      margin-bottom: 15px;\n      color: rgba(255, 255, 255, 0.8);\n      .delimiter {\n        margin: 0 6px;\n      }\n    }\n    .progress {\n      height: 14px;\n      position: relative;\n      display: flex;\n      align-items: center;\n      .bg {\n        width: 100%;\n        height: 6px;\n        background: rgba(255, 255, 255, 0.1);\n        border-radius: 12px;\n        filter: blur(0px);\n      }\n      .lp {\n        height: 6px;\n        position: absolute;\n        left: 0;\n        top: 4px;\n        border-radius: 12px;\n      }\n      .pass {\n        height: 14px;\n        position: absolute;\n        border-left: 1px solid #d1d4d7;\n      }\n    }\n    .eligibility {\n      margin-top: 6px;\n    }\n  }\n"]))),be=(S.c.div(g||(g=Object(v.a)([""]))),function(){var e,n,t,a,r,i,l,o,c,s,d,m,u,p,f,b,h,g,v,y,S,D,T,Y,H=Object(V.f)(),B=Object(L.a)(),U=Object(J.b)().account,_=Object(G.a)(),q=Object(R.useState)({}),te=Object(I.a)(q,2),be=te[0],he=te[1],ge=Object(R.useState)({}),ve=Object(I.a)(ge,2),Ee=ve[0],we=ve[1],xe=Object(R.useState)({}),ye=Object(I.a)(xe,2),Oe=ye[0],je=ye[1],ke=Object(R.useState)({canBatchClaim:!1,trancheIds:[],amounts:[],merkleProofss:[],contractAddr:""}),Ie=Object(I.a)(ke,2),Re=(Ie[0],Ie[1]),Ne=Object(R.useState)({trancheIds:[],shares:[],merkleProofs:[]}
1),Se=Object(I.a)(Ne,2),Ae=(Se[0],Se[1],Object(R.useState)(!1)),Me=Object(I.a)(Ae,2),De=Me[0],$e=Me[1],Te=Object(R.useState)({releaseAbleAmount:0,lockedAmount:0}),Ce=Object(I.a)(Te,2),Le=(Ce[0],Ce[1]),ze=Object(R.useState)(!1),Pe=Object(I.a)(ze,2),Ye=Pe[0],He=Pe[1],Be=Object(R.useState)(!1),Ve=Object(I.a)(Be,2),Fe=Ve[0],Ue=Ve[1],_e=Object(R.useState)(!1),qe=Object(I.a)(_e,2),We=qe[0],Je=qe[1],Xe=Object(R.useState)({}),Ze=Object(I.a)(Xe,2),Ge=Ze[0],Ke=Ze[1],Qe=Object(R.useState)({}),en=Object(I.a)(Qe,2),nn=(en[0],en[1]),tn=Object(R.useState)(!1),an=Object(I.a)(tn,2),rn=(an[0],an[1],Object(R.useState)(0)),ln=Object(I.a)(rn,2),on=(ln[0],ln[1]),cn=Object(R.useState)([]),sn=Object(I.a)(cn,2),dn=sn[0],mn=sn[1],un=Object(R.useState)({}),pn=Object(I.a)(un,2),fn=(pn[0],pn[1]),bn=Object(ee.b)().addressMap,hn=Object(R.useContext)(Q.a).dispatch,gn=Object(K.a)(),vn=Object(I.a)(gn,4),En=vn[0],wn=vn[1],xn=vn[2],yn=vn[3],On=Object(R.useState)({}),jn=Object(I.a)(On,2),kn=jn[0],In=jn[1],Rn=function(e,n){xn(e),yn(n),hn({type:"UPDATE_STATUS",txStatus:e}),hn({type:"UPDATE_HASH",txHash:n})},Nn=function(){var e=Object(k.a)(O.a.mark((function e(){var n,t,a,r,i,l,o,c,s,d,m,u,p,f,b;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,He(!0),he({}),e.next=5,X.a.rewards.getEpochRewardOverview({address:U});case 5:a=e.sent,he(a),He(!1),a.tradingAndLendingInfo&&a.tradingAndLendingInfo[0]&&(1==a.tradingAndLendingInfo[0].activityType?(je(a.tradingAndLendingInfo[0]),we(a.tradingAndLendingInfo[1])):(je(a.tradingAndLendingInfo[1]),we(a.tradingAndLendingInfo[0])),i=a.tradingAndLendingInfo.filter((function(e){return 10===e.activityType||9===e.activityType})),Ke(null!==(r=i[0])&&void 0!==r?r:{})),l=[],o=[],c=[],s=[],d="",null===a||void 0===a||a.retrospectiveRecords.forEach((function(e){e.airdropDetail&&"0"!==e.airdropDetail.canAmount&&(d=e.airdropDetail.contractAddr,l.push(e.airdropDetail.trancheId),c.push(e.airdropDetail.canAmount),s.push(e.airdropDetail.merkleProofs))})),m={},null===a||void 0===a||a.pastEpochRewards.forEach((function(e){e.airdropDetail&&"0"!==e.airdropDetail.canAmount&&(d=e.airdropDetail.contractAddr,l.push(e.airdropDetail.trancheId),c.push(e.airdropDetail.canAmount),s.push(e.airdropDetail.merkleProofs)),e.airdropDetail&&e.airdropDetail.trancheId&&(o.push(e.airdropDetail.trancheId),m[e.airdropDetail.trancheId]=e.airdropDetail.merkleProofs)})),Re({canBatchClaim:l.length>0,trancheIds:l,amounts:c,merkleProofss:s,contractAddr:d}),mn(o),fn(m),u=[],p=[],f=[],b="",null===a||void 0===a||null===(n=a.eventRewardVOS)||void 0===n||n.forEach((function(e){e.airdropDetail&&"0"!==e.airdropDetail.canAmount&&(b=e.airdropDetail.contractAddr,u.push(e.airdropDetail.trancheId),p.push(e.airdropDetail.canAmount),f.push(e.airdropDetail.merkleProofs))})),In({events:null!==(t=null===a||void 0===a?void 0:a.eventRewardVOS)&&void 0!==t?t:[],isClaimable:u.length>0,trancheIds:u,amounts:p,merkleProofss:f,contractAddr:b}),e.next=31;break;case 28:e.prev=28,e.t0=e.catch(0),j.b.error(e.t0);case 31:case"end":return e.stop()}}),e,null,[[0,28]])})));return function(){return e.apply(this,arguments)}}();Object(R.useEffect)((function(){_&&U&&dn.length>0&&_n(dn)}),[dn,U,_]);var Sn=Object(R.useState)(!1),An=Object(I.a)(Sn,2),Mn=An[0],Dn=An[1],$n=Object(R.useState)(0),Tn=Object(I.a)($n,2),Cn=Tn[0],Ln=Tn[1],zn=Object(R.useState)({}),Pn=Object(I.a)(zn,2),Yn=Pn[0],Hn=Pn[1],Bn=Object(R.useState)([]),Vn=Object(I.a)(Bn,2),Fn=Vn[0],Un=Vn[1],_n=function(){var e=Object(k.a)(O.a.mark((function e(n){var t,a,r,i;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Dn(!0),e.prev=1,e.next=4,Object(Z.hb)(_,U,n);case 4:(t=e.sent)&&(a=t.epochsWithdrawables,r=t.totalWithdrawables,Hn(a),i=[],n.forEach((function(e){Number(a[e])&&i.push(e)})),Un(i),Ln(r)),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),console.log(e.t0);case 11:return e.prev=11,Dn(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[1,8,11,14]])}
1)));return function(n){return e.apply(this,arguments)}}(),qn=function(){var e=Object(k.a)(O.a.mark((function e(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,_&&U&&!(Fn.length<1)){e.next=3;break}return e.abrupt("return");case 3:return $e(!0),e.next=6,Object(Z.o)(_,U,Fn);case 6:e.sent&&Nn(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),Object(M.d)("claim err = ",e.t0);case 13:return e.prev=13,$e(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[0,10,13,16]])})));return function(){return e.apply(this,arguments)}}(),Wn=Object(R.useState)(!1),Jn=Object(I.a)(Wn,2),Xn=Jn[0],Zn=Jn[1],Gn=function(){var e=Object(k.a)(O.a.mark((function e(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,_&&U){e.next=3;break}return e.abrupt("return");case 3:return Zn(!0),e.next=6,Object(Z.n)(_,U,kn.contractAddr,kn.trancheIds,kn.amounts,kn.merkleProofss);case 6:setTimeout((function(){Nn()}),1e3),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),Object(M.d)("claim events reward err = ",e.t0);case 12:return e.prev=12,Zn(!1),e.finish(12);case 15:case"end":return e.stop()}}),e,null,[[0,9,12,15]])})));return function(){return e.apply(this,arguments)}}(),Kn=function(){var e=Object(k.a)(O.a.mark((function e(){var n;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(Z.gb)(_,U,bn.retroactiveAirdropLock);case 3:n=e.sent,Le(n),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),Le({}),Object(M.d)("getRetroactiveAirdropLockInfo",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}(),Qn=function(){var e=Object(k.a)(O.a.mark((function e(){var n,t,a,r;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_&&U){e.next=2;break}return e.abrupt("return");case 2:if(be.thirdPartyRewards){e.next=4;break}return e.abrupt("return");case 4:return n=[],(t=be.thirdPartyRewards.filter((function(e){return e.claimInfo&&!e.claimInfo.claimTime&&C()(e.claimInfo.expireTime)>C()()}))).forEach((function(e){n.push(Object(Z.kb)(_,e.rewardInfo.address))})),e.next=9,Promise.all(n).then((function(e){var n=[],r=[],i=[];t.forEach((function(t,a){n.push(t.contractId),r.push(Object(Z.Ib)(t.claimInfo.claimAmount).multipliedBy(Object(Z.Ib)(10).pow(e[a])).toFixed(0)),i.push(t.claimInfo.merkleProofs)})),a={trancheIds:n,shares:r,merkleProofs:i}})).catch((function(e){}));case 9:return e.prev=9,Ue(!0),wn(),e.next=14,Object(Z.r)(_,U,a.trancheIds,a.shares,a.merkleProofs,Rn);case 14:r=e.sent,En(),Ue(!1),r&&setTimeout((function(){Nn()}),1e3),e.next=23;break;case 20:e.prev=20,e.t0=e.catch(9),Object(M.d)("claim airdrop batch err = ",e.t0);case 23:case"end":return e.stop()}}),e,null,[[9,20]])})));return function(){return e.apply(this,arguments)}}(),et=function(){var e=Object(k.a)(O.a.mark((function e(){var n;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(be.rewardVaults){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,n=[],be.rewardVaults.forEach((function(e){n=[].concat(Object(x.a)(n),Object(x.a)(e.trancheIds.map(Number)))})),Je(!0),wn(),e.next=9,Object(Z.Bb)(_,U,n,Rn);case 9:e.sent,En(),Je(!1),setTimeout((function(){Nn()}),1e3),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(2),console.error(e.t0);case 18:case"end":return e.stop()}}),e,null,[[2,15]])})));return function(){return e.apply(this,arguments)}}(),nt=function(){var e=Object(k.a)(O.a.mark((function e(){var n,t;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,X.a.rewards.getRestAirdrop({account:U});case 3:if(!(n=e.sent).amount||void 0===n.trancheId){e.next=8;break}return e.next=7,Object(Z.l)(_,U,n.trancheId);case 7:t=e.sent;case 8:on(n.amount),nn(Object(w.a)(Object(w.a)({},n),{},{amount:t?0:n.amount})),e.next=14;break;case 12:e.prev=12,e.t0=e.catch(0);case 14:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}();Object(R.useEffect)((function(){_&&U&&bn.retroactiveAirdropLock&&Kn(),_&&U&&bn.restAirdrop&&nt()}),[_,U]),Object(R.useEffect)((function(){Nn()}),[U]);var tt=Object(R.useState)(null),at=Object(I.a)(tt,2),rt=at[0],it=at[1],lt=Object(R.useState)(null),ot=Object(I.a)(lt,2),ct=ot[0],st=ot[1],dt=Object(R.useState)(!1),mt=Object(I.a)(dt,2),ut=mt[0],pt=mt[1],ft=Object(R.useState)(0),bt=Object(I.a)(ft,2),ht=bt[0],gt=bt[1],vt=Object(R.useState)(null),Et=Object(I.a)(vt,2),wt=Et[0],xt=Et[1],yt=Object(R.useState)(null),Ot=Object(I.a)(yt,2),jt=Ot[0],kt=Ot[1],It=function(){var e=Object(k.a)(O.a.mark((function e(){var n,t,a,r,i;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return pt(!0),e.prev=1,e.next=4,X.a.rewards.getRewardEligibility({account:U});case 4:n=e.sent,t=n.lockedLpValue,a=n.rewardFundValue,r=n.limitRate,it(t),st(a),xt(100*r),i=t/a>=1?100:t/a*100,gt(0===t?0:i),kt(a>0&&i<100*r?a*((100*r-i)/100):null),e.next=22;break;case 16:e.prev=16,e.t0=e.catch(1),it(null),st(null),xt(null),gt(0);case 22:return e.prev=22,pt(!1),e.finish(22);case 25:case"end":return e.stop()}}),e,null,[[1,16,22,25]])})));return function(){return e.apply(this,arguments)}}();Object(R.useEffect)((function(){_&&U&&It()}),[_,U]);return N.a.createElement(A.a,null,U&&N.a.createElement(fe,null,N.a.createElement("span",{className:"title"},"Reward Eligibility"),N.a.createElement("p",{className:"desc"},"You will be eligible to earn the reward when your staked LP value equals ",wt,"% of your total deposited and Borrowed value."),N.a.createElement("div",{className:"eligibility-wrapper"},N.a.createElement("span",{className:"wapper-title"},"Staked LP / Deposited & Borrowed Value"),N.a.createElement("div",{className:"value"},N.a.createElement(E.a,{paragraph:!1,loading:ut,active:!0},"$",Object(M.p)(rt)," (",Object(M.p)(ht),"%)"),N.a.createElement("span",{className:"delimiter"},"/"),N.a.createElement(E.a,{paragraph:!1,loading:ut,active:!0},"$",Object(M.p)(ct))),N.a.createElement("div",{className:"to-stake",onClick:function(){return H.push("/app/staking")}},"Stake"),N.a.createElement("div",{className:"progress"},N.a.createElement("div",{className:"bg"}),N.a.createElement("div",{className:"lp",style:{background:ht>=wt?"#29AE60":"#FF1D7C",width:"".concat(ht,"%")}}),wt?N.a.createElement("div",{className:"pass",style:{left:"".concat(wt,"%")}}):null),N.a.createElement("span",{className:"eligibility",style:{color:ht>=wt?"#29AE60":"#FF1D7C"}},N.a.createElement(E.a,{paragraph:!1,loading:ut,active:!0},N.a.createElement("span",{style:{display:"flex"}},N.a.createElement("span",null,"Reward ",ht>=wt?"Eligible":"Ineligible"),jt?N.a.createElement("span",{style:{color:"rgba(255, 255, 255, 0.5)",marginLeft:4}},"(To qualify, you must additionally stake LP tokens worth $",Object(M.p)(jt),")"):null))))),N.a.createElement("div",{style:{marginTop:"10px",marginBottom:"100px"}},N.a.createElement(re,null,"Epoch ",null===(e=be.currentEpochReward)||void 0===e||null===(n=e.epoch)||void 0===n?void 0:n.id),N.a.createElement(oe,null,N.a.createElement("h3",null,B.get("Estimated Earnings")),N.a.createElement("div",{className:"green-num"},N.a.createElement("span",null,Object(M.p)((null===(t=be.currentEpochReward)||void 0===t?void 0:t.totalReward)-((null===Ee||void 0===Ee?void 0:Ee.auditAmount)||0))),N.a.createElement(le,null,N.a.createElement("img",{src:$.a,alt:""}))),(null===(a=be.currentEpochReward)||void 0===a||null===(r=a.epoch)||void 0===r?void 0:r.unlockTime)?N.a.createElement("p",null,B.get("Claimable")," ",C()(null===(i=be.currentEpochReward)||void 0===i||null===(l=i.epoch)||void 0===l?void 0:l.unlockTime).format("MMM D, YY H:mm")):N.a.createElement("p",{style:{visibility:"hidden"}},B.get("Claimable"))),(null===(o=be.currentEpochReward)||void 0===o?void 0:o.epoch)&&N.a.createElement(oe,null,N.a.createElement("h3",null,B.get("Countdown")," "),(null===(c=be.currentEpochReward)||void 0===c||null===(s=c.epoch)||void 0===s?void 0:s.endDate)&&C()(null===(d=be.currentEpochReward)||void 0===d||null===(m=d.epoch)||void 0===m?void 0:m.startDate).valueOf()<Date.now()?N.a.createElement(N.a.Fragment,null,N.a.createElement("div",{className:"default-num"}
1,N.a.createElement(P.a,{noShowPot:!0,hideSecond:!0,endTime:C()(be.currentEpochReward.epoch.endDate).valueOf().toString()})),N.a.createElement("p",null,B.get("Starts")," ",C()(null===(u=be.currentEpochReward)||void 0===u||null===(p=u.epoch)||void 0===p?void 0:p.startDate).format("MMM D"),", ",B.get("ends")," ",C()(null===(f=be.currentEpochReward)||void 0===f||null===(b=f.epoch)||void 0===b?void 0:b.endDate).format("MMM D"))):N.a.createElement("div",{className:"nostart"},"Not Started",N.a.createElement("p",{style:{visibility:"hidden"}},"Not Started"))),N.a.createElement(ie,null,N.a.createElement(W,{middle:!0,mobileMiddle:!0,name:"Lending Rewards",num:null===(h=be.currentEpochReward)||void 0===h?void 0:h.lendingReward,boosted:(null===(g=be.currentEpochReward)||void 0===g?void 0:g.lendingBoostAmount)||0,total:Oe.totalLimitAmount||0,link:"/app/lend",isOle:!0}),N.a.createElement(W,{middle:!0,mobileMiddle:!0,name:"Borrowing Rewards",num:null===(v=be.currentEpochReward)||void 0===v?void 0:v.borrowingReward,boosted:(null===(y=be.currentEpochReward)||void 0===y?void 0:y.borrowingBoostAmount)||0,total:Ge.totalLimitAmount||0,link:"/app/borrow",isOle:!0}),N.a.createElement(W,{middle:!0,mobileMiddle:!0,name:"Staking Rewards",link:"/app/staking",num:null===(S=be.currentEpochReward)||void 0===S?void 0:S.stakingOleReward,fees:null===(D=be.currentEpochReward)||void 0===D?void 0:D.stakingFeesReward,isOle:!0}))),N.a.createElement(se,null,N.a.createElement(re,null,N.a.createElement("span",null,B.get("Past Epochs")),N.a.createElement("span",{className:"more",onClick:function(){var e;H.push({pathname:"/app/reward/referral/history",state:{retrospectiveRecords:null!==(e=be.retrospectiveRecords)&&void 0!==e?e:[]}})}},"View More")),N.a.createElement(oe,null,N.a.createElement("h3",null,B.get("Accumulated Rewards")," "),N.a.createElement("div",{className:"default-num"},N.a.createElement("span",null,Object(M.p)(be.pastTotalReward)),N.a.createElement(le,null,N.a.createElement("img",{src:$.a,alt:""})))),N.a.createElement(oe,{className:"line"},N.a.createElement("h3",null,B.get("Claimable")," "),N.a.createElement("div",{className:"green-num"},N.a.createElement("span",null,Object(M.p)(Cn)),N.a.createElement(le,null,N.a.createElement("img",{src:$.a,alt:""})),N.a.createElement(ce,null,N.a.createElement(F.a,{variant:"secondary",size:"sm",labelColor:"rgba(255,255,255,0.8)",text:B.get("Claim"),borderRadius:"8",loading:Mn||De,disabled:!Cn,onClick:function(){qn()}})))),N.a.createElement("table",null,N.a.createElement("thead",null,N.a.createElement("tr",{className:"t-head"},N.a.createElement("td",{style:{width:"30%"}},"Epoch"),N.a.createElement("td",{className:"t-right",style:{width:"30%",paddingRight:"13%"}},"Total Reward"),N.a.createElement("td",{className:"t-left",style:{width:"20%",paddingLeft:"3%"}},"Vesting Progress"),N.a.createElement("td",{className:"t-right",style:{width:"20%"}},"Action"))),N.a.createElement("tbody",null,be.pastEpochRewards&&be.pastEpochRewards.map((function(e){var n,t,a;return N.a.createElement(z.a,{key:e.epochId,listItem:e,loadingRewards:Mn,withdrawable:null===(n=Yn[null!==(t=null===e||void 0===e||null===(a=e.airdropDetail)||void 0===a?void 0:a.trancheId)&&void 0!==t?t:null])||void 0===n?void 0:n.toString(),refresh:Nn})}))))),N.a.createElement(se,null,N.a.createElement(re,null,N.a.createElement("span",null,B.get("Campaign Rewards")),N.a.createElement("span",{className:"more",onClick:function(){var e;H.push({pathname:"/app/campaignHistory",state:{retrospectiveRecords:null!==(e=be.retrospectiveRecords)&&void 0!==e?e:[]}})}},"View More")),N.a.createElement(oe,{className:"line"},N.a.createElement("h3",null,B.get("Claimable")," "),N.a.createElement("div",{className:"green-num"},N.a.createElement("span",null,Object(M.p)(function(e){if(!e||0==e.length)return 0;var n=Object(Z.Ib)(0);return e.forEach((function(e){n=n.plus(Object(Z.Ib)(e).dividedBy(Object(Z.Ib)(10).pow(18)))})),n.toString()}(null===kn||void 0===kn?void 0:kn.amounts))),N.a.createElement(le,null,N.a.createElement("img",{src:$.a,alt:""})),N.a.createElement(ce,null,N.a.createElement(F.a,{variant:"secondary",size:"sm",labelColor:"rgba(255,255,255,0.8)",text:B.get("Claim"),borderRadius:"8",loading:Xn,disabled:!(null===kn||void 0===kn?void 0:kn.isClaimable),onClick:function(){Gn()}})))),(null===kn||void 0===kn||null===(T=kn.events)||void 0===T?void 0:T.length)>0&&N.a.createElement("div",{style:{borderBottom:"1px solid rgba(255,255,255,0.08)"}},null===kn||void 0===kn||null===(Y=kn.events)||void 0===Y?void 0:Y.map((function(e){return N.a.createElement("div",{className:"event"},N.a.createElement("div",{className:"activity"},e.activity,e.airdropDetail&&N.a.createElement("span",{className:"info"},"Claimable from"," ",C()(e.airdropDetail.startTime).format("MMM D, YY H:mm")," ","to"," ",C()(e.airdropDetail.endTime).format("MMM D, YY H:mm"))),N.a.createElement("div",{className:"event-info"},N.a.createElement("span",null,Object(M.p)(e.reward),N.a.createElement(le,null,N.a.createElement("img",{src:$.a,alt:""}))),N.a.createElement("span",{className:"status"},e.airdropDetail?function(e,n,t){var a=C()(),r=C()(e),i=C()(n);return t?"Claimed":a.isBefore(r)?"Pending":a.isAfter(r)&&a.isBefore(i)?"Claimable":"Expired"}(e.airdropDetail.startTime,e.airdropDetail.endTime,e.airdropDetail.claimTime):"Pending")))})))),N.a.createElement(de,null,N.a.createElement(re,null,N.a.createElement("span",null,B.get("Sponsored Rewards")),N.a.createElement("span",{className:"more",onClick:function(){H.push("/app/sponsorHistory")}},B.get("View More"))),N.a.createElement(me,null,N.a.createElement("div",null,N.a.createElement("span",null,B.get("Claimable")),N.a.createElement("div",{style:{display:"flex",alignItems:"center"}},N.a.createElement("span",null,function(){var e=[],n=[];if(be.thirdPartyRewards&&be.thirdPartyRewards.forEach((function(t,a){if(t.claimInfo){var r=C()(t.claimInfo.expireTime)<=C()();if(t.rewardInfo&&t.claimInfo&&!t.claimInfo.claimTime&&!r)if(n.includes(t.rewardInfo.symbol)){var i,l=n.indexOf(null===(i=t.rewardInfo)||void 0===i?void 0:i.symbol);e[l].value=Object(Z.Ib)(e[l].value).plus(Object(Z.Ib)(t.claimInfo?t.claimInfo.claimAmount:0))}
1else e.push({symbol:t.rewardInfo.symbol,value:t.claimInfo?Object(Z.Ib)(t.claimInfo.claimAmount):0}),n.push(t.rewardInfo.symbol)}})),0===e.length)return N.a.createElement(pe,null,N.a.createElement("span",{className:"value"},"0"));var t=e.map((function(n,t){return t===e.length-1?N.a.createElement("div",{key:n.symbol},N.a.createElement("span",{className:"value"},Object(M.p)(n.value)),N.a.createElement("span",{className:"symbol"},n.symbol)):N.a.createElement("div",{key:n.symbol},N.a.createElement("span",{className:"value"},Object(M.p)(n.value)),N.a.createElement("span",{className:"symbol"},n.symbol),N.a.createElement("span",{className:"divider"},"/"))}));return N.a.createElement(pe,null,t)}())),N.a.createElement("span",null,"Value: $",function(){var e=Object(Z.Ib)(0);return be.thirdPartyRewards&&be.thirdPartyRewards.forEach((function(n){if(n.claimInfo){var t=C()(n.claimInfo.expireTime)<=C()();if(n.claimInfo&&!n.claimInfo.claimTime&&!t){var a=Object(Z.Ib)(n.claimInfo.claimAmount).multipliedBy(Object(Z.Ib)(n.rewardInfo.uprice));e=Object(Z.Ib)(e).plus(a)}}})),Object(M.p)(e)}())),N.a.createElement("div",{className:"claim"},N.a.createElement(F.a,{variant:"secondary",size:"sm",labelColor:"rgba(255,255,255,0.8)",text:B.get("Claim"),borderRadius:"8",loading:Fe,disabled:function(){var e=0;return be.thirdPartyRewards&&be.thirdPartyRewards.forEach((function(n){if(n.claimInfo){var t=C()(n.claimInfo.expireTime)<=C()();!n.claimInfo||n.claimInfo.claimTime||t||(e+=n.claimInfo.claimAmount*n.rewardInfo.uprice)}})),0===e}(),onClick:Qn}))),M.c>768?N.a.createElement(ne.a,{list:be.thirdPartyRewards,loading:Ye}):N.a.createElement(ue,null,be&&be.thirdPartyRewards&&be.thirdPartyRewards.map((function(e){var n;return N.a.createElement("div",{className:"mobile-reward-item"},N.a.createElement("div",{style:{display:"flex",alignItems:"center"}},N.a.createElement("span",{className:"overview-icon",style:{transform:"translateX(15px)",marginLeft:"-15px"}},e.pair.token0Icon?N.a.createElement("img",{src:e.pair.token0Icon,alt:""}):N.a.createElement("img",{src:"OLE"==e.pair.token0Symbol?$.a:ae.a})),N.a.createElement("span",{className:"overview-icon"},e.pair.token1Icon?N.a.createElement("img",{src:e.pair.token1Icon,alt:""}):N.a.createElement("img",{src:"OLE"==e.pair.token1Symbol?$.a:ae.a})),N.a.createElement("span",{className:"pair-item"},N.a.createElement("span",null,e.pair.token0Symbol,"-",e.pair.token1Symbol),N.a.createElement("span",{className:"gray-text"},B.get("Sponsored by ")," ",e.sponsor&&""!==e.sponsor?e.sponsor:Object(M.g)(e.owner)))),N.a.createElement("div",{className:"val-item"},N.a.createElement("div",{className:"gray-text"},"Trading Reward"),N.a.createElement("div",{className:"val"},e.accountInfo.tradingReward>0?N.a.createElement("div",null,Object(M.p)(e.accountInfo.tradingReward)+e.rewardInfo.symbol):N.a.createElement("span",{className:"gray-text"},"-"))),N.a.createElement("div",{className:"val-item"},N.a.createElement("div",{className:"gray-text"},"Lending Reward"),N.a.createElement("div",{className:"val"},e.accountInfo.lendingReward>0?N.a.createElement("div",null,Number(e.accountInfo.lendingReward)<.01?"<0.01 ".concat(e.rewardInfo.symbol):"".concat(Object(M.p)(e.accountInfo.lendingReward)," ").concat(e.rewardInfo.symbol)):N.a.createElement("span",{className:"gray-text"},"-"))),N.a.createElement("div",{className:"val-item"},N.a.createElement("div",{className:"gray-text"},"Borrowing Reward"),N.a.createElement("div",{className:"val"},(null===(n=e.accountInfo)||void 0===n?void 0:n.borrowingReward)>0?N.a.createElement("div",null,Number(e.accountInfo.borrowingReward)<.01?"<0.01 ".concat(e.rewardInfo.symbol):"".concat(Object(M.p)(e.accountInfo.borrowingReward)," ").concat(e.rewardInfo.symbol)):N.a.createElement("span",{className:"gray-text"},"-"))),N.a.createElement("div",{className:"val-item"},N.a.createElement("div",{className:"gray-text"},"Status"),N.a.createElement("div",{className:"val"},e.claimInfo?N.a.createElement("div",{style:{textAlign:"right"}},e.claimInfo.claimTime?N.a.createElement("span",null,"Claimed"," ",C()(e.claimInfo.claimTime).format("MMM D, YY H:mm:ss")):N.a.createElement("div",{style:{display:"flex",alignItems:"end",flexDirection:"column"}},C()(e.claimInfo.expireTime)<=C()()?N.a.createElement("span",null,"Expired"):N.a.createElement(N.a.Fragment,null,N.a.createElement("span",null,"Claimable"),N.a.createElement("span",{className:"gray-text"},"Expires"," ",C()(e.claimInfo.expireTime).format("MMM D, YY H:mm:ss"))))):N.a.createElement("div",{style:{textAlign:"right"}},N.a.createElement("span",null,"Ends"," ",C()(e.endTime).format("MMM D, YY H:mm:ss"))))))}
1)))),be&&be.rewardVaults&&N.a.createElement(de,null,N.a.createElement(re,null,"Return ",B.get("Sponsored Rewards")),N.a.createElement(me,null,N.a.createElement("div",null,N.a.createElement("span",null,"Claimable"),N.a.createElement("div",{style:{display:"flex",alignItems:"center"}},N.a.createElement("span",null,function(){var e=[],n=[];if(be.rewardVaults&&be.rewardVaults.forEach((function(t,a){if(n.includes(t.tokenSymbol)){var r=n.indexOf(t.tokenSymbol);e[r].value=e[r].value+t.amount}else e.push({symbol:t.tokenSymbol,value:t.amount}),n.push(t.tokenSymbol)})),0===e.length)return N.a.createElement(pe,null,N.a.createElement("span",{className:"value"},"0"));var t=e.map((function(n,t){return t===e.length-1?N.a.createElement("div",{key:n.symbol},N.a.createElement("span",{className:"value"},Object(M.p)(n.value)),N.a.createElement("span",{className:"symbol"},n.symbol)):N.a.createElement("div",{key:n.symbol},N.a.createElement("span",{className:"value"},Object(M.p)(n.value)),N.a.createElement("span",{className:"symbol"},n.symbol),N.a.createElement("span",{className:"divider"},"/"))}));return N.a.createElement(pe,null,t)}())),N.a.createElement("span",null,"Value: $",function(){var e=0;return be.rewardVaults&&be.rewardVaults.forEach((function(n){e+=n.amount*n.price})),Object(M.p)(e)}())),N.a.createElement("div",{className:"claim"},N.a.createElement(F.a,{variant:"secondary",size:"sm",labelColor:"rgba(255,255,255,0.8)",text:B.get("Claim"),borderRadius:"8",loading:We,disabled:function(){var e=0;return be.rewardVaults&&be.rewardVaults.forEach((function(n){e+=n.amount*n.price})),0===e}(),onClick:et})))))})}}]);

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.