PageSourceSearch

https://www.stakeland.com/_next/static/chunks/2802-691efb6b88b18020.js

js stakeland.com collected 2026-10-07 15:54:28 UTC 409,796 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2802],{5512:function(e,t,n){"use strict";n.d(t,{d:function(){return r}});var a=n(27573);n(7653);var s=n(98143),i={src:"/_next/static/media/potz-questing.9f62d10e.gif",height:28,width:28,blurWidth:0,blurHeight:0};let r=e=>{let{type:t="contained",alt:n="Potz Questing",className:r,imgClassName:l,style:o={},width:u,height:d}=e;return o={...o},u&&(o.width="".concat(u,"px")),d&&(o.height="".concat(d,"px")),(0,a.jsx)(s.n,{type:t,src:i,alt:n,className:r,imgClassName:l,style:o})}},17009:function(e,t,n){"use strict";n.d(t,{r:function(){return r}});var a=n(27573);n(7653);var s=n(98143),i={src:"/_next/static/media/potz-tel.0baa3f92.gif",height:28,width:28,blurWidth:0,blurHeight:0};let r=e=>{let{type:t="contained",alt:n="Potz Tel",className:r,imgClassName:l,style:o={},width:u,height:d}=e;return o={...o},u&&(o.width="".concat(u,"px")),d&&(o.height="".concat(d,"px")),(0,a.jsx)(s.n,{type:t,src:i,alt:n,className:r,imgClassName:l,style:o})}},88603:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});var a=n(27573);n(7653);var s=n(98143),i={src:"/_next/static/media/icon.bb084c5a.png",height:192,width:192,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAu0lEQVR42mOAAUMG0/zMFLtmEE6Ptc5nQAaxDIYdR2db/H+62+L/4x3m/y+ssf0/pc6uAyqtk797ktX/txs1/1yrYfh9u53h98VawT8nltn/L0y2Apmk23xivvX/2/O0fk9T1fi/wEfn/8Es8d/nVtj+r863aYYruDNf8/eOBJn/B4oV/x/OEQMqsIMp0MnfBbXiYSfD72eTGH5fqhOAWwFxJCPEkY93Wf5/uN0C3ZEIb2an2jVnp6J6EwCDBmpwacVaRQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8};let r=e=>{let{type:t="contained",alt:n="Icon",className:r,imgClassName:l,style:o={},width:u,height:d}=e;return o={...o},u&&(o.width="".concat(u,"px")),d&&(o.height="".concat(d,"px")),(0,a.jsx)(s.n,{type:t,src:i,alt:n,className:r,imgClassName:l,style:o})}},47439:function(e,t,n){"use strict";n.d(t,{M:function(){return r}});var a=n(27573);n(7653);var s=n(98143),i={src:"/_next/static/media/steak.517f87b7.png",height:120,width:160,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAA0UlEQVR4nAHGADn/AQAAAABnREK7DgICRBonHfXW6eqb6AYHArPp77iDKB23AWhEQrs9CAVEH8PS/h97YALwHRgA/cXKAOkMDPmP1+FYAXdHRP8+2OH+K0g1AglKQwADDQv9/cbN//zIywS6KiYAAYFcVf9HLSIADgcH/hT6/AL2l6cAAmRU/wknIQG2z9UAAW5STLQtKCBLBtLbACUIA/4ZMigBDTMwAdTz9PiXqLpZAeevmAAZUWhGY0pHhw4MCTIuMSX+EBsbApt/mFJRaFGvMHhMbBVRESwAAAAASUVORK5CYII=",blurWidth:8,blurHeight:6};let r=e=>{let{type:t="contained",alt:n="Steak",className:r,imgClassName:l,style:o={},width:u,height:d}=e;return o={...o},u&&(o.width="".concat(u,"px")),d&&(o.height="".concat(d,"px")),(0,a.jsx)(s.n,{type:t,src:i,alt:n,className:r,imgClassName:l,style:o})}},2416:function(e,t,n){"use strict";n.d(t,{i:function(){return i}});var a=n(27573);n(7653);var s=n(67055);let i=e=>{let{className:t}=e;return(0,a.jsx)("hr",{className:(0,s.cn)("w-full bg-border h-[1px] border-0",t)})}},28112:function(e,t,n){"use strict";n.d(t,{l:function(){return d}});var a=n(27573),s=n(7653),i=n(41277),r=n(20416),l=n(67055),o=n(38547),u=n.n(o);let d=s.forwardRef((e,t)=>{let{children:n,shouldActivate:s=!0,contentClassName:o,wrapperClassName:d,type:p="default"}=e;return(0,a.jsx)(r.k,{ref:t,className:(0,l.cn)(s&&"default"===p&&u()["gradient-wrapper"],s&&"short"===p&&u()["gradient-wrapper-short"],s&&"short-wide"===p&&u()["gradient-wrapper-short-wide"],s&&"short-wide-dotted"===p&&u()["gradient-wrapper-short-wide-dotted"],"rounded-[2px] p-[1px]",d),children:(0,a.jsx)(i.M,{className:(0,l.cn)(o,"w-full rounded-[2px]"),children:n})})})},25331:function(e,t,n){"use strict";n.d(t,{f:function(){return c}});var a=n(27573),s=n(7653),i=n(67055);let r=s.forwardRef((e,t)=>{let{className:n,type:s,...r}=e;return(0,a.jsx)("input",{type:s,className:(0,i.cn)("flex h-full w-full text-sm bg-transparent","disabled:cursor-not-allowed disabled:opacity-50","placeholder:text-muted-foreground","focus-visible:outline-none focus-visible:none focus-visible:none focus-visible:none","file:border-0 file:bg-transparent file:text-sm file:font-medium",n),ref:t,...r})});r.displayName="Input";var l=n(16797),o=n(93335),u=n(70047),d=n(83949),p=n.n(d);let c=e=>{var t,n;let{state:d="default",inputSize:c="default",leadIcon:m,leadElement:y,trailIcon:h,shouldFormatNumber:f=!1,onChange:g,onBlur:v,extraComponents:x,containerClassName:T,...b}
1=e,[w,k]=(0,s.useState)(null!==(n=null===(t=b.value)||void 0===t?void 0:t.toString())&&void 0!==n?n:""),A=(0,l.m)(),[E,C]=(0,s.useState)("text-muted-foreground"),[S,I]=(0,s.useState)("focused"===d);return(0,s.useEffect)(()=>{""===w.trim()?C((0,i.cn)("text-muted-foreground",{"opacity-50":b.disabled})):C((0,i.cn)("text-foreground",{"opacity-50":b.disabled}))},[w,b.disabled]),(0,a.jsx)(u.v,{type:"outline",bgColor:"var(--background)",className:(0,i.cn)("px-2.5 py-[8px]  w-full content-center","default"===c?"min-h-10":"min-h-8",T),borderColor:"var(--".concat({default:S?"ring":"border",focused:"ring",error:"destructive"}[d],")"),children:(0,a.jsxs)(o.k,{className:"h-full w-full gap-2 px-0.5 items-center",children:[m&&(0,a.jsx)(m,{size:16,className:E}),y&&y,(0,a.jsx)(r,{className:(0,i.cn)("truncate","disabled:placeholder:text-muted-foreground text-foreground middle-finger-cursor","default"===c?"leading-5":"leading-4",p()["hide-number-spinners"]),onChange:e=>{k(A(e.target.value,f)),g&&g(e)},onFocus:()=>{I(!0)},onBlur:e=>{I(!1),v&&v(e)},value:w,type:f?"text":b.type,...b}),h&&(0,a.jsx)(h,{size:16,className:"error"===d?"text-destructive":E}),x]})})}},74463:function(e,t,n){"use strict";n.d(t,{r:function(){return h}});var a=n(27573),s=n(7653),i=n(10588),r=n(66115);let l=(0,s.memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M5.99935 1.3335H3.33268V2.66683H1.99935V4.00016H0.666016V8.00016H1.99935V9.3335H3.33268V10.6668H4.66602V12.0002H5.99935V13.3335H7.33268V14.6668H8.66602V13.3335H9.99935V12.0002H11.3327V10.6668H12.666V9.3335H13.9993V8.00016H15.3327V4.00016H13.9993V2.66683H12.666V1.3335H9.99935V2.66683H8.66602V4.00016H7.33268V2.66683H5.99935V1.3335Z",fill:"color(display-p3 0.8667 0.2118 0.1490)",fillOpacity:1})})})});l.group="pixel";let o=(0,s.memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M9 2H5V4H3V6H1V12H3V14H5V16H7V18H9V20H11V22H13V20H15V18H17V16H19V14H21V12H23V6H21V4H19V2H15V4H13V6H11V4H9V2ZM9 4V6H11V8H13V6H15V4H19V6H21V12H19V14H17V16H15V18H13V20H11V18H9V16H7V14H5V12H3V6H5V4H9Z",fill:"currentColor"})})})});o.group="pixel";let u=(0,s.memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 2H22V18H12V20H10V22H6V20V19V18H2V2Z",fill:"currentColor",fillOpacity:1})})})});u.group="pixel";let d=(0,s.memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M22 2H2V16H4V4H20V16H12V18H10V20H8V16H2V18H6V22H10V20H12V18H22V2Z",fill:"currentColor",fillOpacity:1})})})});d.group="pixel";var p=n(20416),c=n(67055),m=n(7279),y=n(82819);let h=e=>{let{type:t,count:n,highlighted:h,highlightColor:f,containerClassName:g,iconClassName:v,isLoading:x,onClick:T}=e,[b,w]=s.useState(!1);return(0,a.jsxs)(p.k,{className:(0,c.cn)("gap-2 h-[16px] items-center",g),onClick:T,children:[(0,a.jsx)(i.E.div,{className:(0,c.cn)("relative",h?f:"text-current",v),initial:{scale:1,color:h?f:"currentColor"},whileTap:{scale:h?1:.8},animate:{color:h?f:"currentColor"},onAnimationComplete:()=>{},onHoverStart:()=>{w(!0)},onHoverEnd:()=>{w(!1)},transition:{type:"spring",stiffness:300,damping:15},children:x?(0,a.jsx)(r._,{size:"16px",pixelColor:"gray",pixelColorDark:"gray"}
1):"like"===t?h||b?(0,a.jsx)(l,{size:16,className:(0,c.cn)(h&&f)}):(0,a.jsx)(o,{size:16}):h||b?(0,a.jsx)(u,{size:16,className:(0,c.cn)(h&&f)}):(0,a.jsx)(d,{size:16})}),n&&(0,a.jsx)(y.x,{size:"xs",children:(0,m.W)(n,{abbrThreshold:1e3})})]})}},74336:function(e,t,n){"use strict";n.d(t,{i:function(){return u}});var a=n(27573),s=n(7653),i=n(1882),r=n(93335),l=n(67055),o=n(70047);let u=s.forwardRef((e,t)=>{let{containerClassName:n,className:s,thumbSize:u=44,thumbIconSize:d=32,thumbIcon:p,trackContent:c,disabled:m,...y}=e;return(0,a.jsx)(r.k,{className:(0,l.cn)("w-full h-11 items-center",n),children:(0,a.jsx)(i.fC,{ref:t,disabled:m,className:(0,l.cn)(["slider-root-layer flex w-full relative touch-none select-none items-center h-[80px]",s]),...y,children:(0,a.jsx)(o.v,{type:"secondary",className:"pixelated-container-use w-full h-6 relative flex items-center",bgContent:(0,a.jsxs)(i.fQ,{className:(0,l.cn)(["track-elem flex h-full w-full rounded-3xl relative"]),children:[(0,a.jsx)(i.e6,{className:(0,l.cn)(["range-elem absolute h-full"])}),c]}),bgColor:"var(--background)",children:(0,a.jsx)(i.bU,{className:(0,l.cn)("thumb-layer block transition-colors focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50","active:scale-90"),style:{width:"".concat(u,"px"),height:"".concat(u,"px")},children:(0,a.jsx)(o.v,{type:"secondary",borderColor:m?"var(--border)":"var(--border-primary)",className:"pointer-events-none",style:{width:"".concat(u,"px"),height:"".concat(u,"px")},activeBorderColor:"var(--border-primary-focus)",focusBorderColor:"var(--border-primary-focus)",children:p&&(0,a.jsx)(r.k,{className:(0,l.cn)("w-full h-full items-center justify-center p-[6px]",m&&"opacity-50"),children:(0,a.jsx)(p,{width:d,height:d})})})})})})})});u.displayName=i.fC.displayName},8233:function(e,t,n){"use strict";n.d(t,{l:function(){return h}});var a=n(27573),s=n(7653),i=n(20416),r=n(67055),l=n(98143),o={src:"/_next/static/media/four-leafs.3833ab42.png",height:260,width:260,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA+klEQVR42mOAAiG1BKHGhO0y/32mycczoIO2w2mbMw5r/0+7wPA/cpvEOU8/c6fYZYpVDAwMYmAFkZNNOrLOyf2P3sv4N2A5/8/YHUL/sw7r/Q+ZZniAoXpdWnTRDp+LLvMZ/vvMEfrnPUvof/hehv91D1z/l+x3+c8Qu9rgf8U10/+xRxj+Byzm/OPYx/A/eLXQT99lDKc1ShliGAyKGJpSD4j9Cl0p/DZ0rdT/1BMqv1MPSP31qNAPBtuvZa+lreWm5cegxbgxfZ3TjY67gf/DtzD8D1ygsAmswLpMfrdTi+xN63JlO91EBiX36YzbNKLl8wQUZMA+AACPWV/bfRxhZAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8};let u=e=>{let{type:t="contained",alt:n="Four Leafs",className:s,imgClassName:i,style:r={},width:u,height:d}=e;return r={...r},u&&(r.width="".concat(u,"px")),d&&(r.height="".concat(d,"px")),(0,a.jsx)(l.n,{type:t,src:o,alt:n,className:s,imgClassName:i,style:r})};var d={src:"/_next/static/media/known-multiplier.a79f264a.png",height:150,width:150,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAYFBMVEX///+cz29Xq3tnoWUyVkIXCyQWACIAAAAAAADI/6lBeFQZJScYGiUOAB0AAAAAAAAXBiQVACAaAiZUaTUwXEdmiVQxVEAyY0yQ0nuc03R7uG9QoHA6gFAtckQlZzsbOipokLNVAAAAGXRSTlMAAAAAAAAAAAECAwQEBAhNVlZYe4yVqNb9i/OWSwAAAEFJREFUeNoFQIMRwDAA/Dq2uf+WPRB6xHhQAly+Vn8BZ2iltHBCpdx7Tgrs1mPom0F+bk73SfDXrmVfDvGYvc0jfoQwA+HDB/3KAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8};let p=e=>{let{type:t="contained",alt:n="Known Multiplier",className:s,imgClassName:i,style:r={},width:o,height:u}=e;return r={...r},o&&(r.width="".concat(o,"px")),u&&(r.height="".concat(u,"px")),(0,a.jsx)(l.n,{type:t,src:d,alt:n,className:s,imgClassName:i,style:r})};var c=n(82819),m=n(28602);let y=(0,r.cn)("relative items-center justify-center top-[1px]"),h=s.forwardRef((e,t)=>{let{ticketMultiplier:n,alertClassName:s,iconType:l,title:o,description:d,wrapperClassName:h,disableTopPosition:f}=e,g={"":(0,a.jsx)(a.Fragment,{}),showLuckIcon:(0,a.jsx)(i.k,{className:(0,r.cn)(y),children:(0,a.jsx)(u,{width:15,height:15})}),showTicketIcon:(0,a.jsx)(i.k,{className:(0,r.cn)(y),children:(0,a.jsx)(p,{width:16,height:16})})}[l||""];return(0,a.jsx)(m.W,{title:o,description:d,icon:g,alertClassName:s,wrapperClassName:h,disableTopPosition:f,ref:t,children:n?(0,a.jsxs)(c.x,{size:"sm",weight:"medium",children:["\xd7 ",n]}):(0,a.jsx)(a.Fragment,{})})})},28602:function(e,t,n){"use strict";n.d(t,{W:function(){return u}});var a=n(27573),s=n(7653),i=n(24077),r=n(20416),l=n(67055),o=n(34856);let u=s.forwardRef((e,t)=>
1{let{children:n,wrapperClassName:s,title:u,description:d,alertClassName:p,titleClassName:c,descClassName:m,icon:y,type:h="success",disableTopPosition:f}=e,g=(0,i.useWindowStore)(e=>e.isMobile);return(0,a.jsx)(r.k,{className:(0,l.cn)("w-full",!f&&(g?"top-[90%]":"top-[80%]"),s),ref:t,children:(0,a.jsx)(o.b,{descClassName:m,titleClassName:c,containerClassName:(0,l.cn)("pt-8",p),type:h,title:u,description:d,icon:y,children:n})})})},27489:function(e,t,n){"use strict";n.d(t,{r:function(){return i}});var a=n(27573),s=n(28602);let i=e=>{let{title:t,description:n,icon:i,children:r,...l}=e;return(0,a.jsx)(s.W,{title:t,description:n,icon:i,type:"error",...l,children:r})}},43817:function(e,t,n){"use strict";n.d(t,{S:function(){return c}});var a=n(27573),s=n(7653),i=n(62493),r=n(25064),l=n(67055);let o=i.fC,u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,a.jsx)(i.ck,{ref:t,className:(0,l.cn)(n),...s})});u.displayName="AccordionItem";let d=s.forwardRef((e,t)=>{let{className:n,children:s,Icon:o=r.C,iconProps:u,rotateIcon:d=!0,isActive:p,...c}=e;return(0,a.jsx)(i.h4,{className:"flex",children:(0,a.jsxs)(i.xz,{ref:t,className:(0,l.cn)("flex flex-1 items-center justify-between py-4 font-medium transition-all","[&>span>svg]:transition-transform",n),...c,children:[s,(0,a.jsx)(o,{...u,className:(0,l.cn)("text-muted-foreground shrink-0 transition-transform duration-200",null==u?void 0:u.className,p&&"rotate-180")})]})})});d.displayName=i.xz.displayName;let p=s.forwardRef((e,t)=>{let{className:n,children:s,...r}=e;return(0,a.jsx)(i.VY,{ref:t,className:"overflow-hidden transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...r,children:(0,a.jsx)("div",{className:n,children:s})})});p.displayName=i.VY.displayName;let c=s.forwardRef((e,t)=>{var n;let{content:s,title:i,titleProps:r,contentProps:c,itemProps:m,triggerOnBottom:y=!1,onToggle:h,...f}=e,g=null!==(n=null==m?void 0:m.value)&&void 0!==n?n:"item-1";return(0,a.jsx)(o,{collapsible:!0,...f,type:"single",onValueChange:e=>null==h?void 0:h(!e),ref:t,children:(0,a.jsxs)(u,{...m,className:(0,l.cn)(y&&"flex flex-col-reverse",null==m?void 0:m.className),value:g,children:[(0,a.jsx)(d,{...r,children:i}),(0,a.jsx)(p,{...c,children:s})]})})})},68834:function(e,t,n){"use strict";n.d(t,{W:function(){return d}});var a=n(27573),s=n(7653),i=n(67055),r=n(70047),l=n(43817);let o={secondary:{bgColor:e=>e?"var(--border)":"var(--card)",borderColor:"var(--border)",hoverBgColor:"var(--border)",hoverBorderColor:"transparent",className:"px-4"},outline:{bgColor:"transparent",hoverBgColor:"transparent",borderColor:"transparent",hoverBorderColor:"transparent",className:(0,i.cn)("border-solid border-t border-b -mb-1 border-border")},dark:{bgColor:"var(--background)",borderColor:"var(--border)",hoverBgColor:"var(--background)",hoverBorderColor:"transparent",className:"px-4"},card:{bgColor:"var(--card)",borderColor:"var(--border)",hoverBgColor:"var(--card)",hoverBorderColor:"transparent",className:"px-4"}},u={secondary:{titleProps:{className:"text-foreground text-md font-medium"},contentProps:{className:"text-foreground text-sm"}},outline:{titleProps:{className:"text-card-foreground text-md font-medium py-2",iconProps:{size:20}},contentProps:{className:"text-card-foreground text-sm py-3"}},dark:{titleProps:{className:"text-foreground text-md font-medium"},contentProps:{className:"text-foreground text-sm"}},card:{titleProps:{className:"text-foreground text-md font-medium"},contentProps:{className:"text-foreground text-sm"}}},d=s.forwardRef((e,t)=>{var n;let{type:d="secondary",className:p,onToggle:c,titleProps:m,contentProps:y,overrideColors:h,bgColor:f,hoverBgColor:g,...v}=e,[x,T]=(0,s.useState)(!1),b=Object.entries(o[d]).reduce((e,t)=>{let[n,a]=t;return e[n]="function"==typeof a?a(x):a,e},{}),w=Object.entries(u[d]).reduce((e,t)=>{let[n,a]=t;return e[n]="function"==typeof a?a(x):a,e},{}),{className:k,...A}=b,{titleProps:E,contentProps:C,...S}=w;return(0,a.jsx)(r.v,{...A,...h?h[d]:{},useHoverStyle:"outline"!==d,ref:t,className:(0,i.cn)(k,p),bgColor:null!==(n=b.bgColor)&&void 0!==n?n:f,hoverBgColor:g,children:(0,a.jsx)(l.S,{onToggle:e=>{T(!e),null==c||c(!e)}
1,titleProps:{...m,className:(0,i.cn)(null==E?void 0:E.className,null==m?void 0:m.className),iconProps:{...null==E?void 0:E.iconProps,...null==m?void 0:m.iconProps}},contentProps:{...y,className:(0,i.cn)(null==C?void 0:C.className,null==y?void 0:y.className)},...S,...v})})})},44878:function(e,t,n){"use strict";n.d(t,{b:function(){return o}});var a=n(27573),s=n(20416),i=n(67055),r=n(70047),l=n(82819);let o=e=>{let{type:t="default",title:n,icon:o,description:u,containerClassName:d,titleClassName:p,descClassName:c,children:m,textSize:y="xs"}=e,h=n&&u,f={bgStyles:{default:"transparent",secondary:"var(--secondary)",destructive:"var(--destructive)",error:"var(--error-background)",success:"var(--success-background)"},borderStyles:{default:"transparent",secondary:"var(--secondary)",destructive:"var(--destructive)",error:"var(--error-border)",success:"var(--success-border)"},hoverBgStyles:{default:"transparent",secondary:"var(--secondary)",destructive:"var(--destructive)",error:"var(--error)",success:"var(--success-background)"}};return(0,a.jsx)(r.v,{type:"outline",borderSize:"default",className:(0,i.cn)("w-full p-2 px-4",d),bgColor:f.bgStyles[t],borderColor:f.borderStyles[t],hoverBgColor:f.hoverBgStyles[t],children:(0,a.jsxs)(s.k,{className:"items-center h-full",children:[(0,a.jsxs)(s.k,{className:(0,i.cn)("gap-2 h-full w-full items-center flex-1",h&&"items-start"),children:[(0,a.jsx)(s.k,{className:"h-full !mt-2",children:o&&o}),(0,a.jsxs)(s.k,{col:!0,className:"w-full relative items-start top-[1px]",children:[n&&"string"==typeof n?(0,a.jsx)(l.x,{size:y,className:(0,i.cn)(p),children:n}):n,u&&"string"==typeof u?(0,a.jsx)(l.x,{size:y,className:(0,i.cn)("text-muted-foreground",c),children:u}):u]})]}),m]})})}},34856:function(e,t,n){"use strict";n.d(t,{b:function(){return a.b}});var a=n(44878)},87072:function(e,t,n){"use strict";n.d(t,{C:function(){return m}});var a=n(27573),s=n(7653),i=n(6005),r=n(41277),l=n(67055),o=n(82819),u=n(28112),d=n(40237),p=n.n(d);let c=(0,i.j)(["rounded-[4px] py-0.5 px-2.5 text-center"],{variants:{variant:{default:"bg-primary text-black",secondary:"bg-secondary text-secondary-foreground",outline:"bg-transparent text-white border-[1px] rounded-[2px] border-component-border-primary hover:bg-accent",destructive:"bg-destructive text-black",rainbow:"bg-card text-white hover:bg-card-hover rounded-[2px]",rainbowNoHover:"bg-card text-white rounded-[2px]",rainbowAlt:"bg-background text-white rounded-[2px]",rainbowAltNoHover:"bg-background text-white rounded-[2px]"},isDisabled:{true:"opacity-50",false:""}},defaultVariants:{variant:"default",isDisabled:!1}}),m=s.forwardRef((e,t)=>{let{variant:n="default",label:s,isDisabled:i,wrapperClassName:d,className:m,type:y,leadIcon:h,isBlinking:f,noText:g,...v}=e,x=(0,l.cn)([c({variant:n,isDisabled:i}),m]),T=!!n&&["rainbow","rainbowNoHover","rainbowAlt","rainbowAltNoHover"].includes(n),b=(0,l.cn)([h&&"gap-2"]),w=f?(0,l.cn)(p().animated,p().blinking):"";return(0,a.jsx)("span",{ref:t,...v,children:T?(0,a.jsx)(u.l,{type:y,wrapperClassName:d,contentClassName:(0,l.cn)(x),children:(0,a.jsxs)(r.M,{className:(0,l.cn)(b),children:[g?s:(0,a.jsx)(o.x,{size:"sm",className:(0,l.cn)(w),children:s}),h&&h]})}):(0,a.jsxs)(r.M,{className:(0,l.cn)(x,b),children:[(0,a.jsx)(o.x,{size:"sm",className:(0,l.cn)("text-inherit",w),children:s}),h&&h]})})});m.displayName="Badge"},90251:function(e,t,n){"use strict";n.d(t,{C:function(){return a.C}});var a=n(87072)},23786:function(e,t,n){"use strict";n.d(t,{U:function(){return c}});var a=n(27573),s=n(14441),i=n(91956),r=n(24077),l=n(67055),o=n(25559),u=n(39969),d=n(82819),p=n(18141);let c=e=>{let{contentClassName:t,deadlineInt:n,isTooltipEnabled:o,shouldReturnSecondsWithinOneDay:c,useShortForm:y=!1,earlyReturnUnit:h="hour",timeFormat:f="day"}=e,g=(0,r.useWindowStore)(e=>e.isMobile),{days:v,hours:x,minutes:T,seconds:b}=(0,i.au)({padZeros:!1,startsAfter:1e3,deadlineInt:n}),w="boolean"==typeof y?y:g,k=(0,u.p)(new Date(n)),A=m((n-(0,s.useAppStore)(e=>e.time))/1e3,[{value:v,suffix:w?"d":"day"},{value:x,suffix:w?"h":"hour"},{value:T,suffix:w?"m":"minute"},{value:b,suffix:w?"s":"second"}].map(e=>{let{suffix:t}=e,n=h[0];return h===t||n===t?{...e,shouldEarlyReturn:!0}:e}),f,c&&"0"===v?"second":h);return(0,a.jsx)(p.U,{enabled:o,content:k,children:(0,a.jsxs)(d.x,{size:"sm",className:(0,l.cn)(t),children:[A," "]})})},m=(e,t,n,a)=>{let{hoursWithDays:s,days:r,hours:l,minutes:u,seconds:d}=(0,i.C$)(e,!0);switch(n){case"DD:HH:MM:SS":return"".concat(r,":").concat(l,":").concat(u,":").concat(d);case"HH:MM:SS":return"".concat(s,":").concat(u,":").concat(d);
1case"h_m_s":return"".concat(s,"h ").concat(u,"m ").concat(d,"s");default:return(0,o.D)(t,"day"===a)}}},81355:function(e,t,n){"use strict";n.d(t,{I:function(){return p}});var a=n(27573),s=n(7653),i=n(98143),r=n(20416),l=n(67055),o=n(51469),u=n(15298),d=n(82819);let p=s.forwardRef((e,t)=>{let{dialogId:n,title:s,description:p,headerImage:c,contentImageView:m,leadTitleIcon:y,titleIcon:h,primaryButtonTitle:f,primaryButtonOnClick:g,primaryButtonUppercase:v=!1,secondaryButtonTitle:x,secondaryButtonOnClick:T,secondaryButtonUppercase:b=!1,...w}=e;return(0,a.jsx)(u.v4,{contentClassName:"min-h-[100%]",ref:t,dialogId:n,closeBtnCb:null==w?void 0:w.onDismiss,showCloseIcon:!0,transition:"fade",scrollContent:!0,header:(0,a.jsx)(u.R$,{title:s,leadNode:y,icon:h}),footer:(0,a.jsxs)(u.GP,{children:[x&&(0,a.jsx)(o.S,{size:"small",variant:"secondary",className:(0,l.cn)("md:min-w-[88px]",b&&"uppercase"),onClick:T,children:x}),f&&(0,a.jsx)(o.S,{size:"small",variant:"primary",className:(0,l.cn)("md:min-w-[88px]",v&&"uppercase"),state:"default",onClick:g,children:f})]}),...w,children:(0,a.jsxs)(r.k,{className:(0,l.cn)(" flex-col gap-6"),children:[c&&(0,a.jsx)(i.n,{type:"aspect-ratio",src:c,alt:"quest-ended-announcement-img",className:"pixelated",imgClassName:"w-full"}),m&&m,(0,a.jsx)(d.x,{size:"sm",className:"text-foreground",children:p})]})})})},46228:function(e,t,n){"use strict";n.d(t,{RH:function(){return er},PZ:function(){return ei},zb:function(){return es}});var a=n(27573),s=n(7653),i=n(3458),r=n(48354),l=n(14441),o=n(2167),u=n(51263),d=n(71773),p=n(87540),c=n(65944),m=n(86571),y=n(20416),h=n(67055),f=n(7279),g=n(64195),v=n(17009),x=n(47439),T=n(51469),b=n(23786),w=n(15298),k=n(77103),A=n(27489),E=n(82819),C=n(82802),S=n(10588),I=n(89840),N=n(94590),M=n(43606),j=n(5908),R=n(28599),O=n(17118),P=n(97191),L=n(24077),V=n(20313),z=n(66115),H=n(53207),D=n(3903),F=n.n(D);let B=e=>{let{children:t,className:n}=e;return(0,a.jsx)(y.k,{className:(0,h.cn)("w-full h-full",F()["black-glitch-bg"],n),children:t})};var _=n(98143),U=n(26115),q=n(88253),W=n(2198),Q=n(64231),Z=n(16682),K=n(64598),G=n(90251),Y=n(2416),J=n(70047),$=n(74463);let X=e=>{var t;let n=e.data.questId,{isLoading:i=!1,className:r,username:l,displayName:u,content:d,profileImgUrl:p,likeCount:c,liked:m,tweetId:f,assetUrl:g,entities:v,canSelectText:x=!0,canOnClick:T=!0}=e.data,b=(0,o.useClientTranslations)(),w=(0,L.useWindowStore)(e=>e.isMobile),k=null===window.localStorage.getItem("".concat(ei,"-").concat(n)),A=JSON.parse(window.localStorage.getItem("".concat(es,"-").concat(n))||"{}"),C=!k&&void 0===A[f],{wrapTagsAndLink:S,wrapPlaceholder:I}=(0,W.Rv)(),[N,M]=s.useState(!1),[j,R]=s.useState(!1),[O,P]=s.useState(!1),V=null==v?void 0:null===(t=v.urls)||void 0===t?void 0:t.some(e=>void 0!==e.type&&("video"===e.type||"animated_gif"===e.type)),z=()=>{i||(0,Z.RB)("https://twitter.com/".concat(l,"/status/").concat(f))};return(0,a.jsxs)(y.k,{className:(0,h.cn)("relative"),children:[(0,a.jsx)(J.v,{type:"outline",bgColor:"var(--card)",hoverBgColor:"var(--card-hover)",className:(0,h.cn)("relative w-full pt-3 px-4 overflow-hidden min-h-[160px] max-h-[440px]",r,i&&"px-0 py-0",!x&&"select-none"),useHoverStyle:!i,...i?{bgContent:(0,a.jsx)(U.O,{className:"w-full h-full"})}:{},...w?{}:{onMouseEnter:()=>{M(!0)},onMouseLeave:()=>{M(!1)}},children:i?(0,a.jsx)(a.Fragment,{}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(y.k,{col:!0,className:(0,h.cn)("relative h-full gap-3 overflow-hidden ",void 0!==g?"pb-1":"pb-3"),children:[(0,a.jsxs)(y.k,{className:"relative justify-between items-center",...T?{onClick:z}:{},children:[(0,a.jsxs)(y.k,{className:"gap-2 items-center",children:[(0,a.jsx)(y.k,{className:"flex-shrink-0 h-[24px] w-[24px] rounded-sm overflow-hidden",children:(0,a.jsx)(_.n,{alt:"post-asset",isFill:!0,type:"aspect-ratio",imgClassName:"w-full",src:p})}),(0,a.jsx)(y.k,{className:"gap-2 items-center",children:(0,a.jsx)(E.x,{size:"xs",weight:"medium",className:"overflow-hidden text-ellipsis line-clamp-2",children:u})})]}),(0,a.jsx)(q.m,{size:16})]}),(0,a.jsx)(y.k,{className:"h-full",...T?{onClick:z}:{},children:(0,a.jsxs)(y.k,{col:!0,className:"gap-2 z-[-1] w-full",children:[(0,a.jsx)(E.x,{size:"xs",children:I(S(d,"text-primary"))}),g&&(0,a.jsxs)(y.k,{className:"relative h-[200px] w-full rounded-[8px] overflow-hidden",children:[(0,a.jsx)(_.n,{alt:"post-asset",isFill:!0,type:"cover",className:"w-full",src:g}),V&&(0,a.jsx)(y.k,{className:"absolute top-[8px] right-[8px] py-[4px] px-[8px] bg-secondary rounded-[2px]",children:(0,a.jsx)(E.x,{size:"xs",children:"▶️ Watch on X"})})]})]})}),!i&&(0,a.jsxs)(y.k,{col:!0,className:(0,h.cn)("bg-transparent absolute bottom-[2px] left-0 w-full h-fit overflow-hidden",N?"bg-card-hover":"bg-card"),children:[(0,a.jsx)(Y.i,{
1className:(0,h.cn)(N?"bg-[#4E535B]":"bg-border")}),(0,a.jsxs)(y.k,{className:"py-[12px] gap-4 relative ",children:[(0,a.jsx)($.r,{type:"like",isLoading:j,count:c+Number(O)||0,highlighted:m||O,highlightColor:"text-error",onClick:()=>{j||m||O||(R(!0),O||setTimeout(async()=>{let e=(await K.x.likeTweetOfQuest(n,f)).error;e?"request.send.too-fast"===e?(0,Q.showToast)({title:b("toasts.boostPost.rateLimit.title"),content:b("toasts.boostPost.rateLimit.desc"),duration:5e3}):(0,Q.showToast)({title:b("toasts.boostPost.others.title"),content:b("toasts.boostPost.others.desc"),duration:5e3}):P(!0),R(!1)},1e3))}}),(0,a.jsx)($.r,{type:"comment",highlighted:!1,highlightColor:"white",onClick:()=>(0,Z.RB)("".concat("https://x.com/intent/tweet?in_reply_to","=").concat(f))})]})]})]}),(0,a.jsx)("div",{style:{position:"absolute",zIndex:-1,left:0,bottom:"40px",width:"100%",height:"80px",backgroundImage:N?"linear-gradient(180deg, #3C404600 0, #3C4046 100%)":"linear-gradient(180deg, #26272A00 0, #26272A 100%)",clipPath:"none"}})]})}),(0,a.jsx)(y.k,{className:"absolute bottom-0 left-0 w-full",children:(0,a.jsx)(y.k,{className:"relative w-full"})}),!i&&C&&(0,a.jsx)(G.C,{noText:!0,label:(0,a.jsx)(E.x,{size:"xs",weight:"medium",children:"NEW"}),variant:"rainbowNoHover",wrapperClassName:(0,h.cn)("w-[38px] absolute left-4",i?"bottom-3":"bottom-[52px]")})]})},ee=e=>{var t;let{questId:n,onClickClose:i}=e,r=(0,L.useWindowStore)(e=>e.isMobile),l=(0,s.useRef)(null),{width:o,height:u}=(0,O.t)(l),{scrollTop:d,isScrolling:p}=(0,P.G)(l),c=null===(t=(0,C.useSteakFarmingStore)(e=>e.masonryBoostPosts)[n])||void 0===t?void 0:t.posts,m=(0,C.useSteakFarmingStore)(e=>e.isBpLastPageMap)[n],f=(0,C.useSteakFarmingStore)(e=>e.isFetchingMoreBoostPosts)[n],g=(0,N.G)({width:o,columnWidth:320,columnGutter:r?16:32,columnCount:r?1:3,maxColumnCount:3}),v=(0,M.y)(g),x=(0,j.z)(async(e,t,a)=>{f||await C.steakFarmingStore.fetchMoreBoostPosts(n)},{isItemLoaded:(e,t)=>m||!!t[e],threshold:2,minimumBatchSize:20});return(0,a.jsx)(S.E.div,{...(0,V.p)(),style:{height:"100%",width:"100%",gap:"28px"},children:(0,a.jsxs)(y.k,{col:!0,className:(0,h.cn)("h-full gap-5",r&&"gap-4"),children:[(0,a.jsxs)(y.k,{className:(0,h.cn)("justify-between items-center gap-4 mt-[88px] w-full",r&&"mt-[22px]"),children:[(0,a.jsx)(E.x,{size:r?"lg":"2xl",weight:"medium",children:"ALWAYS FRESH: INTERACT WITH THESE POSTS!"}),(0,a.jsx)(y.k,{onClick:i,children:(0,a.jsx)(H.Q,{size:24})})]}),(0,a.jsxs)(y.k,{col:!0,className:"overflow-y-scroll hide-scroll-bar h-full",children:[(0,a.jsx)(y.k,{col:!0,className:"masonry-layout-wrapper relative",ref:l,children:(0,R.$)({positioner:g,resizeObserver:v,items:c.map(e=>({...e,questId:n}))||[],render:X,onRender:x,height:u,scrollTop:d,isScrolling:p,itemStyle:{height:"auto"}})}),!f&&m&&(0,a.jsx)(y.k,{className:"w-full md:mb-16 mb-[32px] md:mt-0 mt-[20px]",children:(0,a.jsx)(E.x,{size:"sm",className:"w-full text-center ",children:"No more posts left! But don’t worry—new ones are always on the way. Check back later!"})}),f&&(0,a.jsxs)(y.k,{className:(0,h.cn)("gap-2 w-full justify-center mb-4",r&&"min-h-[48px]"),children:[(0,a.jsx)(z._,{pixelColor:"black",pixelColorDark:"white"}),(0,a.jsx)(E.x,{size:"sm",children:"LOADING"})]})]})]})})},et=e=>{let{onClickClose:t,className:n,questId:s}=e,i=(0,C.useSteakFarmingStore)(e=>e.isFetchingMoreBoostPosts),r=(0,C.useSteakFarmingStore)(e=>e.masonryBoostPosts)[s],l=null==r?void 0:r.posts,o=i&&0===l.length;return(0,a.jsx)(B,{children:(0,a.jsx)(y.k,{className:(0,h.cn)("w-full h-full items-center",n),col:!0,children:(0,a.jsx)(y.k,{col:!0,className:(0,h.cn)("gap-4 w-full max-h-full h-full md:px-[10%] px-[16px]",o&&"justify-center items-center h-full"),children:(0,a.jsx)(I.M,{mode:"wait",children:(0,a.jsx)(ee,{questId:s,onClickClose:t})})})})})},en=(e,t)=>{let n=t.gt(e),s=t.eq(e),i=t.sub(e).abs(),r=(0,h.cn)("text-destructive",n&&"text-success");return s?void 0:(0,a.jsx)(E.x,{size:"xs",className:(0,h.cn)(r),children:n?"↑ ".concat((0,f.W)(i,{abbr:!1})," since yesterday!"):"↓ ".concat((0,f.W)(i,{abbr:!1})," since yesterday :(")})},ea={profilePic:"",username:"",content:"",assetUrl:"",publishedAt:"",displayName:"",tweetId:""},es="lastSeenPosts",ei="lastSeenDialogTs",er=s.memo(s.forwardRef((e,t)=>
1{var n,S,I;let{title:N,questId:M,endsAt:j,setStage:R,onDismiss:O,...P}=e,L=(0,o.useClientTranslations)();(0,s.useRef)(null);let[V,z]=(0,s.useState)(!1),[H,D]=(0,s.useState)(0),[F,B]=(0,s.useState)(0),[_,U]=(0,s.useState)(!1),q=(0,l.useAppStore)(e=>e.time),W=(0,C.useSteakFarmingStore)(e=>e.masonryBoostPosts)[M],Q=(0,C.useSteakFarmingStore)(e=>e.isFetchingMoreBoostPosts)[M],Z=null==W?void 0:W.posts,K=(0,C.useSteakFarmingStore)(e=>e.bpEntries).value,G=null==K?void 0:K[M],Y=r.parseEther((null!==(n=null==G?void 0:G.estimatedSteaks)&&void 0!==n?n:0).toString()),J=r.parseEther((null!==(S=null==G?void 0:G.prevDaySteaks)&&void 0!==S?S:0).toString()),$=!(null!==(I=null==G?void 0:G.isTwitterPublic)&&void 0!==I&&I),ee=(0,h.cn)("w-full lg:min-w-[689px] lg:w-[689px] max-w-[689px]"),er=null==G?void 0:G.bonus,el=j-q<864e5,eo=Q?[,,,,,].fill(ea):Z||[],eu=(0,C.useSteakFarmingStore)(e=>e.fetchMoreBoostPosts);return(0,g.q)(()=>{let e=setInterval(()=>{C.useSteakFarmingStore.getState().bpEntries.reload()},6e4);return()=>clearInterval(e)}),(0,g.q)(()=>()=>{let e=null===window.localStorage.getItem("".concat(ei,"-").concat(M));if(window.localStorage.setItem("".concat(ei,"-").concat(M),Date.now().toString()),!e){let e=JSON.parse(window.localStorage.getItem("".concat(es,"-").concat(M))||"{}"),t=Object.keys(e),n=eo||[];n.length>0&&n.forEach(n=>{let a=(null==n?void 0:n.tweetId)||"";a&&!t.includes(a)&&(e[a]=1)}),window.localStorage.setItem("".concat(es,"-").concat(M),JSON.stringify(e))}}),(0,g.q)(()=>{(async()=>{await eu(M,0,{forceReload:!0})})()}),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(w.v4,{ref:t,showCloseIcon:!0,closeBtnCb:O,header:(0,a.jsx)(w.R$,{isContainerCloseIcon:!0,title:L("dialogs.postQuest.title"),description:N,descriptionStyle:"text-foreground",leadNode:(0,a.jsx)(v.r,{type:"contained",className:(0,h.cn)("pixelated w-[64px] h-[64px] z-10")})}),scrollContent:"force",contentClassName:(0,h.cn)(ee),...P,children:[(0,a.jsxs)(y.k,{col:!0,className:"gap-6",children:[(0,a.jsx)(y.k,{col:!0,className:"gap-4",children:(0,a.jsxs)(y.k,{col:!0,className:"gap-2",children:[(0,a.jsxs)(E.x,{size:"sm",children:["Earn steaks for each like, repost, and quote. Keep your X account"," ",(0,a.jsx)(E.x,{size:"sm",weight:"bold",children:"public"})," ","for"," ",(0,a.jsx)(E.x,{size:"sm",weight:"bold",children:"unlimited"})," ","rewards!"]}),er&&er.likesThreshold>0&&er.steakRewardsPerBonus>0&&(0,a.jsxs)(y.k,{className:"gap-2 justify-start py-2",children:[(0,a.jsx)(y.k,{className:"relative top-[3px]",children:(0,a.jsx)(p.s,{width:16,height:16,className:"text-primary"})}),(0,a.jsxs)(E.x,{size:"sm",children:["Be creative! Get \uD83E\uDD69"," ",(0,a.jsx)(E.x,{size:"sm",weight:"bold",children:er.steakRewardsPerBonus})," ","extra for each quote that hits"," ",(0,a.jsx)(E.x,{size:"sm",weight:"bold",children:er.likesThreshold})," ","likes."]})]})]})}),(0,a.jsxs)(y.k,{col:!0,className:"gap-2",children:[(0,a.jsxs)(y.k,{className:"justify-between",children:[(0,a.jsxs)(y.k,{className:"gap-[5px] items-center",children:[(0,a.jsx)(c.u,{width:15,height:15}),(0,a.jsxs)(E.x,{size:"sm",children:["Ends in"," ",(0,a.jsx)(b.U,{useShortForm:el,deadlineInt:j,isTooltipEnabled:!1,shouldReturnSecondsWithinOneDay:!0,earlyReturnUnit:"day",timeFormat:el?"HH:MM:SS":"day"})]})]}),(0,a.jsx)(T.S,{defaultUpperCase:!1,variant:"link",className:"p-0 px-2 min-h-0 h-[32px]",onClick:()=>{R("reward-breakdown")},children:(0,a.jsxs)(y.k,{className:"gap-1 items-center",children:[(0,a.jsx)(u.X,{size:16}),(0,a.jsx)(E.x,{size:"sm",weight:"medium",className:"text-primary",children:"Rewards Breakdown"})]})})]}),(0,a.jsxs)(y.k,{className:(0,h.cn)("relative",$&&"md:mb-12 mb-[74px]"),col:!0,children:[(0,a.jsx)(k.W,{enableTooltip:!1,header:(0,a.jsx)(E.x,{size:"sm",weight:"medium",className:"uppercase text-muted-foreground",children:L("form.staking.estimatedSteaksEarned")}),description:en(J,Y),amount:(0,f.W)(Y,{abbr:!1}),size:"small",variant:"card",alignment:"left",icon:(0,a.jsx)(x.M,{width:24,height:24}),showWatermark:!1}),$&&(0,a.jsx)(A.r,{alertClassName:"pt-[18px]",descClassName:"text-white-500",wrapperClassName:"absolute w-full py-0 left-0 md:top-[80%] top-[80%]",description:"Your steak rewards from reposts and quotes were reset when your account went private. Go public to start earning again from new reposts and quotes!",icon:(0,a.jsx)(y.k,{className:"relative top-[1px]",children:(0,a.jsx)(m.Y,{size:16})})})]})]}),(0,a.jsxs)(y.k,{col:!0,className:"gap-2 flex-1",children:[(0,a.jsxs)(y.k,{className:"justify-between items-center",children:[(0,a.jsx)(E.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:L("dialogs.boostPost.postSectionTitle")}),eo.length>5&&!Q&&(0,a.jsx)(y.k,{className:"justify-start items-center",children:(0,a.jsx)(T.S,{variant:"ghost",className:"py-0",children:(0,a.jsxs)(y.k,{className:"gap-2 items-center",onClick:()=>U(!0),children:[(0,a.jsx)(E.x,{size:"sm",weight:"medium",className:"whitespace-nowrap",children:"VIEW ALL"}),(0,a.jsx)(d.m,{className:"text-muted-foreground",width:16,height:16})]})})})]}),(0,a.jsx)(y.k,{col:!0,children:(0,a.jsx)(y.k,{className:"gap-2 overflow-x-auto custom-scrollbar pb-1",children:eo.slice(0,5).map((e,t)=>{let n={data:{...e,className:(0,h.cn)("w-[220px] h-[240px]"),isLoading:Q,questId:M}};return(0,a.jsx)(X,{...n},"post-".concat(M,"-").concat(t))})})})]})]}),_&&(0,i.createPortal)((0,a.jsx)(y.k,{className:(0,h.cn)("fixed w-screen h-screen left-0 top-0 z-[80] pointer-events-auto"),children:(0,a.jsx)(et,{questId:M,onClickClose:()=>{U(!1)}})}),document.body)]})})}))},87806:function(e,t,n){"use strict";n.d(t,{a:function(){return b},E:function(){return s}});
1var a,s,i=n(27573),r=n(7653),l=n(2167),o=n(64667),u=n(80698),d=n(20416),p=n(67055),c=n(7279),m=n(15298),y=n(2416),h=n(89472),f=n(47426),g=n(82819),v=n(18141),x=n(70047);let T=e=>{let{bonusAmount:t,bonus:n}=e,a=t?Math.floor(t/n.steakRewardsPerBonus):0;return(0,i.jsx)(x.v,{className:"py-2 px-3 w-full",bgColor:"transparent",rainbowBorder:void 0===t||t>0?{animated:!0,containerSize:1200}:void 0,children:(0,i.jsx)(d.k,{className:"w-full items-center",children:(0,i.jsxs)(d.k,{col:!0,className:"w-full gap-1 ",children:[(0,i.jsxs)(d.k,{className:"w-full justify-between",children:[(0,i.jsx)(g.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:void 0!==t?"\uD83C\uDF81 ".concat(a.toString()," BONUSES"):"\uD83C\uDF81 ? BONUSES"}),(0,i.jsx)(f.b,{size:"sm",className:"font-medium",leadIcon:(0,i.jsx)(u.C,{width:21,height:21}),gap:"xs",children:void 0!==t?(0,c.W)(t,{abbrThreshold:1e4}):"???"})]}),(0,i.jsxs)(d.k,{col:!0,children:[(0,i.jsxs)(g.x,{size:"xs",className:"text-muted-foreground",children:["1 Bonus = \uD83E\uDD69 ",n.steakRewardsPerBonus," (",(0,i.jsxs)(g.x,{size:"xs",weight:"medium",className:"text-muted-foreground",children:[n.likesThreshold,"+"]})," ","likes for each reply or quote)"," "]}),(0,i.jsx)(g.x,{size:"xs",className:"text-muted-foreground",children:"Calculated when the quest ends."})]})]})})})};(a=s||(s={})).Likes="likes",a.Replies="replies",a.Retweets="retweets",a.Quotes="quotes",a.Bookmarks="bookmarks",a.Impressions="impressions";let b=r.forwardRef((e,t)=>{var n,a,s,r;let{totalSteakRewards:f,performances:x,weighting:b,maxSteakRewards:k,subTitle:A,footerMsg:E,bonus:C,bonusAmount:S,onBackClicked:I,onDismiss:N,dialogId:M,period:j="before-finalized",...R}=e,O=(0,l.useClientTranslations)(),P=null!=f?f:0,L=C&&(null==C?void 0:C.steakRewardsPerBonus)>0,V=!!("before-finalized"===j?L:L&&S&&S>0),z={likes:null!==(n=null==x?void 0:x.like_count)&&void 0!==n?n:0,replies:null!==(a=null==x?void 0:x.reply_count)&&void 0!==a?a:0,retweets:null!==(s=null==x?void 0:x.retweet_count)&&void 0!==s?s:0,quotes:null!==(r=null==x?void 0:x.quote_count)&&void 0!==r?r:0};return(0,i.jsx)(m.v4,{showCloseIcon:!0,ref:t,closeBtnCb:N,header:(0,i.jsx)(m.R$,{isContainerCloseIcon:!0,descriptionStyle:"text-foreground",title:(0,i.jsxs)(d.k,{className:"gap-2 content-center",children:[(0,i.jsx)(d.k,{onClick:I,children:(0,i.jsx)(o.q,{size:26})}),(0,i.jsx)(g.x,{size:"xl",weight:"medium",className:"uppercase",children:"Reward breakdown"})]})}),dialogId:M,...R,children:(0,i.jsxs)(d.k,{col:!0,className:"gap-6",children:[A&&(0,i.jsx)(g.x,{size:"sm",children:A}),(0,i.jsxs)(d.k,{col:!0,className:"gap-2",children:[(0,i.jsxs)(d.k,{col:!0,children:[Object.entries(z).map(e=>{let[t,n]=e;return(0,i.jsx)(w,{type:t,amount:n||0,weighting:b},t)}),V&&(0,i.jsx)(d.k,{className:"py-2 w-full",children:(0,i.jsx)(T,{bonusAmount:S,bonus:C})})]}),(0,i.jsx)(y.i,{}),(0,i.jsxs)(d.k,{col:!0,className:"gap-1 py-3",children:[(0,i.jsxs)(d.k,{className:"w-full justify-between",children:[(0,i.jsx)(g.x,{size:"sm",weight:"medium",className:"uppercase text-muted-foreground",children:O("dialogs.performanceBased.breakdown.totalSteak")}),(0,i.jsx)(h.W,{gap:"xs",iconPosition:"center",textPosition:"center",containerClassName:"translate-y-[1px]",showFullDecimal
1:!1,numDecimals:2,leadIcon:(0,i.jsx)(u.C,{width:21,height:21}),amount:Math.min(P,k).toString(),forceEnableTooltip:Math.min(P,k)>1e4,textRender:e=>(0,i.jsx)(g.x,{size:"sm",weight:"bold",className:"text-primary",children:(0,c.W)(Math.min(P,k),{abbrThreshold:1e4})}),tooltipRender:e=>(0,i.jsx)(g.x,{size:"sm",className:(0,p.cn)(v.m),children:O("common.units.steaks",{steakAmount:e})})})]}),P>=k&&k>0&&(0,i.jsx)(g.x,{className:"self-end text-muted-foreground",size:"xs",children:"You've hit the max reward! \uD83D\uDD25"})]}),E&&(0,i.jsx)(g.x,{className:"text-muted-foreground pt-[20px]",size:"sm",children:E})]})]})})}),w=e=>{let{type:t,amount:n,weighting:a}=e,{emoji:s,title:r,singleTitle:l,weight:o}={likes:{emoji:"\uD83D\uDC4D",title:n>1?"LIKES":"LIKE",singleTitle:"Like",weight:a.likeWeight},replies:{emoji:"\uD83D\uDCAC",title:n>1?"REPLIES":"REPLY",singleTitle:"Reply",weight:a.replyWeight},retweets:{emoji:"\uD83D\uDD01",title:n>1?"RETWEETS":"RETWEET",singleTitle:"Retweet",weight:a.retweetWeight},quotes:{emoji:"\uD83D\uDCE3",title:n>1?"QUOTES":"QUOTE",singleTitle:"Quote",weight:a.quoteWeight},impressions:{emoji:"\uD83D\uDCE3",title:n>1?"IMPRESSIONS":"IMPRESSION",singleTitle:"Impression",weight:a.impressionWeight},bookmarks:{emoji:"\uD83D\uDCE3",title:n>1?"BOOKMARKS":"BOOKMARK",singleTitle:"Bookmark",weight:a.bookmarkWeight}}[t];return o?(0,i.jsx)(d.k,{className:"w-full py-2 items-center",children:(0,i.jsxs)(d.k,{col:!0,className:"w-full gap-1 ",children:[(0,i.jsxs)(d.k,{className:"w-full justify-between",children:[(0,i.jsxs)(g.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:[s," ",(0,c.W)(n,{abbr:!1})," ",r]}),(0,i.jsx)(f.b,{className:"font-medium",leadIcon:(0,i.jsx)(u.C,{width:21,height:21}),gap:"xs",size:"sm",weight:"medium",children:(0,c.W)(o*n,{abbrThreshold:1e4})})]}),(0,i.jsxs)(g.x,{size:"xs",className:"text-muted-foreground",children:["1 ",l," = \uD83E\uDD69 ",o]})]})}):(0,i.jsx)(i.Fragment,{})}},42967:function(e,t,n){"use strict";n.d(t,{b:function(){return u}});var a=n(27573),s=n(7653),i=n(2167),r={src:"/_next/static/media/result-release.030fcfec.gif",height:222,width:432,blurWidth:0,blurHeight:0},l=n(81355),o=n(82819);let u=s.forwardRef((e,t)=>{let{dialogId:n,...s}=e,u=(0,i.useClientTranslations)();return(0,a.jsx)(l.I,{dialogId:n,ref:t,title:u("dialogs.performanceBased.resultAnnouncement.title"),description:(0,a.jsx)(o.x,{size:"sm",className:"text-foreground",children:"The Steak-a-thon results have been plated and are ready to serve!"}),headerImage:r,primaryButtonTitle:u("dialogs.performanceBased.resultAnnouncement.primaryAction"),secondaryButtonTitle:u("dialogs.performanceBased.resultAnnouncement.secondaryAction"),...s})})},85410:function(e,t,n){"use strict";n.d(t,{A:function(){return D}});var a=n(27573),s=n(7653),i=n(48354),r=n(14441),l=n(1203),o=n(74832),u=n(42967),d=n(82802),p=n(27123),c=n(2167),m=n(86571),y=n(15080),h=n(20416),f=n(67055),g=n(7279),v={src:"/_next/static/media/result-no-rewards.6f266b2d.gif",height:222,width:432,blurWidth:0,blurHeight:0},x=n(98143),T={src:"/_next/static/media/result-rewarded.bcda099b.gif",height:222,width:432,blurWidth:0,blurHeight:0};let b=e=>{let{type:t="contained",alt:n="Result Rewarded",className:s,imgClassName:i,style:r={},width:l,height:o}=e;return r={...r},l&&(r.width="".concat(l,"px")),o&&(r.height="".concat(o,"px")),(0,a.jsx)(x.n,{type:t,src:T,alt:n,className:s,imgClassName:i,style:r})};var w=n(47439),k=n(34856),A=n(51469),E=n(2416),C=n(77103),S=n(89472),I=n(47426),N=n(82819),M=n(18141),j=n(15298),R=n(81355);let O=s.forwardRef((e,t)=>{let{rewards:n,dialogId:s,triggersFrom:i,onViewBreakdownClicked:r,onClose:l,...o}=e;if("quest"===i){if(0===n.length||n[0].steaksReward.isZero())return(0,a.jsx)(z,{dialogId:s,ref:t,...o});{let e=n[0];return(0,a.jsx)(P,{dialogId:s,ref:t,...o,steaksReward:e.steaksReward,steaksAdjusted:e.steaksAdjusted,onViewBreakdownClicked:r,onClose:l})}}if(n.length>1)return(0,a.jsx)(L,{dialogId:s,ref:t,rewards:n,onClose:l,...o});{let e=n[0];return(0,a.jsx)(P,{dialogId:s,ref:t,...o,steaksReward:e.steaksReward,steaksAdjusted:e.steaksAdjusted,onViewBreakdownClicked:r,onClose:l})}}),P=s.forwardRef((e,t)=>
1{let{steaksReward:n,steaksAdjusted:s,onViewBreakdownClicked:i,onClose:r,...l}=e,o=(0,c.useClientTranslations)();return(0,a.jsx)(j.v4,{ref:t,showCloseIcon:!1,header:(0,a.jsx)(j.R$,{title:o("dialogs.questCompleted.title"),leadNode:(0,a.jsx)(y.F,{size:28,className:"text-primary"})}),footer:(0,a.jsxs)(j.GP,{children:[(0,a.jsx)(A.S,{size:"small",variant:"secondary",className:"md:min-w-[88px]",onClick:r,children:o("common.actions.gotIt")}),(0,a.jsx)(A.S,{size:"small",variant:"primary",onClick:i,children:o("dialogs.performanceBased.rewards.primaryAction")})]}),...l,children:(0,a.jsxs)(h.k,{col:!0,className:"gap-4",children:[(0,a.jsx)(h.k,{className:"w-full",children:(0,a.jsx)(b,{imgClassName:"w-full h-auto !relative",type:"contained"})}),(0,a.jsx)(C.W,{header:(0,a.jsx)(N.x,{size:"sm",weight:"medium",className:"uppercase text-muted-foreground",children:o("dialogs.performanceBased.rewards.steaksEarnedTitle")}),amount:n,size:"small",variant:"card",alignment:"left",icon:(0,a.jsx)(w.M,{width:24,height:24}),showWatermark:!1}),(0,a.jsx)(V,{steaksAdjusted:s})]})})}),L=s.forwardRef((e,t)=>{let{rewards:n,dialogId:s,onClose:i,...r}=e,l=(0,c.useClientTranslations)(),o=n.some(e=>e.steaksAdjusted),u=n.reduce((e,t)=>e.add(t.steaksReward),p.O$.from(0));return(0,a.jsx)(j.v4,{dialogId:s,ref:t,showCloseIcon:!1,header:(0,a.jsx)(j.R$,{title:l("dialogs.questCompleted.title"),leadNode:(0,a.jsx)(y.F,{size:28,className:"text-primary"})}),footer:(0,a.jsx)(j.GP,{children:(0,a.jsx)(A.S,{size:"small",variant:"secondary",className:"md:min-w-[88px]",onClick:i,children:l("common.actions.gotIt")})}),...r,children:(0,a.jsxs)(h.k,{col:!0,className:"gap-4",children:[(0,a.jsx)(h.k,{className:"w-full",children:(0,a.jsx)(b,{imgClassName:"w-full h-auto !relative",type:"contained"})}),(0,a.jsxs)(h.k,{col:!0,className:"gap-2 w-full",children:[n.map((e,t)=>(0,a.jsxs)(h.k,{className:"w-full justify-between py-2",children:[(0,a.jsx)(N.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:e.questName}),(0,a.jsx)(I.b,{leadIcon:(0,a.jsx)(w.M,{width:24,height:24}),gap:"xs",size:"sm",weight:"medium",children:(0,g.W)(e.steaksReward,{abbrThreshold:1e4})})]},t)),(0,a.jsx)(E.i,{}),(0,a.jsxs)(h.k,{className:"w-full justify-between py-2",children:[(0,a.jsx)(N.x,{size:"sm",weight:"medium",className:"text-muted-foreground uppercase",children:"Total Steaks Earned"}),(0,a.jsx)(S.W,{gap:"xs",iconPosition:"center",textPosition:"center",containerClassName:"translate-y-[1px]",showFullDecimal
1:!1,numDecimals:2,leadIcon:(0,a.jsx)(w.M,{width:24,height:24}),amount:u,forceEnableTooltip:!0,textRender:e=>(0,a.jsx)(N.x,{size:"sm",weight:"bold",className:"text-primary",children:(0,g.W)(u,{abbrThreshold:1e4})}),tooltipRender:e=>(0,a.jsx)(N.x,{size:"sm",className:(0,f.cn)(M.m),children:l("common.units.steaks",{steakAmount:e})})})]})]}),(0,a.jsx)(V,{steaksAdjusted:o})]})})}),V=e=>{let{steaksAdjusted:t}=e,n=(0,c.useClientTranslations)();return(0,a.jsxs)(h.k,{col:!0,className:"w-full gap-4",children:[t&&(0,a.jsx)(h.k,{children:(0,a.jsx)(k.b,{type:"default",icon:(0,a.jsx)(m.Y,{size:16}),containerClassName:"p-0 justify-start",descClassName:"text-white",description:n("dialogs.performanceBased.rewards.adjusted"),textSize:"sm"})}),(0,a.jsx)(N.x,{size:"sm",className:"text-muted-foreground",children:n("dialogs.performanceBased.rewards.desc")})]})},z=s.forwardRef((e,t)=>{let{...n}=e,s=(0,c.useClientTranslations)();return(0,a.jsx)(R.I,{ref:t,title:s("dialogs.performanceBased.noRewards.title"),headerImage:v,description:(0,a.jsx)(N.x,{size:"sm",className:"text-foreground",children:s("dialogs.performanceBased.noRewards.content")}),closeBtnCb:n.onDismiss,secondaryButtonOnClick:n.onDismiss,secondaryButtonTitle:"OKAY",...n})});var H=n(87806);let D=s.forwardRef((e,t)=>{var n,p,c,m,y,h;let{dialogId:f,questId:g,triggersFrom:v,...x}=e,[T,b]=s.useState("quest"===v?"rewards":"announcement"),w=(0,d.useSteakFarmingStore)(e=>e.pbqEntries).value,k=(0,d.useSteakFarmingStore)(e=>e.bpEntries).value,A=null===(n=(0,d.useSteakFarmingStore)(e=>e.walletQuestStatus))||void 0===n?void 0:n.value,E=(0,r.useAppStore)(e=>e.time),C=(null==A?void 0:A.farmingQuests)||[],[S,I]=s.useState(g);if(!w&&!k)return(0,a.jsx)(a.Fragment,{});if("announcement"===T)return(0,a.jsx)(u.b,{open:!0,dialogId:f,ref:t,primaryButtonOnClick:()=>{b("rewards")},secondaryButtonOnClick:()=>{var e;null==x||null===(e=x.onDismiss)||void 0===e||e.call(x),l.dialogStore.dismiss(f)},...x});if("breakdown"===T){if(!(g=g||S))return(0,a.jsx)(a.Fragment,{});let e=C.find(e=>e.id===g),n=(null==e?void 0:e.type)==="performanceTweet"?null!==(m=null==e?void 0:e.steaks)&&void 0!==m?m:0:Number.MAX_SAFE_INTEGER,s=(null==e?void 0:e.type)==="performanceTweet"?null==w?void 0:w[g]:null==k?void 0:k[g],i=null!==(y=null==s?void 0:s.weighting)&&void 0!==y?y:o.gf,r=(null==e?void 0:e.type)==="boostPost"?null!==(h=null==k?void 0:null===(p=k[g])||void 0===p?void 0:p.finalizedBonus)&&void 0!==h?h:0:void 0,l=(null==e?void 0:e.type)==="boostPost"?null==k?void 0:null===(c=k[g])||void 0===c?void 0:c.bonus:void 0;
1return(0,a.jsx)(H.a,{period:"after-finalized",dialogId:f,ref:t,...x,weighting:i,totalSteakRewards:null==s?void 0:s.finalizedSteaks,performances:null==s?void 0:s.finalizedEngagement,bonusAmount:r,bonus:l,maxSteakRewards:n,onBackClicked:()=>b("rewards")})}{let e=(e,t)=>{let n=e.finalizedSteaks||0,a=e.isDqAfterFinalized;return{questName:(null==t?void 0:t.name)||"",questId:(null==t?void 0:t.id)||0,steaksReward:i.parseEther(Math.min((null==t?void 0:t.type)==="performanceTweet"?(null==t?void 0:t.steaks)||0:Number.MAX_SAFE_INTEGER,n).toString()),steaksAdjusted:null!=a&&a}},n=g?C.find(e=>e.id===g):void 0,s=Array.from(new Set([...Object.keys(w||{}),...Object.keys(k||{})])),r=g?[e((null==n?void 0:n.type)==="performanceTweet"?w[g]:k[g],n)]:s.map(t=>{var n,a;let s=parseInt(t),i=C.find(e=>e.id===s);if((null==i?void 0:null===(n=i.timely)||void 0===n?void 0:n.resultsAt)&&(null===(a=i.timely)||void 0===a?void 0:a.resultsAt)>E||(null==w?void 0:w[s])===void 0&&(null==k?void 0:k[s])===void 0)return null;let r=(null==w?void 0:w[s])||(null==k?void 0:k[s]);return r?e(r,i):null}).filter(e=>null!==e);return 1===r.length&&void 0===S&&I(r[0].questId),(0,a.jsx)(O,{triggersFrom:v,dialogId:f,ref:t,...x,rewards:r,onClose:()=>{var e;null==x||null===(e=x.onDismiss)||void 0===e||e.call(x),l.dialogStore.dismiss(f)},onViewBreakdownClicked:()=>b("breakdown")})}})},5155:function(e,t,n){"use strict";n.d(t,{A:function(){return b}});var a=n(27573),s=n(7653),i=n(2167),r=n(98143),l=n(15080),o=n(20416),u=n(67055),d=n(87968),p={src:"/_next/static/media/pixelmon-farming-complete-no-loop.91a6091a.gif",height:222,width:400,blurWidth:0,blurHeight:0},c={src:"/_next/static/media/steak-farming-complete-no-loop.61554357.gif",height:222,width:400,blurWidth:0,blurHeight:0},m=n(5512),y=n(17009),h=n(47439),f=n(51469),g=n(77103),v=n(82819),x=n(18141),T=n(15298);let b=s.forwardRef((e,t)=>{let{dialogId:n,season:s,questType:b,steakAmount:w,steaksEarn:k,...A}=e,E=(0,i.useClientTranslations)(),C=(0,a.jsx)(m.d,{type:"contained",className:(0,u.cn)("pixelated w-[64px] h-[64px] z-10")});"follow"===b&&(C=(0,a.jsx)(m.d,{type:"contained",className:(0,u.cn)("pixelated w-[64px] h-[64px] z-10")})),"share"===b&&(C=(0,a.jsx)(y.r,{type:"contained",className:(0,u.cn)("pixelated w-[64px] h-[64px] z-10")})),3===s&&(C=(0,a.jsx)(l.F,{size:28,className:"text-primary"})),9999===s&&(C=(0,a.jsx)(l.F,{size:28,className:"text-primary"}));let S=function(e){switch(e){case 1:default:return c;case 2:return p}}(s);return(0,a.jsx)(T.v4,{ref:t,dialogId:n,disableDismissByEsc:!0,showCloseIcon:!1,header:(0,a.jsx)(T.R$,{title:E("dialogs.questCompleted.title"),leadNode:C}),footer:(0,a.jsx)(o.k,{className:"h-10 w-full justify-end",children:(0,a.jsx)(f.S,{size:"small",variant:"primary",onClick:A.onDismiss,children:E("dialogs.questCompleted.dismissButton")})}),...A,children:(0,a.jsxs)(o.k,{className:"flex-col gap-4",children:[S&&(0,a.jsx)(r.n,{type:"aspect-ratio",src:S,alt:"Staked"}),(0,a.jsx)(o.k,{className:"gap-4 flex-col md:flex-row",children:(0,a.jsx)(g.W,{className:"flex-1",variant:"card",size:"small",alignment:"left",header:(0,a.jsx)(v.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:"TOTAL STEAKS \uD83E\uDD69"}),icon:(0,a.jsx)(h.M,{className:"pixelated",width:24,height:24}),amount:w,enableTooltip:!0,tooltipRender:e=>(0,a.jsx)(v.x,{size:"sm",className:(0,u.cn)(x.m),children:E("common.units.steaks",{steakAmount:e})}),description:(0,a.jsxs)(v.x,{size:"xs",className:"text-success",children:["↑ ",(0,d.d)(k)]}),showWatermark:!1},"Steaks")}),(0,a.jsx)(v.x,{size:"sm",className:"text-muted-foreground",children:E("dialogs.questCompleted.content")})]})})})},89079:function(e,t,n){"use strict";n.d(t,{s:function(){return p}});var a=n(27573),s=n(14777),i=n(37041),r=n(11891),l=n(20416),o=n(67055),u=n(82819);let d=e=>{let{passed:t,redacted:n=!1,title:o,leadIcon:d}=e;return n?(0,a.jsxs)(l.k,{className:"gap-2 opacity-50",children:[(0,a.jsx)(l.k,{className:"w-6 h-6 items-center justify-center",children:(0,a.jsx)(i.H,{size:20,className:"text-muted-foreground"})}),(0,a.jsx)(u.x,{size:"sm",className:"text-foreground",children:"[Redacted]"})]}):(0,a.jsxs)(l.k,{className:"gap-2 items-start",children:[(0,a.jsx)(l.k,{className:"w-6 h-6 items-center justify-center",children:t?(0,a.jsx)(s.t,{size:20,className:"text-primary"}):d||(0,a.jsx)(r.I,{size:20,className:"text-destructive"})}),"string"==typeof o?(0,a.jsx)(u.x,{size:"sm",children:o}):o]})},p=e=>{let{rows:t,showTitle:n=!0}=e;return(0,a.jsxs)(l.k,{col:!0,className:(0,o.cn)(n&&"gap-2"),children:[n&&(0,a.jsx)(u.x,{size:"sm",className:"text-muted-foreground uppercase",weight:"medium",children:"Eligibility (Maintain until farming ends)"}),(0,a.jsx)(l.k,{col:!0,className:"gap-2",children:t.map((e,t)=>{let{isPassed:n,isRedacted:s,title:i,leadIcon:r}=e;return(0,a.jsx)(d,{passed:n,redacted:s,title:i,leadIcon:r},"".concat(t,"-check-row"))})})]})}},36413:function(e,t,n){"use strict";n.d(t,{c:function(){return s},e:function(){return a}});let a="fight",s={n3on:{category:"pro",slug:"n3on",value:"n3on",label:"$N3ON",background:"/media/bg/n3on-farming-background.png",seasonId:9,startsAt:0},boost:{category:"pro",slug:"boost",value:"boost",label:"$BOOST",background:"/media/bg/boost-farming-background.png",seasonId:8,startsAt:0},pain:{category:"pro",slug:"pain",value:"pain",label:"$PAIN",background:"/media/bg/paintoken-farming-background-1x.gif",seasonId:6,startsAt:0},pengu:{category:"pro",slug:"pengu",value:"pengu",label:"$PENGU",background:"/media/bg/pengu-farming-background.png",seasonId:7,startsAt:0},monProtocol:{category:"pro",slug:"mon-protocol",value:"monProtocol",label:"$MON",background:"/media/bg/pixelmon-farming-background-1x.png",seasonId:2,startsAt:0},runecoin:{category:"pro",slug:"runecoin",value:"runecoin",label:"$RUNECOIN",background:"/media/bg/runecoin-farming-background-1x.png",seasonId:1,startsAt:0},borpatoken:{category:"air",slug:"borpatoken",value:"borpatoken",label:"$BORPA",background:"/media/bg/borpa-farming-background-1x.png",seasonId:5,startsAt:0},yologames:{category:"air",slug:"yologames",value:"yologames",label:"$YOLO",background:"/media/bg/yologams-farming-background-1x.png",seasonId:3,startsAt:0}}},17552:function(e,t,n){"use strict";n.d(t,{jD:function(){return i.usePathname},rU:function(){return s.a}});var a=n(2056),s=n.n(a),i=n(32859)},66331:function(e,t,n){"use strict";n.r(t),n.d(t,{questDialogStore:function(){return y},useQuestDialogStore:function(){return h}});var a=n(7653),s=n(98869),i=n(14441),r=n(1203),l=n(65097),o=n(85410),u=n(5155),d=n(82802),p=n(62059),c=n(68571);class m extends l.j{constructor(...e){super(...e),this.ctaClickedMap={},this.questClickedMap={},this.autoCompletedCheckedMap={},this.autoCompleteQuestIdsSet=new Set([34,35,36]),this.engagmentAnnouncementCheckedMap={},this.pbqLastSeenProgressMap={},this.updateCtaClickedMap=(e,t)=>{this.ctaClickedMap={...this.ctaClickedMap,[e]:t}},this.updateQuestClickedMap=(e,t)=>{this.questClickedMap={...this.questClickedMap,[e]:t}},this.updatePbqLastSeenProgress=(e,t)=>{this.pbqLastSeenProgressMap={...this.pbqLastSeenProgressMap,[e]:t}},this.isQuestBeenClicked=e=>{var t;return null!==(t=this.questClickedMap[e])&&void 0!==t&&t},this.isCtaClicked=e=>{var t;return null!==(t=this.ctaClickedMap[e])&&void 0!==t&&t},this._checkQuestsAutoComplete={useLoad:()=>{var e,t;if(c.env.IS_STORYBOOK)return;let n=null===(e=d.steakFarmingStore.useState(e=>e.walletQuestStatus))||void 0===e?void 0:e.value,i=null===(t=d.steakFarmingStore.useState(e=>e.seasonOfCurrentPage))||void 0===t?void 0:t.value,l=p.memeStakingPageStore.useState(e=>e.totalSteaks);(0,a.useEffect)(()=>{let e=0,t=null==n?void 0:n.farmingQuests;
1null==n||n.quests.forEach(n=>{if(this.autoCompleteQuestIdsSet.has(n.id)&&!0!==this.autoCompletedCheckedMap[n.id]&&n.completed){var a;let s=null==t?void 0:t.find(e=>e.id===n.id);e+=null!==(a=null==s?void 0:s.steaks)&&void 0!==a?a:0,this.autoCompletedCheckedMap={...this.autoCompletedCheckedMap,[n.id]:!0}}}),e>0&&r.dialogStore.show(!0,u.A,{dialogId:"steak-quest-completed",season:null!=i?i:9999,steakAmount:l,questType:"info",steaksEarn:(0,s.parseEther)(e.toString()),onDismiss:()=>{r.dialogStore.clear()}})},[n])}},this._engagmentResultAnnouncement={useLoad:()=>{var e,t;if(c.env.IS_STORYBOOK)return;let n=null===(e=d.steakFarmingStore.useState(e=>e.walletQuestStatus))||void 0===e?void 0:e.value,s=d.steakFarmingStore.useState(e=>e.currentSeasonState),l=d.steakFarmingStore.useState(e=>e.pbqEntries).value,u=d.steakFarmingStore.useState(e=>e.bpEntries).value;(0,a.useEffect)(()=>{var e,t;if(void 0===l&&void 0===u||void 0===n||"farming"!==(null!==(t=null===(e=s.value)||void 0===e?void 0:e.stage)&&void 0!==t?t:"not-started"))return;let a=null==n?void 0:n.farmingQuests,d=null==a?void 0:a.filter(e=>"performanceTweet"===e.type||"boostPost"===e.type),p=!1,c=[];null==d||d.forEach(e=>{var t,n;let a=e.id,s=(null==l?void 0:l[a])||(null==u?void 0:u[a]);s&&"finalized"===s.status&&(null===(t=e.timely)||void 0===t?void 0:t.resultsAt)&&i.appStore.time>(null===(n=e.timely)||void 0===n?void 0:n.resultsAt)&&!0!==this.engagmentAnnouncementCheckedMap[e.id]&&s.finalizedSteaks>0&&(p=!0,c.push(e.id),this.engagmentAnnouncementCheckedMap={...this.engagmentAnnouncementCheckedMap,[e.id]:!0})}),p&&r.dialogStore.show(!0,o.A,{dialogId:"pb-quest-result-dialog",triggersFrom:"announcement"})},[n,l,null===(t=s.value)||void 0===t?void 0:t.stage,u])}}}}let y=m.create({name:"questDialogStore",persist:{name:"quest-dialog-store",version:1,partialize:e=>({ctaClickedMap:e.ctaClickedMap,questClickedMap:e.questClickedMap,autoCompletedCheckedMap:e.autoCompletedCheckedMap,engagementAnnouncementCheckedMap:e.engagmentAnnouncementCheckedMap,pbqLastSeenProgressMap:e.pbqLastSeenProgressMap})}}),h=y.store},82802:function(e,t,n){"use strict";n.r(t),n.d(t,{getSeasonState:function(){return nc},steakFarmingStore:function(){return ny},useSteakFarmingStore:function(){return nh}});var a=n(7653),s=n(32859),i=n(64626),r=n(27123),l=n(98869),o=n(96386),u=n(77963),d=n(14441),p=n(1203),c=n(2167),m=n(80498),y=n(65097),h=n(75441),f=n(18167),g=n(27573),v=n(3641),x=n.n(v),T=n(24077);n(6101),n(30108);var b=n(64195);let w={active:!0};var k=n(64231),A=n(32911),E=n(12582),C=n(13514),S=n(16682),I=n(74832),N=n(87968),M=n(41619),j=n(43996),R=n(60994),O=n(64598),P=n(61316),L=n(91522),V=n(62059),z=n(34127),H=n(20416),D=n(51469),F=n(15298),B=n(82819),_=n(67055),U=n(47439),q=n(70047),W=n(77103),Q=n(18141);let Z=e=>{let t=(0,c.useClientTranslations)(),{stage:n,isLessThanSnapshotBal:a,maxPct:s,maxSteaks:i,snapshotSteaks:l,utilizedSteaks:o,availableSteaksRemain:u}=e,d=(0,g.jsx)(W.W,{variant:"ghost",size:"small",header:t("dialogs.twoPoolAllocation.sharedSections.burnSteaksSection.title"),icon:(0,g.jsx)(U.M,{width:24,height:24}),amount:o,tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:t("common.units.steaks",{steakAmount:e})}),description:"Preview"===n&&(0,g.jsx)(Q.U,{align:"start",content:(0,g.jsx)(H.k,{children:(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:a?"Current balance (less than ".concat(s,"% of snapshot: ").concat((0,N.d)(l)," steaks)"):"".concat(s,"% of the snapshot balance: ").concat((0,N.d)(l)," steaks")})}),children:(0,g.jsx)(B.x,{size:"xs",className:"text-muted-foreground",children:o.eq(r.O$.from(0))?t("dialogs.twoPoolAllocation.sharedSections.burnSteaksSection.notUtilized",{amount:(0,N.d)(i)}):t("dialogs.twoPoolAllocation.sharedSections.burnSteaksSection.utilized",{maxAmount:(0,N.d)(i),availableAmount:(0,N.d)(u)})})}),alignment:"left",className:"flex-1",showWatermark:!1,enablePaddingX:!1,enablePaddingY:!1});switch(n){case"Preview":return d;case"Confirm":return(0,g.jsx)(q.v,{type:"outline",className:"w-full py-2 px-4",bgColor:"var(--card)",borderSize:"default",children:(0,g.jsx)(H.k,{className:"flex-row gap-4 items-center",children:d})})}},K=(0,a.memo)(e=>{let{size:t,className:n,...a}=e;return t&&!a.width&&(a.width=t),t&&!a.height&&(a.height=t),(0,g.jsx)("span",{className:n,children:(0,g.jsx)("svg",{viewBox:"0 0 24 24",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...a,children:(0,g.jsx)("path",{d:"M18 2H16V4H14V6H12V8H10V10H8V12H6V14H4V16H2V22H8V20H10V18H12V16H14V14H16V12H18V10H20V8H22V6H20V4H18V2ZM18 10H16V12H14V14H12V16H10V18H8V16H6V14H8V12H10V10H12V8H14V6H16V8H18V10ZM6 16H4V20H8V18H6V16Z",fill:"currentColor",fillOpacity:1})})})});K.group="pixel";let G=e=>{let t=(0,c.useClientTranslations)(),{amount:n,onChangeClick:a}=e;return(0,g.jsx)(q.v,{type:"outline",className:"w-full py-2 px-4",bgColor:"var(--card)",borderSize:"default",children:(0,g.jsxs)(H.k,{className:"flex-row gap-4 items-center",children:[(0,g.jsx)(W.W,{variant:"ghost",size:"small",header:t("dialogs.twoPoolAllocation.sharedSections.guaranteedPoolSection.title"),icon:(0,g.jsx)(U.M,{width:24,height:24}),amount:n,tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:t("common.units.steaks",{steakAmount:e})}),alignment:"left",className:"flex-1",showWatermark:!1,enablePaddingX:!1,enablePaddingY:!1}),a&&(0,g.jsx)(D.S,{size:"small",variant:"secondary",leadIcon:(0,g.jsx)(K,{size:16}),onClick:a,children:t("dialogs.twoPoolAllocation.sharedSections.guaranteedPoolSection.cta")})]})})};var Y=n(95200),J=n(8233);let $=e=>{let t=(0,c.useClientTranslations)(),{amount:n,total:a,onChangeClick:s,totalTicketMultiplier:i,luckyBoostEligible:r}=e;return i>1?t("dialogs.twoPoolAllocation.sharedSections.lotteryPoolSection.confirmedMultiplier",{totalTicketMultiplier:i}):t("dialogs.twoPoolAllocation.sharedSections.lotteryPoolSection.unknownMultiplier"),(0,g.jsx)(H.k,{col:!0,className:"relative",children:(0,g.jsxs)(q.v,{type:"outline",className:(0,_.cn)("w-full py-2 px-4 relative",i>0&&"mb-6"),bgColor:"var(--card)",borderSize:"default",children:[(0,g.jsxs)(H.k,{className:"flex-row gap-4 items-center",children:[(0,g.jsx)(W.W,{variant:"ghost",size:"small",header:t("dialogs.twoPoolAllocation.sharedSections.lotteryPoolSection.title"),icon:(0,g.jsx)(Y.z,{width:24,height:24}),amount:(0,l.parseEther)("".concat(n)),tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:t("common.units.steaks",{steakAmount:e})}),description:(0,g.jsxs)(B.x,{size:"xs",className:"text-muted-foreground",children:["= \uD83E\uDD69 ",(0,N.d)(a)]}),alignment:"left",className:"flex-1",showWatermark:!1,enablePaddingX:!1,enablePaddingY:!1}),s&&(0,g.jsx)(D.S,{size:"small",variant:"secondary",leadIcon:(0,g.jsx)(K,{size:16}),onClick:s,children:t("dialogs.twoPoolAllocation.sharedSections.lotteryPoolSection.cta")})]}),r&&(0,g.jsx)(J.l,{iconType:"showLuckIcon",wrapperClassName:"-z-[10] absolute top-[65%] left-0",title:(0,g.jsx)(B.x,{size:"xs",children:t("dialogs.twoPoolAllocation.sharedSections.lotteryPoolSection.luckyBoostEligible")})})]})})};var X=n(93651);let ee=e=>{let{verifyError:t,className:n}=e,a=(0,c.useClientTranslations)(),s=a("common.errorMsg.genericError");switch(t){case"quest.verify-post.generic":s=a("common.errorMsg.genericError");break;case"invalid_staked":s=a("common.errorMsg.questInvalidStaked");break;case"invalid_ordinals":s=a("common.errorMsg.verifyOrdinalsWalletError");break;case"quest.verify-wallet.invalid-format":s=a("common.errorMsg.questVerifyWalletInvalidFormat");break;case"quest.verify-wallet.duplicated":s=a("common.errorMsg.questVerifyWalletDuplicated");break;case"quest.status.ended":s=a("common.errorMsg.questEnded");break;case"quest.verify-post.not-found":s=a("common.errorMsg.shareQuestPostNotFound");break;case"quest.verify-follow.not-found":s=a("common.errorMsg.followQuestPostNotFound");break;case"quest.verify-quiz.wrong-answer":s=a("common.errorMsg.questQuizWrongAnswer");break;case"allocation.update.not-eligible":case"allocation.update.invalid":s=a("common.errorMsg.allocationInvalid");break;case"request.send.too-fast":s=a("common.errorMsg.verifyRateLimitError");break;case"twitter.auth.invalid-private":case"twitter.auth.invalid":case"twitter.auth.not-eligible":case"twitter.auth.account-not-linked":case"user.twitter.not-connected":s=a("common.errorMsg.twitterAcIsNotReady")}return(0,g.jsx)(X.m,{className:"w-full",innerClassName:"w-full",children:t&&(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)("text-destructive block w-full text-center",n),children:s},t)})},et=a.forwardRef((e,t)=>
1{(0,c.useClientTranslations)();let{dialogId:n,snapshotSteaks:a,isLessThanSnapshotBal:s,availableSteaks:i,availableSteaksRemain:r,utilizedSteaks:l,hideSafuPool:o,maxPct:u,defaultPct:d,totalTicketMultiplier:p,guaranteedPoolAmount:m,lotteryPoolAmount:y,ticketSteaksPrice:h,luckyBoostEligible:f,onGuaranteedPoolClick:v,onLotteryPoolClick:x,onContinueClick:T,verifyError:b,...w}=e,k=h.mul(y);return(0,g.jsx)(F.v4,{ref:t,dialogId:n,showCloseIcon:!0,header:(0,g.jsx)(F.R$,{title:"BURN STEAKS",description:(0,g.jsxs)(B.x,{size:"sm",className:"text-foreground",children:[(0,g.jsxs)("span",{children:["You can use up to ",u,"% of your steaks at snapshot time. Change your burn based on your appetite for risk and reward."]}),(0,g.jsx)("br",{}),(0,g.jsx)("br",{}),(0,g.jsx)("span",{children:"You can only submit ONCE! Confirm your selection in the next step."})]})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(D.S,{size:"small",variant:"primary",onClick:T,children:"CONTINUE"}),b&&(0,g.jsx)(ee,{verifyError:b})]}),...w,children:(0,g.jsxs)(H.k,{className:"flex-col gap-4",children:[!o&&(0,g.jsx)(G,{amount:m,onChangeClick:v}),(0,g.jsx)($,{amount:y,total:k,onChangeClick:x,luckyBoostEligible:f,totalTicketMultiplier:p}),(0,g.jsx)(Z,{stage:"Preview",isLessThanSnapshotBal:s,maxPct:u,maxSteaks:i,snapshotSteaks:a,utilizedSteaks:l,availableSteaksRemain:r})]})})});var en=n(11891),ea=n(47426);let es=a.forwardRef((e,t)=>{let{dialogId:n,snapshotSteaks:a,isLessThanSnapshotBal:s,availableSteaks:i,availableSteaksRemain:r,utilizedSteaks:l,hideSafuPool:o=!1,maxPct:u,guaranteedPoolAmount:d,lotteryPoolAmount:p,ticketMultipliers:c,ticketSteaksPrice:m,luckyBoostEligible:y,onChangeClick:h,isSubmitting:f,onSubmitClick:v,...x}=e,T=m.mul(p),b=l.gt(0)?"Burn ".concat((0,N.d)(l)," Steaks"):"I AIN’T BURNING ANY STEAKS";return(0,g.jsx)(F.v4,{ref:t,dialogId:n,disableDismissByEsc:!0,showCloseIcon:!1,header:(0,g.jsx)(F.R$,{title:"CONFIRM BURN"}),footer:(0,g.jsxs)(F.GP,{children:[(0,g.jsx)(D.S,{size:"small",variant:"secondary",disabled:f,onClick:h,children:"CHANGE AMOUNT"}),(0,g.jsx)(D.S,{size:"small",state:f?"loading":"default",disabled:f,variant:"primary",loadingPlaceholder:b,onClick:v,children:b})]}),...x,children:(0,g.jsxs)(H.k,{className:"flex-col gap-6",children:[(0,g.jsx)(H.k,{children:(0,g.jsxs)(B.x,{size:"sm",className:"text-foreground",children:[(0,g.jsx)("p",{children:"You acknowledge that:"}),(0,g.jsxs)("ul",{className:"list-disc list-outside pl-6",children:[(0,g.jsx)("li",{children:"YOLO pool tickets and steaks are non-refundable."}),(0,g.jsx)("li",{children:"Entering the lottery does not guarantee that you will win any prize."}),(0,g.jsx)("li",{children:"If you unstake MEME before the result is out, your steaks will be revoked."}),(0,g.jsx)("li",{children:"Steaks are finalized and burned at the end of the countdown."})]})]})}),(0,g.jsxs)(H.k,{className:"flex-col gap-4",children:[!o&&(0,g.jsx)(G,{amount:d}),(0,g.jsx)($,{amount:p,total:T,luckyBoostEligible:y,totalTicketMultiplier:c}),(0,g.jsx)(Z,{stage:"Confirm",isLessThanSnapshotBal:s,maxPct:u,maxSteaks:i,snapshotSteaks:a,utilizedSteaks:l,availableSteaksRemain:r})]}),(0,g.jsx)(ea.b,{gap:"md",leadIcon:(0,g.jsx)(en.I,{size:20,className:"text-foreground"}),className:"text-foreground text-sm",children:"You can only submit ONCE!"})]})})});var ei=n(64667),er=n(16797),el=n(25331),eo=n(89472),eu=n(20891),ed=n(86571);let ep=e=>{let{setInputValue:t,inputValue:n,maxBuyingAmount:a,hasNoEnoughSteakAmount:s}=e,i=(0,eu.useTranslations)();return(0,g.jsxs)(H.k,{className:"gap-2 items-center min-h-[36px]",children:[s&&(0,g.jsx)(ed.Y,{size:20,className:"text-destructive"}),!s&&n.lt(a)&&(0,g.jsx)(D.S,{variant:"ghost",size:"small",onClick:()=>{t(a)},children:(0,g.jsx)(B.x,{className:"text-primary font-medium",size:"sm",children:i("common.actions.max")})})]})},ec=a.forwardRef((e,t)=>{let{dialogId:n,tokenSymbol:s,availableSteaks:i,defaultValue:o,onBackClick:u,onSaveClick:d,onDismiss:p,...m}=e,y=(0,c.useClientTranslations)(),[h,f]=(0,a.useState)((0,N.d)(o)),[v,x]=(0,a.useState)(o),T=(0,l.parseEther)("1"),b=i.lt(T),w=i.sub(v),k=(0,er.m)(),A=e=>{x(e),f((0,N.d)(e))};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{null==p||p()},ref:t,dialogId:n,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[480px] md:w-[480px]"),showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,icon:(0,g.jsx)(D.S,{size:"small",variant:"ghost",className:"px-0 py-0",onClick:u,children:(0,g.jsx)(ei.q,{size:28})}),title:"SAFU POOL",description:(0,g.jsxs)("span",{children:[(0,g.jsxs)("span",{children:["Get $",s," based on your burn relative to others."]}),(0,g.jsx)("br",{}),(0,g.jsx)("br",{}),(0,g.jsx)("span",{children:"Your steaks will be returned if you do not meet the minimum steak requirement."})]}),descriptionStyle:"text-foreground"}),footer:(0,g.jsx)(F.Lq,{className:"gap-0",children:(0,g.jsx)(D.S,{size:"small",variant:"secondary",state:"default",loadingPlaceholder:"SAVE",onClick:()=>{d(v)},children:"SAVE"})}),...m,children:(0,g.jsx)(H.k,{col:!0,className:"gap-6",children:(0,g.jsx)(H.k,{className:"flex-col gap-4",children:(0,g.jsxs)(H.k,{className:"flex-col w-full gap-2",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-foreground"),children:"STEAKS TO BURN"}),(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-muted-foreground"),children:"Min. 1 steak"})]}),(0,g.jsx)(el.f,{autoFocus:!0,placeholder:"0",value:h,inputSize:"small","aria-label":"Steaks to burn",containerClassName:"h-10",shouldFormatNumber:!0,state:"default",onChange:e=>{var t;if(b){A(r.O$.from(0));return}let n=""!==e.target.value?k(e.target.value,!0):"0",a=Number(parseFloat(n.replace(/,/g,"")).toFixed(2));if(((null===(t=n.toString().split(".")[1])||void 0===t?void 0:t.length)||0)>2)return;if(isNaN(a)){A(i);return}let s=(0,l.parseEther)(a.toFixed(2));if(s.lt(T)){A(r.O$.from(0));return}s.gt(i)?A(i):(f(n),x(s))},extraComponents:i.gte(T)&&(0,g.jsx)(ep,{inputValue:v,setInputValue:e=>{A(e)},maxBuyingAmount:i,hasNoEnoughSteakAmount:!1})}),(e=>{let t=(0,_.cn)("text-sm text-muted-foreground select-none",b&&"text-destructive");return(0,g.jsx)(B.x,{size:"sm",className:t,children:(0,g.jsxs)("span",{children:["Available steaks:"," ",(0,g.jsx)(eo.W,{amount:e,className:t,tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:y("common.units.steaks",{steakAmount:e})})})," ",b&&(0,g.jsx)("span",{children:"(Not enough steaks!)"})]})})})(w)]})})})})});var em=n(75092),ey=n(7279),eh=n(78368),ef=n(15502);let eg=e=>{let{setInputValue:t,inputValue:n,maxBuyingAmount:a}=e,s=(0,eu.useTranslations)(),i=(0,_.cn)("flex justify-center items-center w-[25px] h-[25px]"),r=e=>{t(Math.min(Math.max(e,0),9999999999999))};return(0,g.jsxs)(H.k,{className:"gap-2 items-center min-h-[36px]",children:[n<a&&(0,g.jsx)(D.S,{variant:"ghost",size:"small",onClick:()=>{t(a)},children:(0,g.jsx)(B.x,{className:"text-primary font-medium",size:"sm",children:s("common.actions.max")}
1)}),(0,g.jsxs)(H.k,{className:"gap-2 items-center w-full touch-none",children:[(0,g.jsx)(q.v,{className:(0,_.cn)(i),onMouseDown:e=>{e.preventDefault()},onTouchStart:e=>{e.preventDefault()},onClick:()=>{n>0&&r(n-1)},children:(0,g.jsx)(H.k,{className:(0,_.cn)("justify-center items-center",n<=0&&"text-muted-foreground"),children:(0,g.jsx)(eh.Z,{size:14})})}),(0,g.jsx)(q.v,{className:(0,_.cn)(i),onMouseDown:e=>{e.preventDefault()},onTouchStart:e=>{e.preventDefault()},onClick:()=>{n<a&&r(n+1)},children:(0,g.jsx)(H.k,{className:(0,_.cn)("justify-center items-center",n>=a&&"text-muted-foreground"),children:(0,g.jsx)(ef.t,{size:16})})})]})]})},ev=e=>{let{title:t,amount:n,amountPrefix:a,leadIcon:s,amountSectionClassName:i}=e;return(0,g.jsxs)(H.k,{className:"w-full py-2",children:[(0,g.jsx)(H.k,{className:"flex-1",children:(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground font-medium",children:t})}),(0,g.jsxs)(H.k,{className:(0,_.cn)([s&&"gap-1"]),children:[s&&s,(0,g.jsxs)(H.k,{className:"gap-1",children:[(0,g.jsx)(B.x,{size:"sm",className:"text-foreground",children:a&&a}),(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)("text-foreground",i),children:n})]})]})]})},ex=a.forwardRef((e,t)=>{let{dialogId:n,tokenSymbol:s,availableSteaks:i,defaultValue:l,ticketSteaksPrice:o,luckyBoostEligible:u,onBackClick:d,onDismiss:p,onSaveClick:m,...y}=e,h=(0,c.useClientTranslations)(),[f,v]=a.useState(l),x=o.mul(f),T=i.sub(x),b=Number(em.xs.from(i.gte(o)?i.div(o):r.O$.from(0))),w=b<=0;return(0,g.jsx)(F.v4,{closeBtnCb:()=>{null==p||p()},ref:t,dialogId:n,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[480px] md:w-[480px]"),showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,icon:(0,g.jsx)(D.S,{size:"small",variant:"ghost",className:"px-0 py-0",onClick:d,children:(0,g.jsx)(ei.q,{size:28})}),title:"YOLO POOL",description:"Get tickets for a chance to win $".concat(s," \uD83C\uDF9F️"),descriptionStyle:"text-foreground"}),footer:(0,g.jsx)(F.Lq,{className:"gap-0",children:(0,g.jsx)(D.S,{size:"small",variant:"secondary",state:"default",loadingPlaceholder:"SAVE",onClick:()=>{m(f)},children:"SAVE"})}),...y,children:(0,g.jsx)(H.k,{col:!0,className:"gap-6",children:(0,g.jsxs)(H.k,{className:"flex-col gap-2",children:[(0,g.jsxs)(H.k,{className:"flex-col w-full gap-2",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-foreground "),children:"LOTTERY TICKETS"}),(0,g.jsxs)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-muted-foreground"),children:[(0,N.d)(o)," steaks per ticket"]})]}),(0,g.jsx)(el.f,{autoFocus:!0,placeholder:"0",value:f,inputSize:"small","aria-label":"Lottery Tickets",containerClassName:"h-10",shouldFormatNumber:!1,state:"default",onChange:e=>{let t=Number(e.target.value.trim())||0;(t=Math.min(Math.max(t,0),9999999999999))>b?v(b):v(t)},extraComponents:(0,g.jsx)(eg,{maxBuyingAmount:b,inputValue:f,setInputValue:v})}),((e,t)=>{let n=(0,_.cn)("text-sm text-muted-foreground select-none",t&&"text-destructive");return(0,g.jsxs)(B.x,{size:"sm",className:n,children:["Available steaks:"," ",(0,g.jsx)(eo.W,{amount:e,className:n,tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:h("common.units.steaks",{steakAmount:e})})})," ",t&&(0,g.jsx)("span",{children:"(Not enough steaks!)"})]})})(T,w)]}),u&&(0,g.jsx)(J.l,{iconType:"showLuckIcon",alertClassName:"py-2",title:"Your tickets will be blessed \uD83D\uDE4F\uD83C\uDFFB"}),(0,g.jsxs)(H.k,{className:"items-center flex-col",children:[(0,g.jsx)("div",{className:"w-full h-[1px] bg-border my-2"}),(0,g.jsx)(ev,{amountSectionClassName:(0,_.cn)(""),title:"STEAKS TO BURN",amount:(0,ey.W)(x,{abbr:!1}),leadIcon:(0,g.jsx)(U.M,{width:20,height:20})})]})]})})})}),eT=a.forwardRef((e,t)=>{var n,s,i,o,u,d;let[c,m]=a.useState("Preview"),y=nh(e=>e.walletAllocationInfo),{snapshotSteaks:h="0"}=null!==(o=y.value)&&void 0!==o?o:{},f=(0,l.parseEther)(h),v=null===(n=y.value)||void 0===n?void 0:n.isEligible,x=nh(e=>{var t;return null!==(t=e.allocationId.value)&&void 0!==t?t:1}),T=nh(e=>e.currentSeasonState),b="BORPA",w=null===(s=T.value)||void 0===s?void 0:s.allocation,k=(0,l.parseEther)("1000"),A=null===(i=n
1h(e=>e.walletQuestStatus))||void 0===i?void 0:i.value,E=(null==A?void 0:A.walletQuestRewards)||[],C=((null==E?void 0:E.filter(e=>62===e.id&&e.completed&&!e.revoke&&!e.dq))||[]).length>0&&v,S=null!==(u=null==w?void 0:w.default)&&void 0!==u?u:69;null==w||w.min;let I=null!==(d=null==w?void 0:w.max)&&void 0!==d?d:0,N=(0,V.useMemeStakingPageStore)(e=>e.totalSteaks),[M,j]=(0,a.useState)(e.totalSteaksCaptured),R=f.mul(I).div(100),O=M.lt(R),P=O?M:f,L=O?M:R,H=P.mul(S).div(100),[D,F]=a.useState(H),[B,_]=a.useState(0),U=k.mul(B),q=[D,U].reduce((e,t)=>e.add(t),r.O$.from(0)),W=L.sub(U),Q=L.sub(D),Z=L.sub(q),K=nh(e=>e.isVerifying),G=nh(e=>e.verifyError),Y=nh(e=>e.resetVerifyError),J=()=>{Y()};switch((0,a.useEffect)(()=>(G&&(z.memestakingStore.stakedAmount.reload(),j(N),F(L.mul(S).div(100)),_(0),m("Preview")),()=>{J()}),[G,N]),c){case"Preview":return(0,g.jsx)(et,{ref:t,...e,tokenSymbol:b,snapshotSteaks:f,isLessThanSnapshotBal:O,availableSteaks:L,availableSteaksRemain:Z,guaranteedPoolAmount:D,lotteryPoolAmount:B,maxPct:I,defaultPct:S,ticketSteaksPrice:k,utilizedSteaks:q,luckyBoostEligible:C,hideSafuPool:!0,totalTicketMultiplier:0,onGuaranteedPoolClick:()=>{m("InputGuaranteed")},onLotteryPoolClick:()=>{m("InputLottery")},onContinueClick:()=>{J(),m("Confirm")},verifyError:G});case"InputGuaranteed":return(0,g.jsx)(ec,{ref:t,...e,tokenSymbol:b,availableSteaks:W,defaultValue:D,onBackClick:()=>{m("Preview")},onSaveClick:e=>{F(e),m("Preview")}});case"InputLottery":return(0,g.jsx)(ex,{ref:t,...e,luckyBoostEligible:!!C,tokenSymbol:b,defaultValue:B,ticketSteaksPrice:k,availableSteaks:Q,onBackClick:()=>{m("Preview")},onSaveClick:e=>{_(e),m("Preview")}});case"Confirm":return(0,g.jsx)(es,{ref:t,...e,tokenSymbol:b,snapshotSteaks:f,isLessThanSnapshotBal:O,availableSteaks:L,availableSteaksRemain:Z,guaranteedPoolAmount:D,lotteryPoolAmount:B,maxPct:I,hideSafuPool:!0,ticketSteaksPrice:k,luckyBoostEligible:C,utilizedSteaks:q,ticketMultipliers:0,onChangeClick:()=>{K||m("Preview")},isSubmitting:K,onSubmitClick:async()=>{var t;if(K)return;if(ny.currentSeasonState.reload(),await ny.waitForState(e=>{var t;return!!(null===(t=e.currentSeasonState)||void 0===t?void 0:t.value)}),null===(t=ny.currentSeasonState.value)||void 0===t?void 0:t.commitmentEnded){p.dialogStore.clear(),window.location.reload();return}let n=[];e.safu&&n.push({type:"prorata",amount:(0,l.formatEther)(D)}),e.yolo&&n.push({type:"ticket",amount:(0,l.formatEther)(U)}),e.safu&&e.yolo?await ny.submitAllocations(x,n):await ny.submitAllocation(x,n[0].amount)}})}});var eb=n(15019),ew={src:"/_next/static/media/potz-signing.888af387.gif",height:28,width:28,blurWidth:0,blurHeight:0},ek={src:"/_next/static/media/potz-signing-ok.6fbb4e2b.gif",height:28,width:28,blurWidth:0,blurHeight:0},eA=n(98143);let eE=e=>{let{type:t="contained",alt:n="Potz Signing",className:a,imgClassName:s,style:i={},width:r,height:l}=e;return i={...i},r&&(i.width="".concat(r,"px")),l&&(i.height="".concat(l,"px")),(0,g.jsx)(eA.n,{type:t,src:ew,alt:n,className:a,imgClassName:s,style:i})},eC=e=>{let{type:t="contained",alt:n="Potz Signing Ok",className:a,imgClassName:s,style:i={},width:r,height:l}=e;return i={...i},r&&(i.width="".concat(r,"px")),l&&(i.height="".concat(l,"px")),(0,g.jsx)(eA.n,{type:t,src:ek,alt:n,className:a,imgClassName:s,style:i})},eS=a.forwardRef((e,t)=>{let{dialogId:n,stage:s="sign",triggersFrom:i="quest",onClickSign:r,onClickFarm:l,...o}=e,u=(0,c.useClientTranslations)(),[d,p]=(0,a.useState)(""),[m,y]=(0,a.useState)(""),[h,f]=(0,a.useState)("");(0,a.useEffect)(()=>{switch(s){case"sign":switch(p(u("dialogs.farmWalletAuth.title")),y(u("dialogs.farmWalletAuth.desc")),i){case"quest":case"linkX":f(u("dialogs.farmWalletAuth.content.regular"));break;case"submitAllocation":f(u("dialogs.farmWalletAuth.content.submitAllocation"))}break;case"signing":switch(p(u("dialogs.farmWalletAuth.title")),y(u("dialogs.farmWalletAuth.desc")),i){case"quest":case"linkX":f(u("dialogs.farmWalletAuth.contentSigning.regular"));break;case"submitAllocation":f(u("dialogs.farmWalletAuth.contentSigning.submitAllocation"))}break;case"signed":switch(p(u("dialogs.farmWalletAuth.titleSigned")),y(u("dialogs.farmWalletAuth.descSigned")),i){case"quest":case"linkX":f(u("dialogs.farmWalletAuth.contentSigned.regular"));break;case"submitAllocation":f(u("dialogs.farmWalletAuth.contentSigned.submitAllocation"))}}},[s,i,u]),(0,b.q)(()=>{(0,eb.K)([ek.src,ew.src])});
1let v="signed"===s?(0,g.jsx)(eC,{type:"contained",className:(0,_.cn)("pixelated shrink-0 w-[64px] h-[64px] z-10")}):(0,g.jsx)(eE,{type:"contained",className:(0,_.cn)("pixelated shrink-0 w-[64px] h-[64px] z-10")});return(0,g.jsx)(F.v4,{ref:t,dialogId:n,disableDismissByEsc:!0,showCloseIcon:!0,closeIconDisabled:"signing"===s,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,leadNode:v,title:d,description:m,trailPosition:"start"}),footer:(0,g.jsx)(F.Lq,{children:(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"signing"===s?"loading":"default",disabled:"signing"===s,loadingPlaceholder:u("dialogs.farmWalletAuth.actions.signLoading"),onClick:()=>{"signing"!==s&&("signed"===s?null==l||l():null==r||r())},children:"signed"===s?"linkX"===i?u("dialogs.farmWalletAuth.actions.linkX"):u("dialogs.farmWalletAuth.actions.startFarming"):u("dialogs.farmWalletAuth.actions.sign")})}),...o,children:(0,g.jsx)(B.x,{size:"sm",className:"text-foreground",children:h})})});var eI={src:"/_next/static/media/bpq-calculating-results.78262289.gif",height:222,width:432,blurWidth:0,blurHeight:0},eN=n(46228),eM=n(17009),ej=n(80698),eR=n(87806);let eO=e=>{let{type:t,isLast:n,weighting:a}=e,{emoji:s,singleTitle:i,weight:r}={[eR.E.Likes]:{emoji:"\uD83D\uDC4D",singleTitle:"Like",weight:a.likeWeight},[eR.E.Replies]:{emoji:"\uD83D\uDCAC",singleTitle:"Reply",weight:a.replyWeight},[eR.E.Retweets]:{emoji:"\uD83D\uDD01",singleTitle:"Retweet",weight:a.retweetWeight},[eR.E.Quotes]:{emoji:"\uD83D\uDCE3",singleTitle:"Quote",weight:a.quoteWeight},[eR.E.Bookmarks]:{emoji:"\uD83D\uDCE3",singleTitle:"Bookmark",weight:a.bookmarkWeight},[eR.E.Impressions]:{emoji:"\uD83D\uDCE3",singleTitle:"Impression",weight:a.impressionWeight}}[t];return(0,g.jsx)(H.k,{className:(0,_.cn)("w-full py-2 items-center border-b-[1px] border-b-muted-background",n&&"border-b-0 pb-4"),children:(0,g.jsx)(H.k,{col:!0,className:"w-full gap-1",children:(0,g.jsxs)(H.k,{className:"w-full justify-between",children:[(0,g.jsxs)(B.x,{size:"sm",weight:"semiBold",children:[s," 1 ",i]}),(0,g.jsxs)(B.x,{size:"sm",weight:"normal",className:"flex gap-1",children:[(0,g.jsx)(ej.C,{width:21,height:21}),r]})]})})})},eP=e=>Object.entries(e).filter(e=>0!==e[1]).map(e=>{let t=e[0];return"likeWeight"===t?eR.E.Likes:"retweetWeight"===t?eR.E.Retweets:"replyWeight"===t?eR.E.Replies:"quoteWeight"===t?eR.E.Quotes:"bookmarkWeight"===t?eR.E.Bookmarks:eR.E.Impressions}),eL=e=>{let{weighting:t,shouldShowEarnMore:n=!1,shouldShowIntro:a=!0}=e,s=eP(t);return(0,g.jsxs)(H.k,{col:!0,className:"gap-4 px-4",children:[a&&(0,g.jsx)(B.x,{size:"sm",children:"Self-reactions (liking, replying to, retweeting, or quoting your own posts) don't add to your steak count."}),(0,g.jsxs)(H.k,{col:!0,className:"gap-0",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between py-2",children:[(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:"Reaction"}),(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:"Reward"})]}),s.map((e,n)=>{let a=n===s.length-1;return(0,g.jsx)(eO,{isLast:a,type:e,weighting:t},"".concat(e,"-").concat(n))})]}),n&&(0,g.jsx)(q.v,{className:(0,_.cn)("w-full px-4 py-3 relative mb-3"),type:"outline",bgColor:"var(--background)",cornerSize:4,animateDashBorder:!1,disabled:!1,useHoverStyle:!1,rainbowBorder:{style:"gradient-wrapper",animated:!0,containerSize:1200},children:(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsx)(B.x,{size:"sm",children:"Earn even more!"}),(0,g.jsxs)(B.x,{size:"sm",children:["Get \uD83E\uDD69"," ",(0,g.jsx)(B.x,{size:"sm",weight:"medium",children:"100"})," ","extra for each quote that hits"," ",(0,g.jsx)(B.x,{size:"sm",weight:"medium",children:"50"})," ","likes!"]})]})})]})},eV=e=>{let{weighting:t,shouldShowEarnMore:n}=e;return(0,g.jsxs)(q.v,{children:[(0,g.jsx)(H.k,{className:"p-4",children:(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:"ℹ️ HOW IS THE REWARD COUNTED?"})}),(0,g.jsx)(eL,{shouldShowEarnMore:n,shouldShowIntro:!1,weighting:t})]})},ez=e=>{let{headerText:t,pointFormContents:n}=e;return(0,g.jsxs)(H.k,{col:!0,className:"gap-4",children:[(0,g.jsx)(B.x,{size:"sm",children:t}),(0,g.jsx)("ul",{className:(0,_.cn)("list-disc list-outside pl-6"),children:n.map((e,t)=>(0,g.jsx)(a.Fragment,{children:e},"point-form-content-".concat(t)))})]})},eH=a.forwardRef((e,t)=>
1{var n,s,i,r,l,o,u;let{questId:p,dialogId:m,primaryButtonText:y,title:h,introImageUrl:f,endsAt:v,questStartsAt:x,weightings:T,setStage:b,onDismiss:w,...k}=e,A=nh(e=>e.profileInfo).value,E=null==A?void 0:null===(n=A.twitter)||void 0===n?void 0:n.username,C=(0,d.useAppStore)(e=>e.time),[S,I]=(0,a.useState)(!1),[N,M]=(0,a.useState)(""),j=(0,c.useClientTranslations)(),R=void 0!==v&&v<C,O=[(0,g.jsx)("li",{children:"Engage with our selected posts"},"description1"),(0,g.jsx)("li",{children:"Earn steaks for likes, reposts, and quotes"},"description2"),(0,g.jsx)("li",{children:"No limit on total rewards - keep stacking those steaks!"},"description3")];return(0,g.jsx)(F.v4,{open:!0,closeBtnCb:()=>{null==w||w()},ref:t,dialogId:m,disableDismissByEsc:!0,scrollContent:"force",contentClassName:"min-h-0",showCloseIcon:!0,closeIconDisabled:S,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:j("dialogs.postQuest.title"),description:h,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(H.k,{className:"w-full justify-center",children:E&&(0,g.jsxs)(B.x,{size:"sm",className:"text-muted-foreground",children:["Use @",E," to"]})}),(0,g.jsx)(D.S,{size:"small",variant:"primary",state:S?"loading":"default",disabled:S||R,spinnerProps:{size:"16px"},onClick:async()=>{try{if(R||S)return;M(""),I(!0);let e=await L.eH.getBpEligibility(p);if(e.error){M(e.error),I(!1),["user.twitter.not-connected","twitter.auth.account-not-linked","twitter.auth.invalid"].includes(e.error)&&(ny.handleTwitterGeneralError(),setTimeout(()=>ny.linkTwitter(),1e3));return}let t=await L.eH.signUpBpQuest(p);(null==t?void 0:t.success)?(null==b||b("joined"),ny.bpEntries.reload()):(null==t?void 0:t.error)&&M(t.error)}catch(e){M("generic-error")}finally{I(!1)}},children:y}),(0,g.jsx)(ee,{verifyError:N})]}),...k,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[f&&(0,g.jsx)(eA.n,{type:"contained",src:f,alt:"intro image",className:"w-full h-auto",imgClassName:"w-full h-auto !relative pixelated"}),(0,g.jsx)(ez,{pointFormContents:O,headerText:"Turn X interactions into a steak buffet!"}),(0,g.jsx)(eV,{weighting:{retweetWeight:null!==(s=null==T?void 0:T.retweetWeight)&&void 0!==s?s:0,replyWeight:null!==(i=null==T?void 0:T.replyWeight)&&void 0!==i?i:0,likeWeight:null!==(r=null==T?void 0:T.likeWeight)&&void 0!==r?r:0,quoteWeight:null!==(l=null==T?void 0:T.quoteWeight)&&void 0!==l?l:0,bookmarkWeight:null!==(o=null==T?void 0:T.bookmarkWeight)&&void 0!==o?o:0,impressionWeight:null!==(u=null==T?void 0:T.impressionWeight)&&void 0!==u?u:0}}),(0,g.jsx)(B.x,{size:"sm",children:"Ready to feast? Your first steak is just a click away!"})]})})});var eD=n(85410),eF=n(48354),eB=n(50942),e_=n(66331);let eU=a.forwardRef((e,t)=>{let{children:n,questId:s,questTitle:i,dialogId:r,primaryButtonText:l,hideSections:o,shareImageUrl:u,steakRewards:d,questResultAt:p,estimatedSteaks:m,bannerImage:y,onDismiss:h,...f}=e,v=(0,e_.useQuestDialogStore)(e=>e.isCtaClicked),[x,T]=(0,a.useState)(v(s)?"unlocked":"locked"),w=(0,c.useClientTranslations)(),k=nh(e=>e.verifyError),A=nh(e=>e.isVerifying),E=nh(e=>e.resetVerifyError);return(0,b.q)(()=>{u&&(0,eB.Z7)(eB.c_.quest,u)}),(0,a.useEffect)(()=>{"claiming"!==x||A||T("unlocked")},[x,A]),(0,g.jsx)(F.v4,{closeBtnCb:()=>{E(),null==h||h()},ref:t,dialogId:r,disableDismissByEsc:!0,scrollContent:!0,contentClassName:"min-h-0",header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:w("dialogs.postQuest.title"),description:i,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[eq(o,"primaryButton")&&(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"default",spinnerProps:{size:"16px"},onClick:()=>{},children:l}),(0,g.jsx)(ee,{verifyError:k})]}),...f,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(B.x,{size:"sm",children:"The Steak-a-thon has ended! Our master chefs are now calculating your final steak count."}),y&&(0,g.jsx)(eA.n,{type:"aspect-ratio",src:y,alt:"calculating-result"})]}),(0,g.jsx)(W.W,{variant:"card",size:"small",header:w("form.staking.estimatedSteaksEarned"),icon:(0,g.jsx)(U.M,{width:24,height:24}),description:(0,g.jsx)(B.x,{size:"xs",className:"text-muted-foreground",children:"Final serving size may vary – that's the Steak-a-thon magic!"}),amount:eF.parseEther(Math.min(m,null!=d?d:0).toString()),alignment:"left",className:"w-full",showWatermark:!1,tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:w("common.units.steaks",{memeAmount:e})})}),n]})})}),eq=(e,t)=>
1!e||!e.includes(t),eW=a.forwardRef((e,t)=>{var n,s,i,r,l,o,u,m;let{questId:y,questEndsAt:h,questStartsAt:f,questResultAt:v,currQuestPeriod:x,introImageUrl:T,weighting:b,...w}=e,k=(0,c.useClientTranslations)(),A=k("dialogs.boostPost.questDesc"),E=nh(e=>e.bpEntries).value,C=null==E?void 0:E[y],S=void 0!==C&&(null==C?void 0:C.finalizedSteaks)!==void 0;(0,d.useAppStore)(e=>e.time);let I=null===(n=nh(e=>e.walletQuestStatus))||void 0===n?void 0:n.value;((null==I?void 0:I.farmingQuests)||[]).find(e=>e.id===y);let N=void 0!==C,[M,j]=(0,a.useState)(N?"joined":"not-yet-join"),R=()=>{p.dialogStore.clear()};if("quest"===x){if("not-yet-join"!==M||N){if("joined"===M)return(0,g.jsx)(eN.RH,{questId:y,setStage:j,open:!0,onDismiss:R,title:A,endsAt:h||0,dialogId:"bp-quest-content-dialog"});if("reward-breakdown"===M)return(0,g.jsx)(eR.a,{open:!0,performances:{bookmark_count:null==C?void 0:null===(s=C.estimatedEngagement)||void 0===s?void 0:s.bookmark_count,impression_count:null==C?void 0:null===(i=C.estimatedEngagement)||void 0===i?void 0:i.impression_count,like_count:null==C?void 0:null===(r=C.estimatedEngagement)||void 0===r?void 0:r.like_count,quote_count:null==C?void 0:null===(l=C.estimatedEngagement)||void 0===l?void 0:l.quote_count,reply_count:null==C?void 0:null===(o=C.estimatedEngagement)||void 0===o?void 0:o.reply_count,retweet_count:null==C?void 0:null===(u=C.estimatedEngagement)||void 0===u?void 0:u.retweet_count},subTitle:"The rewards shown here are updated at intervals. Keep interacting for more steaks!",period:"before-finalized",weighting:b,maxSteakRewards:Number.MAX_SAFE_INTEGER,totalSteakRewards:null==C?void 0:C.estimatedSteaks,bonus:null==C?void 0:C.bonus,dialogId:"bp-reward-breakdown-dialog",onBackClicked:()=>j("joined"),onDismiss:R,footerMsg:"Turning your account private or undoing interactions will reduce your steak count."})}else{let e=k("dialogs.boostPost.notYetJoined.primaryBtnText");return(0,g.jsx)(eH,{open:!0,primaryButtonText:e,introImageUrl:T,questId:y,title:A,dialogId:"bp-quest-intro-dialog",setStage:j,onDismiss:R,weightings:b})}}else if("calculating-result"===x)return(0,g.jsx)(eU,{bannerImage:eI,questTitle:"Steak-a-thon: Post, Perform, Profit! \uD83D\uDCCA\uD83E\uDD69",open:!0,hideSections:["primaryButton","secondaryButton"],onDismiss:()=>p.dialogStore.clear(),questId:y,steakRewards:Number.MAX_SAFE_INTEGER,dialogId:"bp-calculating-result-dialog",questResultAt:v,estimatedSteaks:null!==(m=null==C?void 0:C.estimatedSteaks)&&void 0!==m?m:0,...w,children:(0,g.jsx)(B.x,{size:"sm",children:"Steaks reward will be credited to your steak balance within 24h."})});else if(S)return(0,g.jsx)(eD.A,{open:!0,dialogId:"pb-quest-result-dialog",triggersFrom:"announcement",questId:y,onDismiss:()=>{R()}});else return(0,g.jsx)(g.Fragment,{})});var eQ=n(1663),eZ=n(5512);let eK=a.forwardRef((e,t)=>{var n;let{dialogId:s,questId:i,questType:r,username:l,avatarUrl:o,subTitle:u,content:d,steaksCanEarn:p,onClickCollect:m,...y}=e,h=nh(e=>e.profileInfo).value,f=null==h?void 0:null===(n=h.twitter)||void 0===n?void 0:n.username,[v,x]=(0,a.useState)("todo"),[b,w]=(0,a.useState)("locked"),[k,A]=(0,a.useState)(!1),E=(0,c.useClientTranslations)(),C=(0,T.useWindowStore)(e=>e.isMobile),I=nh(e=>e.verifyError),N=nh(e=>e.isVerifying),M=nh(e=>e.resetVerifyError),j=E("dialogs.followQuest.actions.follow");return(0,a.useEffect)(()=>{"claiming"!==b||N||w("unlocked")},[b,N]),(0,g.jsx)(F.v4,{closeBtnCb:()=>{M()},ref:t,dialogId:s,disableDismissByEsc:!0,showCloseIcon:!0,closeIconDisabled:"executing"===v||"claiming"===b,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:E("dialogs.followQuest.title"),description:u,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(H.k,{className:"w-full justify-center",children:f&&(0,g.jsxs)(B.x,{size:"sm",className:"text-muted-foreground",children:["Use @",f," to"]})}),(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"executing"!==v?"default":"loading",disabled:"executing"===v,loadingPlaceholder:j,spinnerProps:{size:"16px"},onClick:async()=>{x("executing"),w("locked"),A(!1),setTimeout(()=>{x("completed"),w("unlocked"),A(!0)},100),(0,S.RB)(C?"https://x.com/".concat(l):"https://x.com/intent/user?screen_name=".concat(l))},children:j}),(0,g.jsx)(D.S,{size:"small",variant:"secondary",disabled:"unlocked"!==b,state:"claiming"!==b?"default":"loading",loadingPlaceholder:E("dialogs.followQuest.actions.collectReward"),onClick:()=>{"unlocked"===b&&(w("claiming"),(async()=>{await (null==m?void 0:m(p))})())},children:E("dialogs.followQuest.actions.collectReward")}),(0,g.jsx)(ee,{verifyError:I})]}),...y,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(eQ.a,{className:"text-sm text-foreground",children:d}),(0,g.jsxs)(H.k,{className:"items-center gap-4",children:[(0,g.jsx)(eA.n,{type:"contained",src:o,alt:"",className:"w-[48px] h-[48px] overflow-hidden rounded-md"}),(0,g.jsxs)(B.x,{size:"sm",weight:"medium",className:"flex-1",children:["@",l]})]})]})})}),eG=a.forwardRef((e,t)=>
1{let{dialogId:n,questId:s,questType:i,title:r,header:l,onSubmit:o,content:u,contentImageUrl:d,secondaryBtnCta:p,secondaryBtnLink:m,...y}=e,h=(0,c.useClientTranslations)(),[f,v]=(0,a.useState)(!1),[x,T]=(0,a.useState)(!1),b=nh(e=>e.verifyError),w=nh(e=>e.isVerifying),k=nh(e=>e.resetVerifyError),A=()=>{k()};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{A()},ref:t,dialogId:n,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[480px] md:w-[480px]"),showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:void 0!==l?l:h("dialogs.infoQuest.title"),description:r,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{className:(0,_.cn)("gap-0",p&&"gap-3"),children:[p&&(0,g.jsx)(D.S,{size:"small",variant:"primary",onClick:()=>{m&&window.open(m,"_blank","noopener,noreferrer"),v(!0),T(!0),setInterval(()=>{T(!1)},15e3)},disabled:w,children:p}),(0,g.jsx)(D.S,{size:"small",variant:"secondary",state:x||w?"loading":"default",loadingPlaceholder:h("dialogs.infoQuest.actions.collectReward"),disabled:!f||w,onClick:async()=>{await (null==o?void 0:o())},children:h("dialogs.infoQuest.actions.collectReward")}),(0,g.jsx)(ee,{verifyError:b})]}),...y,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[d&&(0,g.jsx)(eA.n,{src:d,alt:"success",type:"contained",className:"w-full h-auto",imgClassName:"w-full h-auto !relative"}),(0,g.jsx)(H.k,{className:"flex-col gap-2",children:u&&(0,g.jsx)(eQ.a,{className:"text-foreground text-sm",children:u})})]})})});var eY=n(22526),eJ=n(17552);let e$="https://paintoken.com",eX=a.forwardRef((e,t)=>{var n;let{dialogId:s,title:i,questId:r,endsAt:l,onClickCollect:o,...u}=e,p=(0,c.useClientTranslations)(),m=(0,e_.useQuestDialogStore)(e=>e.isCtaClicked),y=(0,e_.useQuestDialogStore)(e=>e.updateCtaClickedMap),[h,f]=(0,a.useState)(m(r)?"unlocked":"locked"),v=(0,d.useAppStore)(e=>e.time),x=nh(e=>e.verifyError),T=nh(e=>e.isVerifying),b=nh(e=>e.resetVerifyError),w=void 0!==l&&l<v,k=nh(e=>e.profileInfo).value,A=null==k?void 0:null===(n=k.twitter)||void 0===n?void 0:n.username;(0,a.useEffect)(()=>{"claiming"!==h||T||f("unlocked")},[h,T]);let E=()=>{b()};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{E()},ref:t,dialogId:s,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[480px] md:w-[480px]"),showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:p("dialogs.submitWallet.submitSolanaQuest.title"),description:i,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(D.S,{size:"small",variant:"primary",loadingPlaceholder:"JOIN PAIN",onClick:async()=>{window.open(e$,"_blank"),f("unlocked"),y(r,!0)},children:"JOIN PAIN"}),(0,g.jsx)(D.S,{size:"small",variant:"secondary",disabled:w,state:"claiming"!==h?"default":"loading",loadingPlaceholder:p("dialogs.followQuest.actions.collectReward"),onClick:()=>{w||"unlocked"!==h||(f("claiming"),(async()=>{await (null==o?void 0:o())})())},children:p("dialogs.postQuest.actions.collectReward")}),(0,g.jsx)(ee,{verifyError:x})]}),...u,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(eY.C,{videoId:"YqRzRHYYODI",autoplay:!1}),(0,g.jsx)(H.k,{className:"flex-col gap-6",children:(0,g.jsxs)(B.x,{size:"sm",className:"text-foreground",children:["Log in and link your X account ",(0,g.jsxs)("span",{className:"font-bold",children:["(@",A,")"]})," on"," ",(0,g.jsx)(eJ.rU,{href:e$,target:"_blank",className:"underline",children:"PAIN"})," ","to collect your rewards!"]})})]})})});var e0=n(88253),e1=n(2198),e2=n(2416),e6=n(74463);let e5=a.forwardRef((e,t)=>{var n;let{questId:s,dialogId:i,title:r,content:l,xPostContent:o,likeCount:u,liked:p,tweetId:m,steaksCanEarn:y,primaryButtonText:h,secondaryButtonText:f,username:v,avatarUrl:x,targetTweetUrl:b,endsAt:w,onClickCollect:A,...E}=e,C=nh(e=>e.profileInfo).value,S=null==C?void 0:null===(n=C.twitter)||void 0===n?void 0:n.username,I=(0,T.useWindowStore)(e=>e.isMobile),N=(0,e_.useQuestDialogStore)(e=>e.updateCtaClickedMap),M=(0,e_.useQuestDialogStore)(e=>e.isCtaClicked),j=(0,d.useAppStore)(e=>e.time),[R,P]=(0,a.useState)(p?"completed":"todo"),[L,V]=(0,a.useState)(p||M(s)?"unlocked":"locked"),[z,
1U]=(0,a.useState)(!1),W=(0,c.useClientTranslations)(),[Q,Z]=a.useState(!1),[K,G]=a.useState(!1),[Y,J]=a.useState(p),$=void 0!==w&&w<j,X=nh(e=>e.verifyError),et=nh(e=>e.isVerifying),en=nh(e=>e.resetVerifyError),{wrapTagsAndLink:ea,wrapPlaceholder:es}=(0,e1.Rv)();(0,a.useEffect)(()=>{"claiming"!==L||et||V("unlocked")},[L,et]),(0,a.useEffect)(()=>{p&&(P("completed"),V("unlocked"))},[p]);let ei=()=>{!$&&"executing"!==R&&(K||p||Y||(P("executing"),V("locked"),G(!0),Y||setTimeout(async()=>{let e=(await O.x.likeTweetOfQuest(s,m)).error;if(e){if(P("todo"),"request.send.too-fast"===e)(0,k.showToast)({title:W("toasts.boostPost.rateLimit.title"),content:W("toasts.boostPost.rateLimit.desc"),duration:5e3});else if("user.twitter.not-connected"===e){ny.handleTwitterGeneralError(),setTimeout(()=>ny.linkTwitter(),1e3);return}else(0,k.showToast)({title:W("toasts.boostPost.others.title"),content:W("toasts.boostPost.others.desc"),duration:5e3})}else J(!0),N(s,!0),P("completed"),V("unlocked");G(!1)},1e3)))};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{en()},ref:t,dialogId:i,disableDismissByEsc:!0,contentClassName:"min-h-0",showCloseIcon:!0,closeIconDisabled:"executing"===R||"claiming"===L,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:W("dialogs.postQuest.title"),description:r,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(H.k,{className:"w-full justify-center",children:S&&(0,g.jsxs)(B.x,{size:"sm",className:"text-muted-foreground",children:["Use @",S," to"]})}),(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"executing"!==R?"default":"loading",disabled:"executing"===R||$||Y,loadingPlaceholder:void 0!==h?h:"LIKE POST",spinnerProps:{size:"16px"},onClick:async()=>{$||"executing"===R||ei()},children:"LIKE POST"}),(0,g.jsx)(D.S,{size:"small",variant:"secondary",disabled:"unlocked"!==L||$,state:"claiming"!==L?"default":"loading",loadingPlaceholder:void 0!==f?f:W("dialogs.likePostQuest.actions.collectReward"),onClick:()=>{$||"claiming"===L||"executing"===R||"locked"===L||(V("claiming"),(async()=>{await (null==A?void 0:A(y))})())},children:void 0!==f?f:W("dialogs.likePostQuest.actions.collectReward")}),(0,g.jsx)(ee,{verifyError:X})]}),...E,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[l&&(0,g.jsx)(eQ.a,{className:"text-foreground text-sm",children:l}),(0,g.jsx)(q.v,{className:"relative w-full h-[240px] px-[16px] pt-4 overflow-hidden",hoverBgColor:"var(--card-hover)",useHoverStyle:!0,...I?{}:{onMouseEnter:()=>{Z(!0)},onMouseLeave:()=>{Z(!1)}},onClick:()=>{window.open(b,"_blank")},children:(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)(H.k,{col:!0,className:"relative h-full w-full pb-2 bg-transparent",children:[(0,g.jsxs)(H.k,{col:!0,className:"w-full h-full gap-3 overflow-y-auto scrollbar-hide",children:[(0,g.jsxs)(H.k,{className:"gap-2",children:[(0,g.jsx)(eA.n,{type:"contained",src:x,alt:"",className:"w-[24px] h-[24px] overflow-hidden rounded-md"}),(0,g.jsx)(H.k,{className:"w-full justify-between items-center",children:(0,g.jsx)(B.x,{size:"xs",weight:"medium",children:v})}),(0,g.jsx)(e0.m,{size:16})]}),(0,g.jsxs)(B.x,{size:"sm",className:"h-full w-full whitespace-pre-line",style:{overflowWrap:"break-word"},children:[es(ea(o,"text-primary",void 0,"httpsNotRequired")),(0,g.jsx)(H.k,{className:"h-[78px]"})]})]}),(0,g.jsxs)(H.k,{col:!0,className:(0,_.cn)("bg-transparent absolute bottom-[2px] left-0 w-full h-fit overflow-hidden z-10 pointer-events-auto",Q?"bg-card-hover":"bg-card"),children:[(0,g.jsx)(e2.i,{className:(0,_.cn)(Q?"bg-[#4E535B]":"bg-border")}),(0,g.jsx)(H.k,{className:"py-[12px] gap-4 relative",children:(0,g.jsx)(e6.r,{type:"like",isLoading:K,count:u+Number(Y)||0,highlighted:p||Y,highlightColor:"text-error",onClick:e=>{e.stopPropagation(),ei()}})})]})]}),(0,g.jsx)("div",{className:"pointer-events-none",style:{position:"absolute",zIndex:1,left:0,bottom:"40px",width:"98%",height:"80px",backgroundImage:Q?"linear-gradient(180deg, #3C404600 0, #3C4046 100%)":"linear-gradient(180deg, #26272A00 0, #26272A 100%)",marginLeft:"4px"}})]})})]})})});var e3=n(87983),e8=n(14643),e4=n(36446),e7=n(48235),e9=n(88421);let te=a.forwardRef((e,t)=>
1{let{dialogId:n,questType:s,questId:i,subTitle:r,content:l,choices:o,successImage:u,successImageUrl:d,onClickCollect:p,answerValue:m,answerDesc:y,...h}=e,[f,v]=(0,a.useState)("todo"),[x,T]=(0,a.useState)(),[b,w]=(0,a.useState)(),[k,A]=(0,a.useState)(""),E=nh(e=>e.resetVerifyError),S=nh(e=>e.verifyError),I=(0,a.useRef)();(0,a.useEffect)(()=>{m&&T(m)},[m]),(0,a.useEffect)(()=>{y&&w(y)},[y]);let N=(0,c.useClientTranslations)(),M=o.map((e,t)=>({id:"".concat(t),value:"".concat(t),label:e}));return(0,g.jsx)(F.v4,{closeBtnCb:()=>{E()},ref:t,dialogId:n,disableDismissByEsc:!0,showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:N("dialogs.followQuest.title"),description:r,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:["completed"===f&&(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"default",loadingPlaceholder:N("dialogs.followQuest.actions.collectReward"),onClick:()=>{I.current.resolve()},children:N("dialogs.followQuest.actions.collectReward")}),"completed"!==f&&(0,g.jsx)(D.S,{size:"small",variant:"secondary",disabled:!k,state:"checking"===f?"loading":"default",loadingPlaceholder:N("common.actions.submit"),onClick:async()=>{if(!k)return;ny.resetVerifyError(),v("checking"),await (0,C._)(200);let e=new Promise(e=>{I.current={resolve:e}}),{success:t,answer:n,feedback:a}=await p(k,e);t?(v("completed"),T(n),w(a),ny.resetVerifyError()):v("todo")},children:N("common.actions.submit")}),(0,g.jsx)(ee,{verifyError:S})]}),...h,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(eQ.a,{className:"text-sm text-foreground",children:l}),(0,g.jsx)(X.m,{className:"w-full",innerClassName:"w-full",children:(0,g.jsxs)(H.k,{col:!0,className:"gap-4",children:[(0,g.jsx)(e8.E,{value:k,onValueChange:e=>{A(e)},className:"flex flex-col space-y-1 gap-4",children:"completed"!==f?M.map(e=>(0,g.jsxs)(e3._,{htmlFor:e.id,style:{cursor:"inherit"},className:"flex items-center space-x-2 cursor-pointer",children:[(0,g.jsx)(e8.m,{id:e.id,value:e.value}),(0,g.jsx)(B.x,{size:"sm",weight:"medium",children:e.label})]},e.id)):M.filter(e=>e.value===x).map(e=>(0,g.jsxs)(e3._,{htmlFor:e.id,style:{cursor:"inherit"},className:"flex items-center space-x-2 cursor-pointer",children:[(0,g.jsx)(e8.m,{id:e.id,value:e.value}),(0,g.jsx)(B.x,{size:"sm",weight:"medium",children:e.label})]},e.id))}),"completed"===f&&(0,g.jsxs)(q.v,{className:"w-full",children:[b&&(0,g.jsx)(H.k,{col:!0,className:"w-full gap-1 p-4",children:(0,g.jsx)(eQ.a,{className:"text-muted-foreground text-sm",children:b})}),d?(0,g.jsx)(eA.n,{src:d,alt:"success",type:"contained",className:"w-full h-auto",imgClassName:"w-full h-auto !relative"}):(0,g.jsx)(eA.n,{src:"that_is_correct"===u?e4.Z:"you_are_correct_sir"===u?e7.Z:e9.Z,alt:"success",type:"contained",className:"w-full h-auto",imgClassName:"w-full h-auto !relative"})]})]})})]})})});var tt={src:"/_next/static/media/pbq-calculating-results.067f12c5.gif",height:222,width:432,blurWidth:0,blurHeight:0},tn=n(42967),ta=n(39969);let ts=a.forwardRef((e,t)=>{let{dialogId:n,setStage:s,onDismiss:i,questId:r,questStartsAt:l,...o}=e,u=(0,c.useClientTranslations)(),d=nh(e=>e.pbqEntries).value,[m,y]=(0,a.useState)(!1),[h,f]=(0,a.useState)(""),v=()=>{null==s||s("not-yet-join")};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{p.dialogStore.clear(),null==i||i()},ref:t,dialogId:n,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[448px] md:w-[448px]"),showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,descriptionStyle:"text-foreground",title:(0,g.jsxs)(H.k,{className:"gap-2",children:[(0,g.jsx)(H.k,{onClick:v,children:(0,g.jsx)(ei.q,{size:24})}),(0,g.jsx)(B.x,{size:"lg",weight:"medium",children:u("dialogs.performanceBased.consent.title")})]})}),footer:(0,g.jsxs)(F.Lq,{className:"gap-2",children:[(0,g.jsx)(D.S,{onClick:async()=>{try{var e;if(m)return;if(y(!0),d&&(null===(e=d[r])||void 0===e?void 0:e.status)==="joined")p.dialogStore.clear();else{let e=await L.eH.signUpPbqEngagementQuest(r);(null==e?void 0:e.success)?(ny.pbqEntries.reload(),null==s||s("joined")):(null==e?void 0:e.error)&&f(null==e?void 0:e.error)}}catch(e){f("generic-error")}finally{y(!1)}},size:"small",variant:"primary",state:m?"loading":"default",children:u("dialogs.performanceBased.consent.primaryBtn")}),(0,g.jsx)(D.S,{size:"small",variant:"secondary",state:"default",onClick:()=>{v()},children:u("dialogs.performanceBased.consent.secondaryBtn")}),(0,g.jsx)(ee,{verifyError:h})]}),...o,children:(0,g.jsx)(H.k,{col:!0,className:"gap-6",children:(0,g.jsxs)(H.k,{className:"flex-col gap-5",children:[(0,g.jsx)(B.x,{size:"sm",children:"Before you dive into the Steak-a-thon, please note:"}),(0,g.jsxs)("ul",{className:(0,_.cn)("list-outside list-decimal pl-4"),children:[(0,g.jsxs)("li",{children:["Posts made from the quest start date"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:(0,ta.B)(new Date(null!=l?l:0))})," ","are eligible for rewards."]}),(0,g.jsx)("li",{children:"Once tracked, post quotas cannot be reset."}),(0,g.jsx)("li",{children:"Deleted or private posts will not be eligible for rewards."}),(0,g.jsx)("li",{children:"Spammy posts may result in fewer reactions. Creativity and quality are key to getting higher rewards."})]}),(0,g.jsx)(B.x,{size:"sm",children:"Are you ready to become a Steak-a-thon master?"})]})})})});var ti=n(67387),tr=n(56840);let tl=(0,a.memo)(e=>{let{size:t,className:n,...a}=e;return t&&!a.width&&(a.width=t),t&&!a.height&&(a.height=t),(0,g.jsx)("span",{className:n,children:(0,g.jsx)("svg",{viewBox:"0 0 24 24",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...a,children:(0,g.jsx)("path",{d:"M4 2H15V4H6V17H4V2ZM8 6H20V22H8V6ZM10 8V20H18V8H10Z",fill:"currentColor",fillOpacity:1})})})});tl.group="pixel";var to=n(10454);let tu=e=>{let{title:t,desc:n,extraHeaderText:a}=e;return(0,g.jsxs)(H.k,{col:!0,className:(0,_.cn)(a&&"gap-2"),children:[a&&(0,g.jsx)(B.x,{size:"sm",children:a}),(0,g.jsx)(q.v,{type:"outline",className:"py-2 px-4",children:(0,g.jsxs)(H.k,{className:"gap-2 justify-start",children:[(0,g.jsx)(H.k,{className:"relative top-[2px]",children:(0,g.jsx)(to.a,{size:20})}),(0,g.jsxs)(H.k,{col:!0,className:(0,_.cn)(t&&n&&"gap-2"),children:[t&&(0,g.jsx)(B.x,{size:"md",weight:"medium",children:t}),n&&(0,g.jsx)(B.x,{size:"sm",children:n})]})]})})]})},td=a.forwardRef((e,t)=>{var n;let{questId:s,dialogId:i,title:r,sharingContent:l,postingTheme:o,primaryButtonText:u,imageUrl:p,hideSections:m,shareMessageHeader:y,shareImageUrl:h,twitterId:f,endsAt:v,steakRewards:x,questStartsAt:T,isPostingTips:w=!1,requiredTags:k,setStage:A,onDismiss:E,...C}=e,S=nh(e=>e.profileInfo).value,N=null==S?void 0:null===(n=S.twitter)||void 0===n?void 0:n.username,M=(0,e_.useQuestDialogStore)(e=>e.updateCtaClickedMap),j=(0,d.useAppStore)(e=>e.time),R=(0,c.useClientTranslations)(),[O,P]=(0,a.useState)(!1),L=/\B([\@|\#|\$][a-zA-Z_][a-zA-Z0-9_]*\b)(?!;)/,V=!l,z=void 0!==v&&v<j,U=nh(e=>e.verifyError),W=nh(e=>e.resetVerifyError);return(0,b.q)(()=>{h&&(0,eB.Z7)(eB.c_.quest,h)}),(0,g.jsx)(F.v4,{closeBtnCb:()=>{null==E||E(),W()},ref:t,dialogId:i,disableDismissByEsc:!0,scrollContent:"force",contentClassName:"min-h-0",showCloseIcon:!0,header:w?(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,icon:(0,g.jsx)(D.S,{size:"small",variant:"ghost",className:"px-0 py-0",onClick:()=>{null==A||A("joined")},children:(0,g.jsx)(ei.q,{size:28})}),title:"POSTING GUIDE",descriptionStyle:"text-foreground"}):(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:R("dialogs.postQuest.title"),description:r,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(H.k,{className:"w-full justify-center",children:N&&(0,g.jsxs)(B.x,{size:"sm",className:"text-muted-foreground",children:["Use @",N," to"]})}),tp(m,"primaryButton")&&(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"default",spinnerProps:{size:"16px"},onClick:async()=>{z||(M(s,!0),h?(await (0,eB.NC)(eB.c_.quest,l||""),window.open("https://twitter.com/intent/tweet","blank")):(0,eB.E3)(l||(k?k.length>1?"".concat(k.slice(0,-1).join(", ")," and ").concat(k[k.length-1]):k[0]||"":"")))},children:u}),(0,g.jsx)(ee,{verifyError:U})]}),...C,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsxs)(B.x,{size:"sm",children:["Ready to earn steaks thru your X posts? Up to"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:(0,ey.W)(x,{maximumFractionDigits:1,abbr:!1})})," ","steaks are up for grabs! \uD83E\uDD29"]}),o&&(0,g.jsx)(q.v,{type:"outline",className:"p-4",bgColor:"var(--secondary)",children:(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:"\uD83D\uDCDD POSTING THEME"}),(0,g.jsx)(eQ.a,{className:"text-sm",children:o})]})}),(0,g.jsxs)(H.k,{col:!0,children:[(0,g.jsx)(B.x,{size:"sm",children:"Before you dive in:"}),(0,g.jsxs)("ul",{className:"list-outside pl-0",children:[(0,g.jsx)("li",{className:"text-sm",children:"✅ Keep your X account public"}),(0,g.jsx)("li",{className:"text-sm inline",children:"✅ Create engaging posts that match our theme"}),[(0,eB.Hk)("✅ Each post must include @Stakeland and #StakelandQuest",L,"text-primary text-sm")].map((e,t)=>(0,g.jsx)("li",{className:"text-sm",children:e},"".concat(e,"-extra-").concat(t)))]})]}),(0,g.jsx)(tu,{extraHeaderText:w?void 0:(0,g.jsxs)("span",{children:["We'll auto-track your posts daily – first results in ",(0,g.jsx)("span",{className:"font-bold",children:"24"})," hours!"]}),desc:(0,g.jsxs)(B.x,{size:"sm",children:["We're tracking your first"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:"20"})," ","qualifying posts since"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:(0,ta.B)(new Date(null!=T?T:0))})," ","and reward your top"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:I.tj})," ","performing ones!"]})}),tp(V?[...m||[],"shareMessage"]:m,"shareMessage")&&(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsx)(B.x,{size:"sm",children:"Need inspiration? Try this template:"}),(0,g.jsx)(q.v,{className:"p-4",children:(0,g.jsxs)(H.k,{col:!0,className:"w-full gap-4",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between items-center",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"uppercase text-muted-foreground",children:y||"POST CONTENT"}),(null==l?void 0:l.trim())&&(0,g.jsx)(q.v,{type:"outline",className:"w-8 h-8",onClick:()=>{P(!0),h?(0,eB.NC)(eB.c_.quest,l||""):(0,eB.zp)(l||""),setTimeout(()=>{P(!1)},2e3)},children:(0,g.jsx)(H.k,{className:"w-full h-full justify-center items-center",children:O?(0,g.jsx)(tr.z,{size:16,className:"items-center"}):(0,g.jsx)(tl,{size:16,className:"items-center"})})})]}),l&&(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:(0,eB.Ub)((0,eB.Hk)(l,L,"text-primary"))}),p&&(0,g.jsx)(ti.o,{ratio:16/9,className:"w-full",children:(0,g.jsx)(eA.n,{type:"contained",src:p,alt:"",className:"w-full h-full"})}),h&&(0,g.jsx)(eA.n,{type:"contained",src:h,alt:"",className:"w-full h-auto",imgClassName:"w-full h-auto !relative"})]})})]})]})})}),tp=(e,t)=>!e||!e.includes(t),tc=e=>{let{extraCriteria:t}=e;return(0,g.jsx)(H.k,{col:!0,className:"gap-4",children:(0,g.jsxs)(H.k,{col:!0,children:[(0,g.jsx)(B.x,{size:"sm",children:"To join the quest, make sure your x account: "}),(0,g.jsx)(B.x,{size:"sm",children:"✅ is public"}),(0,g.jsxs)(B.x,{size:"sm",children:["✅ contains at least"," ",(0,g.jsx)(B.x,{weight:"semiBold",size:"sm",children:"20"})," ","followers"]}),t&&t.length>0&&t.map((e,t)=>(0,g.jsx)(B.x,{size:"sm",children:e},t))]})})},tm=a.forwardRef((e,t)=>
1{var n;let{questId:s,dialogId:i,primaryButtonText:r,title:l,endsAt:o,steakRewards:u,questStartsAt:p,setStage:m,onDismiss:y,...h}=e,f=nh(e=>e.profileInfo).value,v=null==f?void 0:null===(n=f.twitter)||void 0===n?void 0:n.username,x=(0,d.useAppStore)(e=>e.time),[T,b]=(0,a.useState)(!1),[w,k]=(0,a.useState)(""),A=(0,c.useClientTranslations)(),E=void 0!==o&&o<x,C=[(0,g.jsx)("li",{children:"Create posts on X that match our theme and requirements"}),(0,g.jsxs)("li",{children:["We'll track up to"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:"20"})," ","qualifying posts throughout the quest posts on X"," "]}),(0,g.jsxs)("li",{children:["Your top"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:I.tj})," ","performing posts will earn steaks"]}),(0,g.jsx)("li",{children:"Earn steaks based on likes, replies, reposts, and quotes"}),(0,g.jsxs)("li",{children:["Max potential reward: \uD83E\uDD69"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:u})]})];return(0,g.jsx)(F.v4,{open:!0,closeBtnCb:()=>{null==y||y()},ref:t,dialogId:i,disableDismissByEsc:!0,scrollContent:!0,contentClassName:"min-h-0",showCloseIcon:!0,closeIconDisabled:T,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:A("dialogs.postQuest.title"),description:l,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(H.k,{className:"w-full justify-center",children:v&&(0,g.jsxs)(B.x,{size:"sm",className:"text-muted-foreground",children:["Use @",v," to"]})}),(0,g.jsx)(D.S,{size:"small",variant:"primary",state:T?"loading":"default",disabled:T||E,spinnerProps:{size:"16px"},onClick:async()=>{try{if(E||T)return;k(""),b(!0);let e=await L.eH.getPbqEligibility(s);(null==e?void 0:e.success)?null==m||m("consent"):(null==e?void 0:e.error)&&k(e.error)}catch(e){k("generic-error")}finally{b(!1)}},children:r}),(0,g.jsx)(ee,{verifyError:w})]}),...h,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(ez,{headerText:"Earn steaks by posting on X! Here's how it works:",pointFormContents:C}),(0,g.jsx)(tu,{desc:(0,g.jsxs)(B.x,{size:"sm",children:["Post published after"," ",(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:(0,ta.B)(new Date(null!=p?p:0))})," ","will be tracked after joining the quest."]})}),(0,g.jsx)(tc,{}),(0,g.jsx)(B.x,{size:"sm",children:"Ready to start grilling up some steaks?"})]})})});var ty=n(83886),th=n(65944),tf={src:"/_next/static/media/reached-max-rewards.bec38ea3.gif",height:222,width:432,blurWidth:0,blurHeight:0},tg=n(44878),tv=n(23786),tx=n(68834);let tT=e=>{let{type:t,isLast:n,weighting:a}=e,{emoji:s,singleTitle:i,weight:r}={[eR.E.Likes]:{emoji:"\uD83D\uDC4D",singleTitle:"Like",weight:a.likeWeight},[eR.E.Replies]:{emoji:"\uD83D\uDCAC",singleTitle:"Reply",weight:a.replyWeight},[eR.E.Retweets]:{emoji:"\uD83D\uDD01",singleTitle:"Retweet",weight:a.retweetWeight},[eR.E.Quotes]:{emoji:"\uD83D\uDCE3",singleTitle:"Quote",weight:a.quoteWeight}}[t];return(0,g.jsx)(H.k,{className:(0,_.cn)("w-full py-2 items-center border-b-2 border-b-muted-background",n&&"border-b-0 pb-4"),children:(0,g.jsx)(H.k,{col:!0,className:"w-full gap-1",children:(0,g.jsxs)(H.k,{className:"w-full justify-between",children:[(0,g.jsxs)(B.x,{size:"sm",weight:"semiBold",children:[s," 1 ",i]}),(0,g.jsxs)(B.x,{size:"sm",weight:"normal",className:"flex",children:[(0,g.jsx)(ej.C,{width:21,height:21}),r]})]})})})},tb=e=>{let{weighting:t,shouldShowEarnMore:n=!1,shouldShowIntro:a=!0}=e;return(0,g.jsxs)(H.k,{col:!0,className:"gap-4",children:[a&&(0,g.jsx)(B.x,{size:"sm",children:"Self-reactions (liking, replying to, retweeting, or quoting your own posts) don't add to your steak count."}),(0,g.jsxs)(H.k,{col:!0,className:"gap-0",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between",children:[(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:"Reaction"}),(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:"Reward"})]}),[eR.E.Likes,eR.E.Replies,eR.E.Retweets,eR.E.Quotes].map((e,n)=>(0,g.jsx)(tT,{isLast:3===n,type:e,weighting:t},"".concat(e,"-").concat(n)))]}),n&&(0,g.jsx)(q.v,{className:(0,_.cn)("w-full px-4 py-3 relative mb-3"),type:"outline",bgColor:"var(--background)",cornerSize:4,animateDashBorder:!1,disabled:!1,useHoverStyle:!1,rainbowBorder:{style:"gradient-wrapper",animated:!0,containerSize:1200},children:(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsx)(B.x,{size:"sm",children:"Earn even more!"}),(0,g.jsxs)(B.x,{size:"sm",children:["Get \uD83E\uDD69"," ",(0,g.jsx)(B.x,{size:"sm",weight:"medium",children:"100"})," ","extra for each quote that hits"," ",(0,g.jsx)(B.x,{size:"sm",weight:"medium",children:"50"})," ","likes!"]})]})})]})},tw=e=>{let{weighting:t,shouldShowIntro:n,shouldShowEarnMore:a,defaultValue:s,
1collapsible:i,...r}=e;return(0,g.jsx)(tx.W,{defaultValue:s,collapsible:i,type:"card",titleProps:{className:"py-[9px] bg-card"},contentProps:{className:"bg-card"},content:(0,g.jsx)(tb,{shouldShowEarnMore:a,shouldShowIntro:n,weighting:t}),title:(0,g.jsx)(H.k,{className:"py-3",children:(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:"ℹ️ HOW IS THE REWARD COUNTED?"})}),...r})};var tk=n(10588),tA=n(23575),tE=n(74751);let tC=a.forwardRef((e,t)=>{let{children:n,className:s,progressChildrenClassName:i,value:r=0,max:l=100,duration:o,onCompleted:u,shouldVibrate:d=!1,shouldVibrateWhenMax:p=!1,extraPercent:c=1,initialValue:m=0,...y}=e,[h,f]=(0,tE.H)(),v=null!=r?r:0,x=v>=l?p?v-c-.1:100:v,T="".concat(x,"%");return a.useEffect(()=>{(async()=>{await f(h.current,{width:"".concat(m,"%")}),await f(h.current,{width:T},{ease:"linear",duration:o||.6}),u&&u(h),d&&v>1&&x<=l&&f(h.current,{width:"100%"===T?T:"".concat(x+c,"%")},{repeat:1/0,ease:"easeOut",repeatType:100===r?"mirror":"loop",duration:.6})})()},[m,r]),(0,g.jsx)(tA.fC,{ref:t,className:(0,_.cn)("relative h-full w-full overflow-hidden rounded-full bg-secondary",s),...y,children:(0,g.jsx)(tk.E.div,{className:"h-full",initial:!1,ref:h,style:{width:"".concat(m,"%")},onAnimationComplete:()=>{null==u||u(h)},children:(0,g.jsx)(tA.z$,{className:"h-full",children:n})})})});tC.displayName=tA.fC.displayName;var tS=n(93335);let tI=e=>{let{className:t,progressChildrenClassName:n,children:a,shouldVibrate:s,shouldVibrateWhenMax:i,startValue:r=0,...l}=e;return(0,g.jsx)(q.v,{type:"outline",bgColor:"var(--card)",borderColor:"var(--border-primary)",className:(0,_.cn)("h-full w-full p-[2px] content-center",t),bgContent:(0,g.jsx)(tS.k,{className:"h-full w-full gap-2 items-center p-[2px]",children:(0,g.jsx)(q.v,{cornerSize:3,className:"h-full w-full min-h-[6px] px-2 py-1",type:"outline",bgColor:"var(--transparent)",borderColor:"#6D727A",children:(0,g.jsx)(tC,{className:(0,_.cn)("h-full w-full bg-transparent rounded-none","p-[1px]"),shouldVibrate:s,shouldVibrateWhenMax:i,extraPercent:.2427,value:l.value,duration:.6,initialValue:r,...l,children:(0,g.jsx)(q.v,{cornerSize:2,borderSize:"default",className:(0,_.cn)("h-full min-w-0 p-0",n),bgColor:"var(--primary)",borderColor:"var(--border-primary)",bgContent:(0,g.jsx)("div",{className:"h-full w-full bg-primary",children:(0,g.jsx)(tk.E.div,{className:"relative top-[3px] h-[20%] mx-[8px] bg-amber-200",...s?{animate:{backgroundColor:["#FFFAF1","#FFE2AA"]},transition:{repeat:1/0,repeatType:"mirror",duration:1}}:{}})})})})})}),children:a})};var tN=n(89079);let tM=e=>{var t,n,a;let{questId:s}=e,i=nh(e=>e.pbqEntries).value,r=!!i&&(null===(t=i[s])||void 0===t?void 0:t.isTwitterPublic),l=i&&null!==(a=null===(n=i[s])||void 0===n?void 0:n.trackingTweetIds.length)&&void 0!==a?a:0;return(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsx)(B.x,{size:"sm",children:"To keep your steaks juicy:"}),(0,g.jsx)(tN.s,{showTitle:!1,rows:[{isPassed:r,title:(0,g.jsxs)(H.k,{col:!0,children:[(0,g.jsx)(B.x,{size:"sm",weight:"semiBold",children:"X account is public"}),!r&&(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:"Your account is private. Go public to keep earning!"})]})},{isPassed:l===tO,title:(0,g.jsxs)(B.x,{size:"sm",weight:"semiBold",children:[l," / ",I.tj," posts qualified"]}),leadIcon:(0,g.jsx)(th.u,{size:20,className:"text-muted-foreground"})}]})]})},tj=a.forwardRef((e,t)=>{var n,s,i,r,l,o;let{questId:u,dialogId:p,title:m,primaryButtonText:y,secondaryButtonText:h,hideSections:f,shareImageUrl:v,endsAt:x,steakRewards:T,setStage:w,onDismiss:k,...A}=e,E=nh(e=>e.pbqEntries).value,C=null!==(r=(0,e_.useQuestDialogStore)(e=>e.pbqLastSeenProgressMap)[u])&&void 0!==r?r:0,S=E&&(null===(n=E[u])||void 0===n?void 0:n.isTwitterPublic),N=E&&null!==(l=null===(s=E[u])||void 0===s?void 0:s.trackingTweetIds.length)&&void 0!==l?l:0,M=E&&null!==(o=null===(i=E[u])||void 0===i?void 0:i.weighting)&&void 0!==o?o:I.gf,j=(0,e_.useQuestDialogStore)(e=>e.isCtaClicked),R=(0,d.useAppStore)(e=>e.time),[O,P]=(0,a.useState)(j(u)?"unlocked":"locked"),L=(0,c.useClientTranslations)(),V=void 0!==x&&x<R,z=!!x&&x-R<864e5,U=nh(e=>e.verifyError),q=nh(e=>e.isVerifying),W=nh(e=>e.resetVerifyError),Z=S&&E?E[u].estimatedSteaks:0,K=(0,ey.W)(Math.min(Z,T),{abbr:!1}),G=(0,ey.W)(T,{abbr:!1}),Y=Z>=T,J=N>=tO,$=S?Math.min(Z/T*100,100):0;return(0,b.q)(()=>{v&&(0,eB.Z7)(eB.c_.quest,v)}),(0,a.useEffect)(()=>{"claiming"!==O||q||P("unlocked")},[O,q]),(0,g.jsx)(F.v4,{closeBtnCb:()=>{W(),null==k||k()},ref:t,dialogId:p,disableDismissByEsc:!0,scrollContent:!0,contentClassName:"min-h-0 w-full md:min-w-[480px] md:w-[480px]",header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:L("dialogs.postQuest.title"),description:m,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[S&&!J&&(0,g.jsx)(H.k,{className:"w-full justify-center",children:(0,g.jsx)(B.x,{className:"text-muted-foreground",size:"sm",weight:"normal",children:Y?"Max steaks reached! Keep posting to stay on top! \uD83C\uDFC6":(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(B.x,{className:"text-muted-foreground",size:"sm",weight:"semiBold",children:tO-N})," ","more post to boost your \uD83E\uDD69"]})})}),tR(f,"primaryButton")&&S&&(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"default",spinnerProps:{size:"16px"},onClick:()=>{null==w||w("posting-tip")},children:y}),tR(f,"secondaryButton")&&(0,g.jsx)(D.S,{size:"small",variant:"secondary",state:"default",onClick:()=>{},children:h}),(0,g.jsx)(ee,{verifyError:U})]}),...A,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[S&&(0,g.jsx)(g.Fragment,{children:J?Y?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(B.x,{size:"sm",children:"\uD83C\uDFC6\uD83C\uDF89 Steak-a-thon Champion! Max posts tracked and max steaks grilled!"}),(0,g.jsx)(eA.n,{type:"aspect-ratio",src:tf,alt:"reach-max-rewards"})]}):(0,g.jsx)(B.x,{size:"sm",children:"\uD83C\uDF89 You've reached the max tracked posts! Keep engaging to boost your steaks!"}):Y?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)(B.x,{size:"sm",children:["Holy cow! You've grilled up \uD83E\uDD69"," ",(0,ey.W)(T,{maximumFractionDigits:1,abbr:!1}),"! You're on fire! \uD83D\uDD25 (But don't let the steaks burn!)"]}),(0,g.jsx)(eA.n,{type:"aspect-ratio",src:tf,alt:"reach-max-rewards"})]}):(0,g.jsx)(g.Fragment,{})}),(0,g.jsxs)(H.k,{col:!0,className:"gap-1",children:[(0,g.jsx)(H.k,{col:!0,className:"gap-2",children:(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsxs)(H.k,{className:"justify-between",children:[(0,g.jsx)(H.k,{className:"gap-[5px] items-center",children:x&&!V&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(th.u,{width:15,height:15}),(0,g.jsxs)(B.x,{size:"sm",children:["Ends in"," ",(0,g.jsx)(tv.U,{useShortForm:z,deadlineInt:x,isTooltipEnabled:!1,earlyReturnUnit:z?"second":"day",timeFormat:z?"HH:MM:SS":"day"})]})]})}),(0,g.jsxs)(H.k,{className:"gap-1 justify-center items-center",children:[(0,g.jsx)(ej.C,{width:21,height:21}),(0,g.jsxs)(B.x,{size:"sm",weight:"medium",children:[K," / ",G]}),(0,g.jsx)(Q.U,{contentClassName:"text-left",align:"end",side:"top",content:(0,g.jsxs)(B.x,{size:"sm",className:(0,_.cn)("text-popover-foreground"),children:["Steaks calculated from your top ",I.tj," performing posts."]}),children:(0,g.jsx)(H.k,{children:(0,g.jsx)(ed.Y,{size:16})})})]})]}),(0,g.jsx)(tI,{progressChildrenClassName:"min-h-0",className:"h-[28px]",duration:.6,shouldVibrate:!0,shouldVibrateWhenMax:!0,startValue:0===$?2:Math.min(C,$),value:Math.max($,2),onCompleted:()=>{e_.questDialogStore.updatePbqLastSeenProgress(u,$)}})]})}),(0,g.jsx)(H.k,{className:"py-2",children:(0,g.jsx)(tg.b,{textSize:"sm",descClassName:"text-white",containerClassName:"p-0 justify-start",type:"default",icon:(0,g.jsx)(ed.Y,{size:16}),description:"We update the estimated rewards within 24 hours. Final tally served when quest ends!",title:""})})]}),(0,g.jsx)(tw,{titleProps:{iconProps:{className:"text-muted-foreground text-md font-medium p-2 duration-0",size:16},rotateIcon:!1,Icon:ty.C,className:"py-[5px] bg-card"},weighting:M,collapsible:!0}),(0,g.jsx)(tM,{questId:u})]})})}),tR=(e,t)=>
1!e||!e.includes(t),tO=20,tP=a.forwardRef((e,t)=>{var n,s,i,r,l,o,u,m,y,h;let{questId:f,title:v,questEndsAt:x,questStartsAt:T,questResultAt:b,sharingContent:w="",postingTheme:k,shareImageUrl:E,shareMessageHeader:C,requiredTags:S,...N}=e,M=(0,d.useAppStore)(e=>e.time),j=!!T&&!!x&&T<M&&x>=M,R=null===(n=nh(e=>e.walletQuestStatus))||void 0===n?void 0:n.value,O=((null==R?void 0:R.farmingQuests)||[]).find(e=>e.id===f),P=b||A.f1,L=!!x&&M>x&&M<=P,V=(0,c.useClientTranslations)(),z=nh(e=>e.pbqEntries).value,D=!!z&&(null===(s=z[f])||void 0===s?void 0:s.status)==="joined",[F,_]=(0,a.useState)(D?"joined":"not-yet-join"),U=z?null===(i=z[f])||void 0===i?void 0:i.trackingTweetIds.length:0,q=()=>{p.dialogStore.clear()};if(j){if("not-yet-join"!==F||D)return"consent"===F?(0,g.jsx)(ts,{open:!0,onDismiss:q,setStage:_,dialogId:"confirm-join-quest-dialog",questId:f,questStartsAt:T,...N}):"joined"===F?0===U?(0,g.jsx)(td,{open:!0,onDismiss:q,primaryButtonText:"POST IT ON X",secondaryButtonText:"",stage:F,setStage:_,questId:f,shareMessageHeader:C,shareImageUrl:E,postingTheme:k,title:v,sharingContent:w,steakRewards:null!==(l=null==O?void 0:O.steaks)&&void 0!==l?l:0,questStartsAt:T,requiredTags:S,dialogId:"performance-based-quest-intro-dialog",...N}):(0,g.jsx)(tj,{open:!0,onDismiss:q,hideSections:U===tO?["secondaryButton","primaryButton"]:["secondaryButton"],primaryButtonText:"CREATE NEW POST",secondaryButtonText:"",stage:F,setStage:_,questId:f,endsAt:x,title:v,dialogId:"performance-based-quest-on-progress-dialog",steakRewards:null!==(o=null==O?void 0:O.steaks)&&void 0!==o?o:0,...N}):"posting-tip"===F?(0,g.jsx)(td,{open:!0,onDismiss:q,primaryButtonText:"POST IT ON X",stage:F,setStage:_,questId:f,shareMessageHeader:C,shareImageUrl:E,postingTheme:k,title:"",sharingContent:w,steakRewards:null!==(u=null==O?void 0:O.steaks)&&void 0!==u?u:0,questStartsAt:T,isPostingTips:!0,requiredTags:S,dialogId:"performance-based-quest-intro-dialog",...N}):(0,g.jsx)(g.Fragment,{});{let e=V("dialogs.performanceBased.notYetJoined.primaryBtn");return(0,g.jsx)(tm,{open:!0,onDismiss:q,primaryButtonText:e,setStage:_,questId:f,title:v,steakRewards:null!==(r=null==O?void 0:O.steaks)&&void 0!==r?r:0,questStartsAt:T,dialogId:"performance-based-quest-intro-dialog",...N})}}return L?(0,g.jsx)(eU,{open:!0,questTitle:v,hideSections:["primaryButton","secondaryButton"],onDismiss:()=>p.dialogStore.clear(),questId:f,steakRewards:null!==(y=null==O?void 0:O.steaks)&&void 0!==y?y:0,dialogId:"pb-calculating-result-dialog",questResultAt:b,bannerImage:tt,estimatedSteaks:null!==(h=null==z?void 0:null===(m=z[f])||void 0===m?void 0:m.estimatedSteaks)&&void 0!==h?h:0,...N,children:(0,g.jsxs)(H.k,{col:!0,children:[(0,g.jsx)(B.x,{size:"sm",children:"\uD83D\uDCA1 What's Next:"}),(0,g.jsxs)("ul",{className:"list-disc list-outside pl-6",children:[U>=I.tj?(0,g.jsxs)("li",{children:["We're preparing your final steak count based on your ",I.tj," best performing posts"]}):(0,g.jsx)("li",{children:"We’re finalizing your steak count based on the posts you made during the quest."}),(0,g.jsx)("li",{children:"Steaks reward will be credited to your steak balance within 24h."})]})]})}):M>P?(0,g.jsx)(tn.b,{open:!0,dialogId:"pb-result-announcement-dialog",...N}):(0,g.jsx)(g.Fragment,{})});var tL=n(2502),tV=n(14777),tz=n(37041),tH=n(45263);let tD={28:"https://yologames.io/yolo-limited/blast?code=D57C2",29:"https://yologames.io/poke-the-bear?code=D57C2",30:"https://yologames.io/moon-or-doom/?code=D57C2",34:"https://yologames.io/flipper/?code=D57C2",35:"https://yologames.io/quantum/?code=D57C2",36:"https://yologames.io/laser-blast/?code=D57C2"},tF={28:"YOLO Limited",29:"Poke the Bear",30:"MOON or DOOM",34:"Flipper",35:"Quantum",36:"Laser Blast"},tB={28:"MLi6y8j35kU",29:"RpFj4IYo2_Q",30:"eXU4QUMCqNg",34:"XVHTHScmP3o",35:"tyraXW0aHtE",36:"DQUobQyIB4o"},t_=a.forwardRef((e,t)=>{var n,a,s;let{dialogId:i,questId:r,questType:l,title:o,content:u,...d}=e,p=(0,c.useClientTranslations)(),m=tF[r],y=tB[r],h=nh(e=>e.steakFarmingInfo),f=null!==(s=null===(n=h.value)||void 0===n?void 0:n.rewards)&&void 0!==s?s:[],v=null===(a=h.value)||void 0===a?void 0:a.yoloWallet,x=!!f.find(e=>e.id===r);return(0,g.jsx)(F.v4,{ref:t,dialogId:i,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[480px] md:w-[480px]"),showCloseIcon:!0,closeBtnCb:()=>{},header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:p("dialogs.yologamesFarming.playYoloGamesQuest.title"),description:o,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{className:"gap-2",children:[28===r&&(0,g.jsx)(D.S,{trailIcon:(0,g.jsx)(tH.o,{size:18}),size:"small",variant:"primary",state:"default",className:"uppercase",onClick:()=>{(0,S.RB)("https://yologames.io/yolo/blast?code=D57C2")},children:"Play YOLO"}),(0,g.jsxs)(D.S,{trailIcon:(0,g.jsx)(tH.o,{size:18}),size:"small",variant:"primary",className:"uppercase",state:"default",onClick:()=>{(0,S.RB)(tD[r],"_blank")},children:["PLAY ",m]})]}),...d,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(eY.C,{videoId:y,autoplay:!0,start:40}),(0,g.jsxs)(H.k,{className:"flex-col gap-4",children:[(0,g.jsxs)(B.x,{size:"sm",className:"text-foreground",children:["Play ",m," with ANY amount of capital and get some free steaks! \uD83E\uDD69",(0,g.jsx)("br",{}),(0,g.jsx)("br",{}),(0,g.jsx)(tL.H,{href:tD[r],children:(0,g.jsx)("span",{className:"text-foreground",children:"Sign up on YOLO Games with the invite code “D57C2”"})})]}),(0,g.jsxs)(H.k,{className:"gap-2 items-start",children:[(0,g.jsx)(H.k,{className:"relative top-[2px]",children:x?(0,g.jsx)(tV.t,{size:18,className:"text-primary"}):(0,g.jsx)(tz.H,{size:18,className:"text-primary"})}),(0,g.jsxs)(H.k,{col:!0,className:"gap-[6px]",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"text-foreground",children:"Play with your submitted address to earn the rewards"}),(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:v&&h.value.yoloWallet})]})]})]}),(0,g.jsx)(H.k,{className:"h-10 items-center",children:(0,g.jsxs)(H.k,{className:"gap-2 items-start",children:[(0,g.jsx)(H.k,{className:"mt-[2px]",children:(0,g.jsx)(ed.Y,{size:20})}),(0,g.jsx)(B.x,{size:"sm",children:"Only the first 10,000 farmers completing this quest will get the rewards. FCFS!"})]})})]})})}),tU=a.forwardRef((e,t)=>
1{var n;let{postType:s="post",questId:i,dialogId:r,title:l,content:o,sharingContent:u="",steaksCanEarn:p,primaryButtonText:m,secondaryButtonText:y,imageUrl:h,hideSections:f,shareMessageHeader:v,shareImageUrl:x,twitterId:T,endsAt:w,onClickCollect:k,...A}=e,E=nh(e=>e.profileInfo).value,C=null==E?void 0:null===(n=E.twitter)||void 0===n?void 0:n.username,S=(0,e_.useQuestDialogStore)(e=>e.updateCtaClickedMap),I=(0,e_.useQuestDialogStore)(e=>e.isCtaClicked),N=(0,d.useAppStore)(e=>e.time),[M,j]=(0,a.useState)("todo"),[R,O]=(0,a.useState)(I(i)?"unlocked":"locked"),[P,L]=(0,a.useState)(!1),V=(0,c.useClientTranslations)(),z=void 0!==w&&w<N,U=nh(e=>e.verifyError),W=nh(e=>e.isVerifying),Q=nh(e=>e.resetVerifyError);return(0,b.q)(()=>{x&&(0,eB.Z7)(eB.c_.quest,x)}),(0,a.useEffect)(()=>{"claiming"!==R||W||O("unlocked")},[R,W]),(0,g.jsx)(F.v4,{closeBtnCb:()=>{Q()},ref:t,dialogId:r,disableDismissByEsc:!0,scrollContent:"force",contentClassName:"min-h-0",showCloseIcon:!0,closeIconDisabled:"executing"===M||"claiming"===R,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:V("dialogs.postQuest.title"),description:(0,eB.Hk)(l,/(<s>.+?<\/s>)/,"line-through",/<s>(.+?)<\/s>/),descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(H.k,{className:"w-full justify-center",children:C&&(0,g.jsxs)(B.x,{size:"sm",className:"text-muted-foreground",children:["Use @",C," to"]})}),tq(f,"primaryButton")&&(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"executing"!==M?"default":"loading",disabled:"executing"===M||z,loadingPlaceholder:void 0!==m?m:V("dialogs.postQuest.actions.share"),spinnerProps:{size:"16px"},onClick:async()=>{!z&&"executing"!==M&&(j("executing"),O("locked"),S(i,!0),setTimeout(()=>{j("completed"),O("unlocked")},6900),"post"===s?x?(await (0,eB.NC)(eB.c_.quest,u),window.open("https://x.com/intent/tweet","_blank")):(0,eB.E3)(u):"repost"===s&&T&&window.open("https://x.com/twitter/status/".concat(T),"_blank"))},children:void 0!==m?m:V(x?"dialogs.postQuest.actions.shareWithImage":"dialogs.postQuest.actions.share")}),tq(f,"secondaryButton")&&(0,g.jsx)(D.S,{size:"small",variant:"secondary",disabled:"unlocked"!==R||z,state:"claiming"!==R?"default":"loading",loadingPlaceholder:void 0!==y?y:V("dialogs.followQuest.actions.collectReward"),onClick:()=>{z||"unlocked"!==R||(O("claiming"),(async()=>{await (null==k?void 0:k(p))})())},children:void 0!==y?y:V("dialogs.postQuest.actions.collectReward")}),(0,g.jsx)(ee,{verifyError:U})]}),...A,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[tq(f,"content")&&(0,g.jsx)(eQ.a,{className:"text-foreground text-sm",children:o}),"repost"!==s&&tq(f,"shareMessage")&&(0,g.jsx)(q.v,{className:"p-4",children:(0,g.jsxs)(H.k,{col:!0,className:"w-full gap-4",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between items-center",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"uppercase text-muted-foreground",children:v||"POST CONTENT"}),(null==u?void 0:u.trim())&&(0,g.jsx)(q.v,{type:"outline",className:"w-8 h-8",onClick:()=>{L(!0),x?(0,eB.NC)(eB.c_.quest,u||""):(0,eB.zp)(u||""),setTimeout(()=>{L(!1)},2e3)},children:(0,g.jsx)(H.k,{className:"w-full h-full justify-center items-center",children:P?(0,g.jsx)(tr.z,{size:16,className:"items-center"}):(0,g.jsx)(tl,{size:16,className:"items-center"})})})]}),(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:(0,eB.Ub)((0,eB.Hk)(u,/\B([\@|\#|\$][a-zA-Z_][a-zA-Z0-9_]*\b)(?!;)/,"text-primary"))}),h&&(0,g.jsx)(ti.o,{ratio:16/9,className:"w-full",children:(0,g.jsx)(eA.n,{type:"contained",src:h,alt:"",className:"w-full h-full"})}),x&&(0,g.jsx)(eA.n,{type:"contained",src:x,alt:"",className:"w-full h-auto",imgClassName:"w-full h-auto !relative"})]})})]})})}),tq=(e,t)=>!e||!e.includes(t);var tW=n(5155);let tQ=(e,t)=>{if(!t||0===t.length)return!0;let n=e.toLowerCase();return t.every(e=>n.includes(e.toLowerCase()))},tZ=a.forwardRef((e,t)=>{var n;let{questId:s,dialogId:i,title:r,content:l,xPostContent:o,tweetId:u,steaksCanEarn:p,primaryButtonText:m,secondaryButtonText:y,username:h,avatarUrl:f,targetTweetUrl:v,contains:x,minLength:b,placeholder:w,endsAt:A,onClickCollect:E,...C}=e,S=nh(e=>e.profileInfo).value,I=null==S?void 0:null===(n=S.twitter)||void 0===n?void 0:n.username,N=(0,T.useWindowStore)(e=>e.isMobile),M=(0,e_.useQuestDialogStore)(e=>e.updateCtaClickedMap),j=(0,e_.useQuestDialogStore)(e=>e.isCtaClicked),R=(0,d.useAppStore)(e=>e.time),[P,L]=(0,a.useState)("todo"),[V,z]=(0,a.useState)(j(s)?"unlocked":"locked"),[U,W]=(0,a.useState)(""),Q=(0,c.useClientTranslations)(),[Z,K]=a.useState(!1),[G,Y]=a.useState(!1),[J,$]=a.useState(!1),X=void 0!==A&&A<R,et=nh(e=>e.verifyError),en=nh(e=>e.isVerifying),ea=nh(e=>e.resetVerifyError),{wrapTagsAndLink:es,wrapPlaceholder:ei}=(0,e1.Rv)(),er=(0,a.useMemo)(()=>{let e=U.length>=(null!=b?b:1),t=!x||0===x.length||tQ(U,x);return e&&t},[U,x,b]);(0,a.useEffect)(()=>{"claiming"!==V||en||z("unlocked")},[V,en]);let el=async()=>
1{if(!X&&"executing"!==P&&!G&&!J&&er){L("executing"),z("locked"),Y(!0);try{let e=await O.x.replyTweetOfQuest(s,u,U),t=e.error;if(!t&&e.replied){$(!0),M(s,!0),L("completed"),z("claiming");try{await (null==E?void 0:E(p))}catch(e){L("todo"),(0,k.showToast)({title:Q("toasts.boostPost.others.title"),content:Q("toasts.boostPost.others.desc"),duration:5e3})}}else L("todo"),"request.send.too-fast"===t?(0,k.showToast)({title:Q("toasts.boostPost.rateLimit.title"),content:Q("toasts.boostPost.rateLimit.desc"),duration:5e3}):"user.twitter.not-connected"===t?(ny.handleTwitterGeneralError(),setTimeout(()=>ny.linkTwitter(),1e3)):"quest.verify-reply.invalid-content"===t?(0,k.showToast)({title:"Invalid Reply",content:"Your reply must contain the required keywords.",duration:5e3}):(0,k.showToast)({title:Q("toasts.boostPost.others.title"),content:Q("toasts.boostPost.others.desc"),duration:5e3})}catch(e){L("todo"),(0,k.showToast)({title:Q("toasts.boostPost.others.title"),content:Q("toasts.boostPost.others.desc"),duration:5e3})}finally{Y(!1)}}};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{ea()},ref:t,dialogId:i,disableDismissByEsc:!0,contentClassName:"min-h-0",showCloseIcon:!0,closeIconDisabled:"executing"===P||"claiming"===V,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:Q("dialogs.postQuest.title"),description:r,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(H.k,{className:"w-full justify-center",children:I&&(0,g.jsxs)(B.x,{size:"sm",className:"text-muted-foreground",children:["Use @",I," to"]})}),(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"executing"!==P?"default":"loading",disabled:"executing"===P||X||J||!er,loadingPlaceholder:void 0!==m?m:"POST REPLY",spinnerProps:{size:"16px"},onClick:el,children:null!=m?m:"POST REPLY"}),(0,g.jsx)(D.S,{size:"small",variant:"secondary",disabled:"unlocked"!==V||X,state:"claiming"!==V?"default":"loading",loadingPlaceholder:void 0!==y?y:Q("dialogs.likePostQuest.actions.collectReward"),onClick:()=>{X||"claiming"===V||"executing"===P||"locked"===V||(z("claiming"),(async()=>{await (null==E?void 0:E(p))})())},children:void 0!==y?y:Q("dialogs.likePostQuest.actions.collectReward")}),(0,g.jsx)(ee,{verifyError:et})]}),...C,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-4",children:[l&&(0,g.jsx)(eQ.a,{className:"text-foreground text-sm",children:l}),(0,g.jsx)(q.v,{className:"relative w-full h-[160px] px-[16px] pt-4 overflow-hidden",hoverBgColor:"var(--card-hover)",useHoverStyle:!0,...N?{}:{onMouseEnter:()=>{K(!0)},onMouseLeave:()=>{K(!1)}},onClick:()=>{window.open(v,"_blank")},children:(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(H.k,{col:!0,className:"relative h-full w-full pb-2 bg-transparent",children:(0,g.jsxs)(H.k,{col:!0,className:"w-full h-full gap-3 overflow-y-auto scrollbar-hide",children:[(0,g.jsxs)(H.k,{className:"gap-2",children:[(0,g.jsx)(eA.n,{type:"contained",src:f,alt:"",className:"w-[24px] h-[24px] overflow-hidden rounded-md"}),(0,g.jsx)(H.k,{className:"w-full justify-between items-center",children:(0,g.jsx)(B.x,{size:"xs",weight:"medium",children:h})}),(0,g.jsx)(e0.m,{size:16})]}),(0,g.jsxs)(B.x,{size:"sm",className:"h-full w-full whitespace-pre-line",style:{overflowWrap:"break-word"},children:[ei(es(o,"text-primary",void 0,"httpsNotRequired")),(0,g.jsx)(H.k,{className:"h-[40px]"})]})]})}),(0,g.jsx)("div",{className:"pointer-events-none",style:{position:"absolute",zIndex:1,left:0,bottom:"4px",width:"98%",height:"60px",backgroundImage:Z?"linear-gradient(180deg, #3C404600 0, #3C4046 100%)":"linear-gradient(180deg, #26272A00 0, #26272A 100%)",marginLeft:"4px"}})]})}),(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"text-foreground",children:"Your Reply"}),(0,g.jsx)("textarea",{className:(0,_.cn)("w-full min-h-[100px] p-3 rounded-md border bg-card text-foreground text-sm resize-none","focus:outline-none focus:ring-2 focus:ring-primary","placeholder:text-muted-foreground",J&&"opacity-50 cursor-not-allowed"),placeholder:null!=w?w:"Write your reply...".concat(x&&x.length>0?" Include: ".concat(x.join(", ")):""),value:U,onChange:e=>W(e.target.value),disabled:J||"executing"===P}),x&&x.length>0&&(0,g.jsx)(H.k,{className:"gap-2 flex-wrap",children:x.map(e=>{let t=U.toLowerCase().includes(e.toLowerCase());return(0,g.jsx)(B.x,{size:"xs",className:(0,_.cn)("px-2 py-1 rounded border",t?"text-success border-success bg-success/10":"text-muted-foreground border-border"),children:e},e)})}),U.length>0&&!er&&(0,g.jsx)(B.x,{size:"xs",className:"text-destructive",children:U.length<(null!=b?b:1)?"Reply must be at least ".concat(null!=b?b:1," characters"):"Missing required: ".concat(x&&x.length>0?x.filter(e=>!U.toLowerCase().includes(e.toLowerCase())).join(", "):"")})]})]})})}),tK=(e,t)=>{if(!t||0===t.length)return!0;let n=e.toLowerCase();return t.every(e=>n.includes(e.toLowerCase()))},tG=a.forwardRef((e,t)=>
1{var n;let{questId:s,dialogId:i,title:r,content:l,shareMessageHeader:o,sharingContent:u,shareImageUrl:p,imageUrl:m,steaksCanEarn:y,primaryButtonText:h,secondaryButtonText:f,contains:v,minLength:x,placeholder:T,endsAt:b,onClickCollect:w,...A}=e,E=nh(e=>e.profileInfo).value,C=null==E?void 0:null===(n=E.twitter)||void 0===n?void 0:n.username,S=(0,e_.useQuestDialogStore)(e=>e.updateCtaClickedMap),I=(0,e_.useQuestDialogStore)(e=>e.isCtaClicked),N=(0,d.useAppStore)(e=>e.time),[M,j]=(0,a.useState)("todo"),[R,P]=(0,a.useState)(I(s)?"unlocked":"locked"),[L,V]=(0,a.useState)(""),z=(0,c.useClientTranslations)(),[U,q]=a.useState(!1),[W,Q]=a.useState(!1),Z=void 0!==b&&b<N,K=nh(e=>e.verifyError),G=nh(e=>e.isVerifying),Y=nh(e=>e.resetVerifyError),{wrapTagsAndLink:J}=(0,e1.Rv)(),$=(0,a.useMemo)(()=>{let e=L.length>=(null!=x?x:1),t=!v||0===v.length||tK(L,v);return e&&t},[L,v,x]);(0,a.useEffect)(()=>{"claiming"!==R||G||P("unlocked")},[R,G]);let X=async()=>{if(!Z&&"executing"!==M&&!U&&!W&&$){j("executing"),P("locked"),q(!0);try{let e=await O.x.shareTweetOfQuest(s,L),t=e.error;!t&&e.shared?(Q(!0),S(s,!0),j("completed"),P("unlocked")):(j("todo"),"request.send.too-fast"===t?(0,k.showToast)({title:z("toasts.boostPost.rateLimit.title"),content:z("toasts.boostPost.rateLimit.desc"),duration:5e3}):"user.twitter.not-connected"===t?(ny.handleTwitterGeneralError(),setTimeout(()=>ny.linkTwitter(),1e3)):"quest.verify-share.invalid-content"===t?(0,k.showToast)({title:"Invalid Content",content:"Your content must contain the required keywords.",duration:5e3}):(0,k.showToast)({title:z("toasts.boostPost.others.title"),content:z("toasts.boostPost.others.desc"),duration:5e3}))}catch(e){j("todo"),(0,k.showToast)({title:z("toasts.boostPost.others.title"),content:z("toasts.boostPost.others.desc"),duration:5e3})}finally{q(!1)}}};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{Y()},ref:t,dialogId:i,disableDismissByEsc:!0,contentClassName:"min-h-0",showCloseIcon:!0,closeIconDisabled:"executing"===M||"claiming"===R,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:z("dialogs.postQuest.title"),description:J(r,"line-through",/<s>(.+?)<\/s>/),descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eM.r,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{children:[(0,g.jsx)(H.k,{className:"w-full justify-center",children:C&&(0,g.jsxs)(B.x,{size:"sm",className:"text-muted-foreground",children:["Use @",C," to"]})}),(0,g.jsx)(D.S,{size:"small",variant:"primary",state:"executing"!==M?"default":"loading",disabled:"executing"===M||Z||W||!$,loadingPlaceholder:void 0!==h?h:"POST SHARE",spinnerProps:{size:"16px"},onClick:X,children:null!=h?h:"POST SHARE"}),(0,g.jsx)(D.S,{size:"small",variant:"secondary",disabled:"unlocked"!==R||Z,state:"claiming"!==R?"default":"loading",loadingPlaceholder:void 0!==f?f:z("dialogs.likePostQuest.actions.collectReward"),onClick:()=>{Z||"claiming"===R||"executing"===M||"locked"===R||(P("claiming"),(async()=>{await (null==w?void 0:w(y))})())},children:void 0!==f?f:z("dialogs.likePostQuest.actions.collectReward")}),(0,g.jsx)(ee,{verifyError:K})]}),...A,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-4",children:[l&&(0,g.jsx)(eQ.a,{className:"text-foreground text-sm",children:l}),(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"text-foreground",children:"Your Post Content"}),(0,g.jsx)("textarea",{className:(0,_.cn)("w-full min-h-[100px] p-3 rounded-md border bg-card text-foreground text-sm resize-none","focus:outline-none focus:ring-2 focus:ring-primary","placeholder:text-muted-foreground",W&&"opacity-50 cursor-not-allowed"),placeholder:null!=T?T:"Write something...".concat(v&&v.length>0?" Include: ".concat(v.join(", ")):""),value:L,onChange:e=>V(e.target.value),disabled:W||"executing"===M}),v&&v.length>0&&(0,g.jsx)(H.k,{className:"gap-2 flex-wrap",children:v.map(e=>{let t=L.toLowerCase().includes(e.toLowerCase());return(0,g.jsx)(B.x,{size:"xs",className:(0,_.cn)("px-2 py-1 rounded border",t?"text-success border-success bg-success/10":"text-muted-foreground border-border"),children:e},e)})}),L.length>0&&!$&&(0,g.jsx)(B.x,{size:"xs",className:"text-destructive",children:L.length<(null!=x?x:1)?"Share must be at least ".concat(null!=x?x:1," characters"):"Missing required: ".concat(v&&v.length>0?v.filter(e=>!L.toLowerCase().includes(e.toLowerCase())).join(", "):"")})]})]})})});var tY=n(88603),tJ=n(47740);let t$=a.forwardRef((e,t)=>
1{let{dialogId:n,questId:s,questType:i,subTitle:r,content:l,stakedAmount:o,stakeRequired:u,steaksCanEarn:d,onClickStake:p,onClickCollect:m,...y}=e,[h,f]=(0,a.useState)("todo"),[v,x]=(0,a.useState)("locked"),T=(0,c.useClientTranslations)(),b=(0,N.e)(o)>=u,w=nh(e=>e.verifyError),k=nh(e=>e.isVerifying),A=nh(e=>e.resetVerifyError);return(0,a.useEffect)(()=>{"claiming"!==v||k||x("unlocked")},[v,k]),(0,a.useEffect)(()=>{f("completed"),x("unlocked")},[b]),(0,g.jsx)(F.v4,{closeBtnCb:()=>{A()},ref:t,dialogId:n,disableDismissByEsc:!0,showCloseIcon:!0,closeIconDisabled:"executing"===h||"claiming"===v,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:T("dialogs.stakeMemeQuest.title"),description:r,leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{className:"gap-0",children:[(0,g.jsx)(D.S,{size:"small",variant:"primary",disabled:"unlocked"!==v,state:"claiming"!==v?"default":"loading",loadingPlaceholder:T("dialogs.stakeMemeQuest.actions.collectReward"),onClick:()=>{"unlocked"===v&&(x("claiming"),(async()=>{await (null==m?void 0:m(d))})())},children:T("dialogs.stakeMemeQuest.actions.collectReward")}),(0,g.jsx)(ee,{className:"pt-2",verifyError:w})]}),...y,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(eQ.a,{className:"text-sm",children:l}),(0,g.jsxs)(H.k,{col:!0,className:"gap-2",children:[(0,g.jsx)(W.W,{className:"flex-1",variant:"card",size:"small",alignment:"left",showWatermark:!1,header:(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:"text-muted-foreground",children:T("dialogs.stakeMemeQuest.memeStakes")}),icon:(0,g.jsx)(tY.Q,{width:24,height:24}),amount:o,enableTooltip:!0,textRender:e=>(0,g.jsx)(B.x,{className:(0,_.cn)(b?"text-foreground":"text-destructive","text-lg font-medium"),children:e}),tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:T("common.units.meme",{memeAmount:e})}),description:(0,g.jsx)(B.x,{size:"xs",className:"text-muted-foreground",children:T.rich("dialogs.stakeMemeQuest.memeRequried",{amount:Intl.NumberFormat("en-US",{notation:"standard",maximumFractionDigits:0}).format(u)})})},"Meme"),(0,g.jsxs)(H.k,{className:"items-center gap-2",children:[(0,g.jsx)(ed.Y,{size:20}),(0,g.jsxs)(H.k,{className:"gap-1 items-center justify-between",children:[T("dialogs.stakeMemeQuest.notEnoughBalance"),(0,g.jsx)(D.S,{size:"small",variant:"link",className:(0,_.cn)("text-primary px-0",(0,tJ.s)({size:"sm",weight:"medium"})),trailIcon:(0,g.jsx)(tH.o,{size:16}),onClick:async()=>{await (null==p?void 0:p(u))},children:T("dialogs.stakeMemeQuest.actions.stake")})]})]})]})]})})}),tX=a.forwardRef((e,t)=>{var n;let a=null!==(n=(0,z.useMemeStakingStore)(e=>e.stakedAmount).value)&&void 0!==n?n:r.O$.from(0);return(0,g.jsx)(t$,{ref:t,...e,stakedAmount:a})});var t0=n(13222);let t1=e=>{let t=(0,a.useRef)(e);return(0,a.useEffect)(()=>{t.current=e},[e]),t.current};var t2=n(4689),t6=n(74336);let t5=a.memo(e=>{let{isSimulatorMode:t=!1,totalBalance:n,maxPct:s=100,initialValue:i,onStakeInputChange:r,isLoading:l}=e,o=(0,T.useWindowStore)(e=>e.isMobile),u=eF.parseEther("1"),d=n.gte(u),p=l||!d,[m,y]=(0,a.useState)(l?"":void 0===i?"0":(0,N.d)(i));(0,t2.K)(()=>{y(l?"":void 0===i?"0":(0,N.d)(i))},[i]);let h=(0,er.m)(),f=(0,c.useClientTranslations)(),v=e=>{try{return eF.parseEther(e.replace(/,/g,""))}catch(e){return t0._Y}},x=v(m),b=x.lt(u)&&x.gt(t0._Y),w=t1(r);(0,a.useEffect)(()=>{null==w||w(v(m))},[m]);let k=()=>(0,g.jsxs)(H.k,{className:(0,_.cn)("gap-2 items-center","w-full","justify-center","md:w-1/2 md:justify-end"),children:[(0,g.jsx)(eo.W,{className:(0,_.cn)((0,tJ.s)({size:"sm",weight:"medium"}),"text-foreground",{"text-destructive":!d}),amount:n.mul(s).div(100).sub(x),isLoading:l,tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:f("common.units.steaks",{steakAmount:e})})}),(0,g.jsx)(B.x,{size:"sm",className:"text-foreground opacity-50 text-sm whitespace-nowrap font-medium",children:f("form.allocation.remains")}),(0,g.jsx)(D.S,{className:(0,_.cn)("w-12",!t&&1>(0,N.e)(n)&&"hidden"),variant:"ghost",size:"small",disabled:p||(0,N.e)(n)-(0,N.e)(x)<.01,onClick:()=>{y((0,N.d)(n,{fixedDecimalSize:18}))},children:(0,g.jsx)(B.x,{className:"text-primary font-medium",size:"sm",children:f("common.actions.max")}
1)})]});return(0,g.jsxs)(H.k,{className:"flex-col gap-2 w-full",children:[(0,g.jsxs)(H.k,{className:(0,_.cn)("w-full z-10","flex-col gap-2","md:flex-row md:gap-4"),children:[l||d?(0,g.jsx)(H.k,{className:(0,_.cn)("gap-2 items-center","w-full","md:w-1/2"),children:(0,g.jsx)(H.k,{className:"w-full",children:(0,g.jsx)(el.f,{leadElement:(0,g.jsx)(ej.C,{size:16}),value:m,inputSize:"small","aria-label":"Stake Amount",shouldFormatNumber:!0,disabled:l,state:b?"error":"default",trailIcon:b?ed.Y:void 0,onChange:e=>{let t=n.mul(s).div(100);if(v(e.target.value).gt(t))y((0,N.d)(t,{fixedDecimalSize:18}));else{var a;y(h(null!==(a=e.target.value)&&void 0!==a?a:"",!0))}},onBlur:()=>{""===m.trim()&&y("0"),x.gt(n)&&y((0,N.d)(n))}})})}):(0,g.jsx)(H.k,{className:(0,_.cn)("items-center h-[32px]","w-full","md:w-1/2"),children:(0,g.jsx)(B.x,{size:"sm",className:"text-foreground opacity-50",children:f("form.allocation.inputLabel")})}),!o&&(0,g.jsx)(k,{})]}),(0,g.jsx)(t6.i,{thumbIcon:ej.C,value:l?[50]:[n.eq(0)?0:(0,N.e)(x)/(0,N.e)(n)*100],onValueChange:e=>{let t=Math.ceil(e[0]);t>s&&(t=s);let a=n.mul(t).div(100),i=t===s;y((0,N.d)(a,{fixedDecimalSize:i?18:0}))},trackContent:(0,g.jsx)("div",{className:"absolute h-full flex right-0 items-center justify-center",style:{width:"".concat(100-s,"%")},children:(0,g.jsx)("div",{className:"w-full bg-black opacity-90",style:{height:"22px"}})}),disabled:p}),o&&(0,g.jsx)(k,{})]})},x());t5.displayName="SteakInputSlider";let t3=a.forwardRef((e,t)=>{var n,s;let i;let{dialogId:o,season:u,snapshotSteaks:d,isLoading:p,allocationConfig:m,hasJoinedCurrSeason:y=!0,allocation:h,onSubmit:f,...v}=e,x=(0,c.useClientTranslations)(),[T,b]=(0,a.useState)(!0);(0,a.useEffect)(()=>{let e=setTimeout(()=>{b(!1)},1e3);return()=>clearTimeout(e)});let w=null!==(n=null==m?void 0:m.default)&&void 0!==n?n:69,k=h?eF.parseEther(h.amount):y?d.mul(null!==(s=null==m?void 0:m.default)&&void 0!==s?s:69).div(100):t0._Y,[A,E]=(0,a.useState)(k),[C,S]=(0,a.useState)(!1),[I,M]=(0,a.useState)(!1),{min:j=0,max:R=80}=m||{},O=d.mul(j).div(100),P=d.mul(R).div(100);return(0,g.jsx)(F.v4,{ref:t,dialogId:o,disableDismissByEsc:!C,closeIconDisabled:C,contentClassName:"md:min-w-[512px]",showCloseIcon:!0,header:(0,g.jsx)(F.R$,{icon:(0,g.jsx)(ej.C,{width:28,height:28}),title:x("dialogs.submitAllocation.title")}),footer:(0,g.jsxs)(F.Lq,{className:"gap-2",children:[(0,g.jsx)(D.S,{size:"small",variant:"primary",state:C||p?"loading":"default",disabled:T||p||I||C,onClick:async()=>{if(!T&&!p&&!C)try{if(S(!0),A.gt(P)||A.lt(O)){M(!0);return}await (null==f?void 0:f((0,l.formatEther)(A)))}catch(e){M(!0)}finally{S(!1)}},children:A.eq(r.O$.from(0))?x("dialogs.submitAllocation.actions.commitZero"):x.rich("dialogs.submitAllocation.actions.commitMany",{amount:(0,N.d)(A)})}),(0,g.jsx)(H.k,{className:"items-center justify-center",children:(0,g.jsx)(B.x,{size:"sm",className:"text-muted-foreground",children:x("dialogs.submitAllocation.actionHint")})})]}),...v,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(B.x,{size:"sm",className:"text-foreground",children:null!=y&&y?x.rich("dialogs.submitAllocation.content",{defaultPct:"".concat(w)}):x("dialogs.submitAllocation.contentDefaultZero")}),(0,g.jsxs)(H.k,{className:"gap-2",children:[(0,g.jsx)(ed.Y,{size:22}),(0,g.jsx)(H.k,{className:"gap-1 items-center justify-between",children:(0,g.jsx)(B.x,{size:"sm",className:"text-foreground",children:(i="",1===u&&(i="Runecoin red packets"),2===u&&(i="$MON"),7===u&&(i="$PENGU"),8===u&&(i="$BOOST"),x.rich("dialogs.submitAllocation.alertContent",{rewardName:i,maxPct:"".concat(R)}))})})]}),(0,g.jsx)(W.W,{size:"small",variant:"card",alignment:"left",className:"w-full flex-1",header:x("dialogs.submitAllocation.maxStat.title"),icon:(0,g.jsx)(U.M,{width:24,height:24}),description:x.rich("dialogs.submitAllocation.maxStat.desc",{pct:"".concat(R),amount:(0,g.jsx)(eo.W,{className:"text-muted-foreground",amount:d,tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:x("common.units.steaks",{steakAmount:e})})})}),tooltipRender:e=>(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)(Q.m),children:x("common.units.steaks",{steakAmount:e})}),amount:P,isLoading:!1,monoSpaced:!1,enableTooltip:!0,showWatermark:!1,enablePaddingX:!0,enablePaddingY:!0}),(0,g.jsx)(t5,{onStakeInputChange:e=>{M(!1),E(e)},isLoading:p,isSimulatorMode:!1,totalBalance:P,initialValue:!1===y?t0._Y:k})]})})}),t8=a.forwardRef((e,t)=>
1{var n,a;let s=nh(e=>e.walletAllocationInfo),{snapshotSteaks:i="0",allocation:r}=null!==(n=s.value)&&void 0!==n?n:{},o=nh(e=>e.currentSeasonState.value.allocation),u=nh(e=>{var t;return null!==(t=e.allocationId.value)&&void 0!==t?t:1}),d=null!==(a=nh(e=>e.seasonOfCurrentPage.value))&&void 0!==a?a:1,p=nh(e=>e.hasJoinedCurrSeason).value;return(0,g.jsx)(t3,{snapshotSteaks:(0,l.parseEther)(i),allocation:r,allocationConfig:o,isLoading:s.isFetching,hasJoinedCurrSeason:p,season:d,onSubmit:async e=>{await ny.submitAllocation(u,e)},ref:t,...e})}),t4=a.forwardRef((e,t)=>{let{dialogId:n,questId:s,questType:i,title:r,header:o,onSubmit:u,...d}=e,[p,m]=(0,a.useState)(""),y=(0,c.useClientTranslations)(),f=nh(e=>e.verifyError),v=nh(e=>e.isVerifying),x=nh(e=>e.resetVerifyError),T=()=>{x()};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{T()},ref:t,dialogId:n,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[480px] md:w-[480px]"),showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:void 0!==o?o:y("dialogs.yologamesFarming.submitBlastQuest.title"),description:r,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsx)(F.Lq,{className:"gap-0",children:(0,g.jsx)(D.S,{size:"small",variant:"primary",state:v?"loading":"default",loadingPlaceholder:y("dialogs.yologamesFarming.submitBlastQuest.actions.primaryAction"),disabled:0===p.length||v,onClick:async()=>{if(v||0===p.length)return;let e=h.walletStore.getAddressInUse()===p.trim();(0,l.isAddress)(p)?e?ny.verifyError="quest.verify-wallet.duplicated":await (null==u?void 0:u(p)):ny.verifyError="quest.verify-wallet.invalid-format"},children:y("dialogs.yologamesFarming.submitBlastQuest.actions.primaryAction")})}),...d,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(eY.C,{videoId:"xzK2DrXmCUI",autoplay:!0}),(0,g.jsxs)(H.k,{className:"flex-col gap-2",children:[(0,g.jsxs)(B.x,{size:"sm",className:"text-foreground",children:[y.rich("dialogs.yologamesFarming.submitBlastQuest.content",{b:e=>(0,g.jsx)(B.x,{size:"sm",weight:"bold",children:e})})," ",(0,g.jsx)(tL.H,{href:"https://blast.io/4YLKZ",children:(0,g.jsx)("span",{className:"text-foreground",children:"Sign up on Blast with the invite code “4YLKZ”"})})]}),(0,g.jsxs)(H.k,{className:"items-center gap-2 py-[9px]",children:[(0,g.jsx)(ed.Y,{size:20}),(0,g.jsx)(B.x,{size:"sm",className:"text-foreground",children:y("dialogs.yologamesFarming.submitBlastQuest.reminder")})]})]}),(0,g.jsxs)(H.k,{className:"flex-col w-full",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-foreground pb-2"),children:y("dialogs.yologamesFarming.submitBlastQuest.blastWallet")}),(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-muted-foreground pb-2"),children:y("dialogs.yologamesFarming.submitBlastQuest.noChange")})]}),(0,g.jsx)(el.f,{placeholder:"0x...",value:p,inputSize:"small","aria-label":"Wallet Address",shouldFormatNumber:!1,state:f?"error":"default",onChange:e=>{m(e.target.value.trim()),T()}}),(0,g.jsx)(ee,{className:"text-start",verifyError:f})]})]})})});var t7=n(3981);let t9=e=>!!e.startsWith("bc1p")&&(0,t7.Gu)(e),ne=e=>{let{errReason:t,className:n}=e,a=(0,c.useClientTranslations)()("common.errorMsg.genericError");return t&&(a=t),(0,g.jsx)(X.m,{className:"w-full",innerClassName:"w-full",children:t&&(0,g.jsx)(B.x,{size:"sm",className:(0,_.cn)("text-destructive block w-full text-center pt-4",n),children:a},t)})},nt={wrong_format:"Oops, format doesn’t seem like an Ordinals wallet..."},nn=a.forwardRef((e,t)=>{let{dialogId:n,questId:s,questType:i,title:r,content:l,onSubmit:o,...u}=e,[d,p]=(0,a.useState)(""),[m,y]=(0,a.useState)(""),h=(0,c.useClientTranslations)(),f=nh(e=>e.verifyError),v=nh(e=>e.isVerifying),x=nh(e=>e.resetVerifyError),T=()=>{y(""),x()};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{T()},ref:t,dialogId:n,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[480px] md:w-[480px]"),showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:h("dialogs.submitOrdinalsQuest.title"),description:r,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsxs)(F.Lq,{className:"gap-0",children:[(0,g.jsx)(D.S,{size:"small",variant:"primary",state:v?"loading":"default",loadingPlaceholder:h("dialogs.submitOrdinalsQuest.actions.primaryAction"),disabled:0===d.length||v,onClick:async()=>
1{if(!v&&0!==d.length){if(t9(d))try{await (null==o?void 0:o(d))}catch(e){}else y("wrong_format")}},children:h("dialogs.submitOrdinalsQuest.actions.primaryAction")}),(0,g.jsx)(ee,{verifyError:f})]}),...u,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(eY.C,{videoId:"UqRmSl_0kPk",autoplay:!0}),(0,g.jsxs)(B.x,{size:"sm",className:"text-foreground",children:[l,(0,g.jsx)("br",{}),"If you don't have an Ordinals wallet, you can easily create one on"," ",(0,g.jsx)(eJ.rU,{href:"https://www.binance.com/en/web3wallet",className:"underline",target:"_blank",children:"Binance"}),","," ",(0,g.jsx)(eJ.rU,{href:"https://www.okx.com/web3",className:"underline",target:"_blank",children:"OKX"}),", or"," ",(0,g.jsx)(eJ.rU,{href:"https://www.xverse.app/download",className:"underline",target:"_blank",children:"Xverse"}),".",(0,g.jsx)("br",{}),(0,g.jsx)("br",{}),(0,g.jsx)("span",{className:"font-bold",children:h("dialogs.submitOrdinalsQuest.reminder")})]}),(0,g.jsxs)(H.k,{className:"flex-col w-full",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-foreground pb-2"),children:h("dialogs.submitOrdinalsQuest.ordinalsWallet")}),(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-muted-foreground pb-2"),children:h("dialogs.submitOrdinalsQuest.noChange")})]}),(0,g.jsx)(el.f,{placeholder:"bc1p...",value:d,inputSize:"small","aria-label":"Wallet Address",shouldFormatNumber:!1,state:m?"error":"default",onChange:e=>{p(e.target.value.trim()),T()}}),(0,g.jsx)(ne,{className:"pt-2 text-start",errReason:m?nt[m]:""})]})]})})});var na=n(32009),ns=n(4645),ni=n.n(ns);let nr=e=>{try{return na.UN.ExtendedPoint.fromHex(ni().decode(e)),!0}catch(e){return!1}};var nl=n(36413);let no=a.forwardRef((e,t)=>{var n,s,i;let{dialogId:r,title:l,content:o,onSubmit:u,...d}
1=e,p=null===(n=nh(e=>e.currentSeasonState).value)||void 0===n?void 0:n.season,m=null===(s=Object.values(nl.c).find(e=>e.seasonId===p))||void 0===s?void 0:s.label,y=null===(i=nh(e=>e.profileInfo).value)||void 0===i?void 0:i.solWallet,[h,f]=(0,a.useState)(y||""),v=(0,c.useClientTranslations)(),x=nh(e=>e.verifyError),T=nh(e=>e.isVerifying),b=nh(e=>e.resetVerifyError),w=()=>{b()};return(0,g.jsx)(F.v4,{closeBtnCb:()=>{w()},ref:t,dialogId:r,disableDismissByEsc:!0,contentClassName:(0,_.cn)("w-full md:min-w-[480px] md:w-[480px]"),showCloseIcon:!0,header:(0,g.jsx)(F.R$,{isContainerCloseIcon:!0,title:v("dialogs.submitWallet.submitSolanaQuest.title"),description:l,descriptionStyle:"text-foreground",leadNode:(0,g.jsx)(eZ.d,{type:"contained",className:(0,_.cn)("pixelated w-[64px] h-[64px] z-10")})}),footer:(0,g.jsx)(F.Lq,{className:"gap-0",children:(0,g.jsx)(D.S,{size:"small",variant:"primary",state:T?"loading":"default",loadingPlaceholder:v("dialogs.submitWallet.submitSolanaQuest.actions.primaryAction"),disabled:0===h.length||T,onClick:async()=>{T||0===h.length||(nr(h)?await (null==u?void 0:u(h)):ny.verifyError="quest.verify-wallet.invalid-format")},children:v("dialogs.submitWallet.submitSolanaQuest.actions.primaryAction")})}),...d,children:(0,g.jsxs)(H.k,{col:!0,className:"gap-6",children:[(0,g.jsx)(eY.C,{videoId:"YqRzRHYYODI",autoplay:!0}),(0,g.jsxs)(H.k,{className:"flex-col gap-6",children:[(0,g.jsx)(eQ.a,{className:"text-sm text-foreground",children:o})," ",m&&(0,g.jsxs)(H.k,{className:"items-center gap-2 py-[9px]",children:[(0,g.jsx)(ed.Y,{size:20}),(0,g.jsx)(B.x,{size:"sm",className:"text-foreground",children:v.rich("dialogs.submitWallet.submitSolanaQuest.reminder",{token:m})})]})]}),(0,g.jsxs)(H.k,{className:"flex-col w-full",children:[(0,g.jsxs)(H.k,{className:"w-full justify-between",children:[(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-foreground pb-2"),children:v("dialogs.submitWallet.submitSolanaQuest.solWallet")}),(0,g.jsx)(B.x,{size:"sm",weight:"medium",className:(0,_.cn)("text-muted-foreground pb-2"),children:v("dialogs.submitWallet.submitSolanaQuest.noChange")})]}),(0,g.jsx)(el.f,{placeholder:"Enter address",value:h,inputSize:"small","aria-label":"Wallet Address",shouldFormatNumber:!1,state:x?"error":"default",onChange:e=>{f(e.target.value.trim()),w()}}),(0,g.jsx)(ee,{className:"text-start",verifyError:x})]})]})})});var nu=n(62048),nd=n(30267);let np=[void 0,void 0].map((e,t)=>({id:-(t+1),description:"",name:"",steaks:0,details:{},type:"follow"})),nc=(e,t)=>{let{startsAt:n,endsAt:a,resultsAt:s}=e;return a?s&&0!==s&&t>s?{...e,stage:"finalized"}:0!==a&&t>=a&&(!s||t<s||0===s)?{...e,commitmentEnded:!!(0!==e.allocation.endsAt&&e.allocation.endsAt!==A.f1&&e.allocation.endsAt&&t>=e.allocation.endsAt),stage:"finalizing"}:0!==n&&t>=n&&(t<a||0===a)?{...e,stage:"farming"}:void 0:{...e,stage:"farming"}};class nm extends y.j{get farmingQuests(){var e,t;return null!==(t=null===(e=this.steakFarmingQuests.value)||void 0===e?void 0:e.quests)&&void 0!==t?t:[]}async refreshTwitterProfile(){let e=await O.x.refreshTwitterProfile();return e.success||"no-oauth"!==e.error||(this.handleTwitterGeneralError(),setTimeout(()=>this.linkTwitter(),1e3)),e}async fetchMoreBoostPosts(e,t,n){try{let l=null==n?void 0:n.forceReload;if(!this.isFetchingMoreBoostPosts[e]&&!this.isBpLastPageMap[e]||l){var a,s,i,r;this.isFetchingMoreBoostPosts[e]=!0;let n=await L.eH.getBoostPosts(e,null!==(a=t||this.startBoostPostPage[e])&&void 0!==a?a:0),{posts:o,isLastPage:u}=n;if(this.isFetchingMoreBoostPosts[e]=!1,n){let t=l?o:[...null!==(i=null===(s=this.masonryBoostPosts[e])||void 0===s?void 0:s.posts)&&void 0!==i?i:[],...o];if(this.isBpLastPageMap[e]=u,this.masonryBoostPosts[e]={posts:t,isLastPage:u},!u){let t=null!==(r=this.startBoostPostPage[e])&&void 0!==r?r:0;this.startBoostPostPage[e]=t+1}}else this.fetchPostError[e]="api error"}}catch(t){this.fetchPostError[e]="generic error"}}async signWalletFlow(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{questId:t,callback:n,triggersFrom:a}=e,s=this.farmingQuests.find(e=>e.id===t);if(await f.web3Store.confirmChain("ETHEREUM"))return await new Promise((e,i)=>{let r="farm-wallet-auth-dialog";p.dialogStore.show(!0,eS,{dialogId:r,triggersFrom:null!=a?a:(null==s?void 0:s.type)==="connectX"?"linkX":"quest",stage:"sign",onClickSign:async()=>{p.dialogStore.update(r,{stage:"signing"});let t=h.useWalletStore.getState().getAddressInUse(),n=await nd.memeStakingAuthStore.requestJwt(t);"success"!==n?(p.dialogStore.update(r,{stage:"sign"}),"cancelled"===n?((0,k.showToast)({title:c.textStore.t("toasts.signWalletRejection.title"),content:c.textStore.t("toasts.signWalletRejection.desc"),duration:5e3}),i(Error("cancelled"))):((0,k.showToast)({title:c.textStore.t("toasts.generalError.title"),content:c.textStore.t("toasts.generalError.desc"),duration:5e3}),i(Error("unexpected")))):(p.dialogStore.update(r,{stage:"signed"}),e())},onClickFarm:async()=>{t&&this.executeQuest(t),null==n||n(),p.dialogStore.dismiss(r)}})})}async executeQuest(e){var t,n,a,s,i,r,l,o,u,d,c,m,y,h,f,g,v,x,T,b,w,k,A,E,C,N,M,j,R,O,P,L,V,H,D,F,B,_,U,q;let W=this.farmingQuests.find(t=>
1t.id===e);if(null===(t=this.steakFarmingInfo.value)||void 0===t||t.yoloWallet,W)switch(this.resetVerifyError(),W.type){case"connectX":this.linkTwitter();break;case"follow":p.dialogStore.show(!0,eK,{questId:W.id,questType:W.type,username:W.details.handle,subTitle:W.name,avatarUrl:W.details.avatar,content:W.details.content,steaksCanEarn:W.steaks,onClickCollect:async()=>{await this.verifyTwitterFollow(e)}});break;case"share":p.dialogStore.show(!0,tG,{questId:W.id,title:W.name,content:W.details.content,sharingContent:W.details.shareMessage,steaksCanEarn:W.steaks,primaryButtonText:null===(a=W.uiProps)||void 0===a?void 0:null===(n=a.modal)||void 0===n?void 0:n.primaryButtonText,secondaryButtonText:null===(i=W.uiProps)||void 0===i?void 0:null===(s=i.modal)||void 0===s?void 0:s.secondaryButtonText,imageUrl:null===(l=W.uiProps)||void 0===l?void 0:null===(r=l.modal)||void 0===r?void 0:r.imagePath,hideSections:null===(u=W.uiProps)||void 0===u?void 0:null===(o=u.modal)||void 0===o?void 0:o.hideSections,shareMessageHeader:W.details.shareMessageHeader,shareImageUrl:W.details.shareImageUrl,contains:null==W?void 0:W.details.contains,minLength:W.details.minLength,onClickCollect:async()=>{await this.verifyTwitterShare(e)},endsAt:null===(d=W.timely)||void 0===d?void 0:d.endsAt});break;case"repost":p.dialogStore.show(!0,tU,{questId:W.id,title:W.name,content:W.details.content,sharingContent:"",postType:"repost",steaksCanEarn:W.steaks,primaryButtonText:null===(m=W.uiProps)||void 0===m?void 0:null===(c=m.modal)||void 0===c?void 0:c.primaryButtonText,secondaryButtonText:null===(h=W.uiProps)||void 0===h?void 0:null===(y=h.modal)||void 0===y?void 0:y.secondaryButtonText,imageUrl:null===(g=W.uiProps)||void 0===g?void 0:null===(f=g.modal)||void 0===f?void 0:f.imagePath,hideSections:null===(x=W.uiProps)||void 0===x?void 0:null===(v=x.modal)||void 0===v?void 0:v.hideSections,shareMessageHeader:void 0,twitterId:W.details.targetTweetId,onClickCollect:async()=>{await this.verifyTwitterRepost(e)},endsAt:null===(T=W.timely)||void 0===T?void 0:T.endsAt});break;case"stakedMeme":let Q=setInterval(()=>{z.memestakingStore.stakedAmount.reload()},2500);p.dialogStore.show(!0,tX,{questId:W.id,questType:W.type,subTitle:W.name,content:W.details.content,steaksCanEarn:W.steaks,stakeRequired:W.details.staked,onClickStake:async()=>{(0,S.RB)("/")},onClickCollect:async()=>{await this.verifyStakeMeme(e,W.details.staked)},onDismiss:()=>{Q&&clearInterval(Q)}});break;case"info":p.dialogStore.show(!0,eG,{onSubmit:async()=>{await this.verifyInfoQuest(e)},questId:W.id,questType:W.type,title:W.name,content:W.details.content,contentImageUrl:W.details.contentImageUrl,doVerify:W.details.doVerifyInfoQuest,secondaryBtnCta:W.details.secondaryBtnCta,secondaryBtnLink:W.details.secondaryBtnLink});break;case"submitWalletYologames":p.dialogStore.show(!0,t4,{onSubmit:async t=>{await this.verifySubmitWallet(e,t)},title:W.name,questId:W.id,questType:W.type});break;case"submitWallet":"solana"===W.details.walletType?p.dialogStore.show(!0,no,{onSubmit:async t=>{await this.verifySubmitWallet(e,t)},title:W.name,content:null!==(w=null===(b=W.details)||void 0===b?void 0:b.content)&&void 0!==w?w:"",questId:W.id,questType:W.type}):"ordinals"===W.details.walletType?p.dialogStore.show(!0,nn,{questId:W.id,questType:W.type,onSubmit:async t=>{await this.verifySubmitOrdinalWallet(e,t)},content:null!==(k=W.details.content)&&void 0!==k?k:"",title:W.name}):"blast"===W.details.walletType&&p.dialogStore.show(!0,t4,{onSubmit:async e=>{if(await this.verifySubmitWallet(33,e,{skipCompleteQuestFlow:!0}),!this.verifyError){var t;p.dialogStore.show(!0,t_,{content:null!==(t=W.details.content)&&void 0!==t?t:"",title:W.name,questId:W.id,questType:W.type})}},header:"Submit Wallet",title:"Submit a new Blast wallet address \uD83D\uDC5B",questId:W.id,questType:W.type});break;case"performanceTweet":{let t=null===(A=this.pbqEntries.value)||void 0===A?void 0:A[e];void 0!==t&&void 0!==t.finalizedSteaks?p.dialogStore.show(!0,eD.A,{dialogId:"pb-quest-result-dialog",triggersFrom:"quest",questId:e}):p.dialogStore.show(!0,tP,{questId:W.id,title:W.name,questEndsAt:null===(E=W.timely)||void 0===E?void 0:E.endsAt,questStartsAt:null===(C=W.timely)||void 0===C?void 0:C.startsAt,questResultAt:null===(N=W.timely)||void 0===N?void 0:N.resultsAt,shareMessageHeader:W.details.shareMessageHeader,sharingContent:null==W?void 0:null===(M=W.details)||void 0===M?void 0:M.shareMessage,shareImageUrl:null==W?void 0:null===(j=W.details)||void 0===j?void 0:j.shareImageUrl,postingTheme:null==W?void 0:null===(R=W.details)||void 0===R?void 0:R.postingTheme,dialogId:"pb-quest-with-store-dialog",...W});break}
1case"boostPost":{let t=this.getBoostPostCurrPeriod(W.timely);p.dialogStore.show(!0,eW,{dialogId:"bp-quest-with-store-dialog",currQuestPeriod:t,questId:e,questEndsAt:null===(O=W.timely)||void 0===O?void 0:O.endsAt,questStartsAt:null===(P=W.timely)||void 0===P?void 0:P.startsAt,questResultAt:null===(L=W.timely)||void 0===L?void 0:L.resultsAt,introImageUrl:null===(V=W.details)||void 0===V?void 0:V.questIntroImageUrl,weighting:null!==(D=null===(H=W.details)||void 0===H?void 0:H.weighting)&&void 0!==D?D:I.gf,...W});break}case"likePost":{let e=W.id,t=this.likePosts.value[e];p.dialogStore.show(!0,e5,{questId:W.id,title:W.name,username:null!==(F=t.displayName)&&void 0!==F?F:"",avatarUrl:null!==(B=t.profileImgUrl)&&void 0!==B?B:"",content:W.details.content,targetTweetUrl:t.tweetUrl,tweetId:t.tweetId,xPostContent:t.content,steaksCanEarn:W.steaks,likeCount:t.likeCount,liked:t.liked,onClickCollect:async()=>{await this.verifyLikeQuest(e)}});break}case"replyPost":{let e=W.id,t=this.replyPosts.value[e];p.dialogStore.show(!0,tZ,{questId:W.id,title:W.name,username:null!==(_=t.displayName)&&void 0!==_?_:"",avatarUrl:null!==(U=t.profileImgUrl)&&void 0!==U?U:"",content:W.details.content,targetTweetUrl:t.tweetUrl,tweetId:t.tweetId,xPostContent:t.content,steaksCanEarn:W.steaks,contains:W.details.contains,minLength:W.details.minLength,placeholder:W.details.placeholder,onClickCollect:async()=>{await this.verifyReplyQuest(e)}});break}case"quiz":"choice"===W.details.type&&p.dialogStore.show(!0,te,{questId:W.id,questType:W.type,content:W.details.content,choices:W.details.choices,subTitle:W.name,successImage:W.details.successImage,successImageUrl:W.details.successImageUrl,onClickCollect:async(t,n)=>await this.verifyQuiz(e,t,{delaySuccessPromise:n})});break;case"joinPaintoken":p.dialogStore.show(!0,eX,{questId:W.id,title:W.name,endsAt:null===(q=W.timely)||void 0===q?void 0:q.endsAt,onClickCollect:async()=>{await this.verifyJoinPaintokenQuest(e)}})}}async openAllocationDialog(){p.dialogStore.show(!0,t8,{dialogId:"submit-allocation-dialog"})}async openTwoPoolAllocationDialog(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=V.memeStakingPageStore.totalSteaks;p.dialogStore.show(!0,eT,{dialogId:"submit-allocation-dialog",totalSteaksCaptured:t,...e})}handleTwitterLinkSuccess(e,t){let n=e===t;(0,k.showToast)({title:n?"X account already linked":"X account linked",content:n?"You are already linked to @".concat(t,"."):"You’ve successfully linked @".concat(t," to this wallet."),duration:1e4})}handleUnexpectedError(){(0,k.showToast)({title:"ERROR",content:E.R.error,duration:5e3})}handleTwitterGeneralError(e){(0,k.showToast)({title:"Something went wrong...",content:"There is an error linking to ".concat(e?"@".concat(e):"this X account",". Please try again later."),duration:5e3})}handleTwitterAlreadyLinkedError(e){(0,k.showToast)({title:"Something went wrong...",content:"".concat(e?"@".concat(e," is"):"This X account is"," already linked to a wallet. You wanna make sure you not already a farmer?"),duration:5e3})}handleTwitterNotCurrentAccountError(e){(0,k.showToast)({title:"Something went wrong...",content:"".concat(e?"@".concat(e," is"):"This X account is"," not the one linked to the wallet. Try again."),duration:5e3})}handleTwitterAlreadyLinkedBeforeError(e){(0,k.showToast)({title:"Something went wrong...",content:"".concat(e?"@".concat(e," was"):"This X account was"," already linked before. Try another X account."),duration:5e3})}handleRequestTooFastError(){(0,k.showToast)({title:"Something went wrong...",content:"We are busy! Give us a sec and try again!",duration:5e3})}handleTwitterConnectError(e){(0,k.showToast)({title:"Something went wrong...",content:"There is an error linking to ".concat(e?"@".concat(e):"This X account",". Please try again later."),duration:5e3})}markTaskAsFinished(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=this.farmingQuests.find(t=>t.id===e);this.steakFarmingInfo.mutate(a=>{var s,i,r;let l=[...null!==(i=null===(s=a.value)||void 0===s?void 0:s.rewards)&&void 0!==i?i:[]];return l.find(t=>
1t.id===e)?l=l.map(n=>n.id!==e?n:{...n,completed:t,completedAt:t?Date.now():0}):l.push({id:e,ts:Date.now(),type:n.type,dq:!1,completed:t,completedAt:t?Date.now():0,finalized:!0,amount:null!==(r=null==n?void 0:n.steaks)&&void 0!==r?r:0}),{value:{rewards:l}}})}resetVerifyError(){this.verifyError=void 0}async withVerify(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{successCallback:a,errorCallback:s,delaySuccessPromise:i}=n;try{this.resetVerifyError(),this.isVerifying=!0;let o=await t(),{success:u}=o;if(u){var r;let{steaks:t,earned:s}=o,u=async()=>{await (null==a?void 0:a());let r=t.total;p.dialogStore.clear(),s||void 0!==i?(async()=>{var t,a;if(n.skipCompleteQuestFlow)return;await this.onVerifySuccess(e,r),V.memeStakingPageStore.playSteakAnimationCount+=1,await (0,C._)(690),this.markTaskAsFinished(e);let i=(0,l.formatEther)((0,l.parseEther)(null!==(a=null===(t=z.memestakingStore.walletInfo.value)||void 0===t?void 0:t.steaks.total)&&void 0!==a?a:"0").add((0,l.parseEther)("".concat(s))));z.memestakingStore.walletInfo.mutate(e=>({value:{steaks:{total:i}}})),await (0,C._)(1)})():(this.markTaskAsFinished(e),z.memestakingStore.walletInfo.mutate(e=>({value:{steaks:{total:r}}})))};i?i.then(u):await u(),void 0===this.farmingEligibility.value||!(this.farmingEligibility.value.requirements.length>0)||(null===(r=this.farmingEligibility.value)||void 0===r?void 0:r.isEligible)||this.farmingEligibility.reload()}else{let{error:e}=o;if(this.verifyError=e,"user.twitter.not-connected"===e){this.handleTwitterGeneralError(),setTimeout(()=>this.linkTwitter(),1e3);return}await (null==s?void 0:s(o))}}catch(e){throw e instanceof o.B&&this.handleUnexpectedError(),Error("Unable to verify")}finally{this.isVerifying=!1}}onVerifySuccess(e,t){return new Promise(n=>{var a;let s=this.farmingQuests.find(t=>t.id===e),i=null!==(a=this.seasonOfCurrentPage.value)&&void 0!==a?a:0;p.dialogStore.show(!0,tW.A,{dialogId:"steak-quest-completed",season:i,questType:s.type,steakAmount:(0,l.parseEther)(t),steaksEarn:(0,l.parseEther)("".concat(s.steaks)),onDismiss:()=>{p.dialogStore.clear(),n()}})})}async verifyTwitterFollow(e){await this.withVerify(e,async()=>await O.x.verifyFollowQuest(e))}async verifyInfoQuest(e){await this.withVerify(e,async()=>await O.x.verifyInfoQuest(e))}async verifyTwitterShare(e){await this.withVerify(e,async()=>await O.x.verifyShareQuest(e))}async verifyTwitterRepost(e){await this.withVerify(e,async()=>await O.x.verifyRepostQuest(e))}async verifySubmitOrdinalWallet(e,t){await this.withVerify(e,async()=>{let e=await O.x.verifyOrdinals(t);return this.steakFarmingInfo.mutate(e=>({value:{...e.value,ordinalsWallet:(0,M.r)(t)}})),e})}async verifyStakeMeme(e,t){await this.withVerify(e,async()=>{var n;let a=null!==(n=z.memestakingStore.stakedAmount.value)&&void 0!==n?n:r.O$.from(0);return(0,N.e)(a)<t?{success:!1,error:"invalid_staked"}:await O.x.verifyStaked(e)})}async verifyLikeQuest(e){await this.withVerify(e,async()=>await O.x.verifyLikeQuest(e))}async verifyReplyQuest(e){await this.withVerify(e,async()=>await O.x.verifyReplyQuest(e))}async submitAllocation(e,t){try{if(this.isVerifying=!0,!(await P.Z.updateTokenAllocation(e,t)).success)throw Error("error");ny.walletAllocationInfo.mutate(n=>({value:{allocation:{id:e,amount:t,ts:d.appStore.time}}})),(0,k.showToast)({title:"Submitted!",content:"Thanks for joining, the results will be announced soon!",duration:5e3}),p.dialogStore.clear()}catch(e){this.handleUnexpectedError()}finally{this.isVerifying=!1}}async submitAllocations(e,t){try{this.isVerifying=!0;let n=await P.Z.updateTokenAllocations(e,t);if(ny.walletAllocationInfo.mutate(n=>({value:{allocation:{id:e,allocations:t,ts:d.appStore.time}}})),!n.success)throw Error("error");(0,k.showToast)({title:"Submitted!",content:"Thanks for joining, the results will be announced soon!",duration:5e3}),p.dialogStore.clear()}catch(e){this.handleUnexpectedError()}finally{this.isVerifying=!1}}async submitTicket(e,t){try{this.isVerifying=!0,await P.Z.updateTokenAllocation(e,t),ny.walletAllocationInfo.mutate(n=>({value:{allocation:{id:e,amount:t,ts:d.appStore.time}}})),p.dialogStore.clear(),(0,k.showToast)({title:"Ticket Purchased! \uD83C\uDFAB ",content:"The draw is happening soon! Come back later to see if you’ve won!",duration:5e3})}catch(e){this.handleUnexpectedError()}finally{this.isVerifying=!1}}async verifySubmitWallet(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};await this.withVerify(e,async()=>{let n=await O.x.verifySubmitWallet(e,t);return this.steakFarmingInfo.mutate(e=>({value:{...e.value,solWallet:(0,M.X)(t,6)}})),n},n),this.profileInfo.reload()}async verifyQuiz(e,t){let n,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=!1;return await this.withVerify(e,async()=>{let a=await O.x.verifySubmitQuiz(e,t);return s=a.success,a.success&&(n=a.feedback),a},a),{success:s,answer:s?t:void 0,feedback:n}}async verifyJoinPaintokenQuest(e){await this.withVerify(e,async()=>await O.x.verifyJoinPaintokenQuest(e))}linkTwitter(){O.x.redirectTwitterAuth()}relinkTwitter(){var e,t,n;let a=null!==(n=null===(t=this.profileInfo.value)||void 0===t?void 0:null===(e=t.twitter)||void 0===e?void 0:e.username)&&void 0!==n?n:"";localStorage.setItem("currentTwitterUsername",a),O.x.redirectTwitterAuth(void 0,!0)}async handleTwitterOAuth1Code(e,t,n){if(e&&t)try{var a;let s=null!==(a=localStorage.getItem("currentTwitterUsername"))&&void 0!==a?a:"";if(this.isExchangingTwitterAuthCode=!0,!window._scriptsStable){for(;!window._scriptsStable;)await (0,C._)(100);await (0,C._)(2e3)}await nd.memeStakingAuthStore.waitForState(e=>!!e.isJwtStable);let i=await O.x.twitterAuth1(e,t,n),{success:r}=i;if(r)this.handleTwitterLinkSuccess(s,i.username),await (0,C._)(1e3),this.steakFarmingInfo.mutate(e=>({value:{...e.value,isConnectedToX:!0}}));else{let{error:e,username:t}=i;if("twitter.auth.already-linked"===e)this.handleTwitterAlreadyLinkedError(t);else if("twitter.auth.not-current-twitter"===e)this.handleTwitterNotCurrentAccountError(t);else if("twitter.auth.already-linked-before"===e)this.handleTwitterAlreadyLinkedBeforeError(t);else if("request.send.too-fast"===e)this.handleRequestTooFastError();else if("twitter.auth.linked-rate-limited"===e)this.handleTwitterGeneralError(t);else if("twitter.auth.permission-invalid"===e)this.handleTwitterGeneralError(t);else if("connect_error"===e)this.handleTwitterConnectError(t);else throw Error("unexpected error")}}catch(e){this.handleTwitterGeneralError()}finally{this.isExchangingTwitterAuthCode=!1,localStorage.removeItem("currentTwitterUsername")}}async handleTwitterOAuth2Code(e){if(e)try{var t;let n=null!==(t=localStorage.getItem("currentTwitterUsername"))&&void 0!==t?t:"";if(this.isExchangingTwitterAuthCode=!0,!window._scriptsStable){for(;!window._scriptsStable;)await (0,C._)(100);await (0,C._)(2e3)}await nd.memeStakingAuthStore.waitForState(e=>!!e.isJwtStable);let a=await O.x.twitterAuth(e),{success:s}=a;if(s)this.handleTwitterLinkSuccess(n,a.username),await (0,C._)(1e3),this.steakFarmingInfo.mutate(e=>({value:{...e.value,isConnectedToX:!0}}));else{let{error:e,username:t}=a;if("twitter.auth.already-linked"===e)this.handleTwitterAlreadyLinkedError(t);else if("twitter.auth.not-current-twitter"===e)this.handleTwitterNotCurrentAccountError(t);else if("twitter.auth.already-linked-before"===e)this.handleTwitterAlreadyLinkedBeforeError(t);else if("request.send.too-fast"===e)this.handleRequestTooFastError();else if("twitter.auth.linked-rate-limited"===e)this.handleTwitterGeneralError(t);else if("twitter.auth.permission-invalid"===e)this.handleTwitterGeneralError(t);else if("connect_error"===e)this.handleTwitterConnectError(t);else throw Error("unexpected error")}}catch(e){this.handleTwitterGeneralError()}finally{this.isExchangingTwitterAuthCode=!1,localStorage.removeItem("currentTwitterUsername")}}async handleTwitterOAuth2CodeForOfficialAccounts(e){if(e)try{if(this.isExchangingTwitterAuthCode=!0,!window._scriptsStable){for(;!window._scriptsStable;)await (0,C._)(100);await (0,C._)(2e3)}await nd.memeStakingAuthStore.waitForState(e=>!!e.isJwtStable);let t=await O.x.twitterAuthForKv(e),{success:n}=t;if(n)this.steakFarmingInfo.mutate(e=>({value:{...e.value,isConnectedToX:!0}}));else{let{error:e,username:n}=t;if("twitter.auth.already-linked"===e)this.handleTwitterAlreadyLinkedError(n);else if("twitter.auth.not-current-twitter"===e)this.handleTwitterNotCurrentAccountError(n);else if("twitter.auth.already-linked-before"===e)this.handleTwitterAlreadyLinkedBeforeError(n);else if("request.send.too-fast"===e)this.handleRequestTooFastError();else if("twitter.auth.linked-rate-limited"===e)this.handleTwitterGeneralError(n);else if("twitter.auth.permission-invalid"===e)this.handleTwitterGeneralError(n);else if("connect_error"===e)this.handleTwitterConnectError(n);else throw Error("unexpected error")}}catch(e){this.handleTwitterGeneralError()}finally{this.isExchangingTwitterAuthCode=!1}}clearAuth(){this.steakFarmingInfo.reset(),p.dialogStore.clear()}async checkOAuth1QueryParams(e){var t;let{oauth_token:n,oauth_verifier:a,error:s,denied:i}=null!==(t=(0,S.vl)())&&void 0!==t?t:{};if(n){(0,S.Gw)(["state","oauth_token","oauth_verifier"]);try{w.active=!1,setTimeout(()=>{w.active=!0},100),await this.handleTwitterOAuth1Code(n,a,e),await (0,C._)(1e3),this.profileInfo.reload();return}catch(e){console.error(e),s="unknown"}(0,S.Gw)(["state","oauth_token","oauth_verifier"])}(s||i)&&((0,S.Gw)(["state","error","denied"]),this.handleTwitterGeneralError())}async checkOAuthQueryParams(e){var t;let{code:n,error:a}=null!==(t=(0,S.vl)())&&void 0!==t?t:{};if(n){(0,S.Gw)(["state","code"]);try{w.active=!1,setTimeout(()=>{w.active=!0},100),"stakelandOfficialAccounts"===e?await this.handleTwitterOAuth2CodeForOfficialAccounts(n):await this.handleTwitterOAuth2Code(n),await (0,C._)(500),(0,S.Gw)(["state","code"]),this.profileInfo.reload();return}catch(e){console.error(e),a="unknown"}(0,S.Gw)(["state","code"])}a&&((0,S.Gw)(["state","error","error_description"]),this.handleTwitterGeneralError())}async onPageLoad(){this.checkOAuthQueryParams(),this.checkOAuth1QueryParams()}isQuestRequireJWT(e){return"info"!==e.type}constructor(...e){super(...e),this.steakFarmingLatestInfo=L.eH.getLatestFarmingInfo.AsyncData(e=>{e()}),this.dynamicSeasonMapBySlug=m.qD.create([this],e=>{var t,n;let[a]=e;return{farmingSeasons:null!==(n=null===(t=this.steakFarmingLatestInfo.value)||void 0===t?void 0:t.farmingSeasons)&&void 0!==n?n:[]}},e=>{let{farmingSeasons:t}=e;return t.reduce((e,t)=>
1(e[t.name]=t,e),{})}),this.latestSeasonState=m.qD.create([this,d.appStore],e=>{let[t,n]=e;return{time:n.time,steakFarmingLatestInfo:this.steakFarmingLatestInfo}},e=>{var t;let{time:n,steakFarmingLatestInfo:a}=e;if(!(null===(t=a.value)||void 0===t?void 0:t.seasonInfo))throw new m.Vs;let s=nc(a.value.seasonInfo,n);if(s)return s;throw new m.Vs}),this.seasonOfCurrentPage=m.qD.create([this,d.appStore],e=>{var t;let[n,a]=e;return{time:a.time,pathname:a.pathname,dynamicSeasonMapBySlug:this.dynamicSeasonMapBySlug,farmingSeasons:null===(t=this.steakFarmingLatestInfo.value)||void 0===t?void 0:t.farmingSeasons}},e=>{let{time:t,pathname:n,dynamicSeasonMapBySlug:a,farmingSeasons:s}=e,i=0;if("/farm/steaks"===n)i=9999;else if(n.startsWith("/farm/")){var r,l,o;let e=n.split("/")[2];if(!(i=null!==(l=null===(r=Object.values(nl.c).find(t=>t.slug===e))||void 0===r?void 0:r.seasonId)&&void 0!==l?l:0)){let t=null===(o=a.value)||void 0===o?void 0:o[e];t&&(i=t.season)}}if(i&&s){let e=s.find(e=>e.season===i);(null==e?void 0:e.supercedingSeasonId)&&s.some(n=>n.season===e.supercedingSeasonId&&t>=n.startsAt)&&(i=e.supercedingSeasonId)}return i}),this.currentSeasonState=m.qD.create([this,d.appStore],e=>{let[t,n]=e;return{time:n.time,steakFarmingQuests:this.steakFarmingQuests}},e=>{var t;let{time:n,steakFarmingQuests:a}=e;if(!(null===(t=a.value)||void 0===t?void 0:t.seasonInfo))throw new m.Vs;let s=nc(a.value.seasonInfo,n);if(s)return s;throw new m.Vs}),this.walletQuestStatus=m.qD.create([this,h.walletStore],e=>{let[t]=e;return{wallet:h.walletStore.getAddressInUse(),steakFarmingInfo:this.steakFarmingInfo,steakFarmingQuests:this.steakFarmingQuests,likePosts:this.likePosts,replyPosts:this.replyPosts}},e=>{var t,n,a,s,i,r;let{wallet:l,steakFarmingInfo:o,steakFarmingQuests:u,likePosts:d,replyPosts:p}=e,c=(null==o?void 0:o.isFetching)||!l?[]:null!==(a=null===(t=o.value)||void 0===t?void 0:t.rewards)&&void 0!==a?a:[],m=null!==(s=null===(n=u.value)||void 0===n?void 0:n.quests)&&void 0!==s?s:np,y=o.isFetching||u.isFetching||d.isFetching||p.isFetching,h=null!==(i=d.value)&&void 0!==i?i:{},f=null!==(r=p.value)&&void 0!==r?r:{};return{quests:m.filter(e=>("likePost"!==e.type||!!h[e.id])&&("replyPost"!==e.type||!!f[e.id])).map(e=>{var t;return null!==(t=c.find(t=>t.id===e.id))&&void 0!==t?t:{id:e.id,dq:!1,type:e.type,completed:!1,completedAt:0,ticketMultiplier:e.ticketMultiplier}}),walletQuestRewards:c,farmingQuests:m,questsLoading:y}}),this.eligibilityStatus=m.qD.create([this],e=>{let[t]=e;return{steakFarmingInfo:this.steakFarmingInfo,steakFarmingQuests:this.steakFarmingQuests,farmingEligibility:this.farmingEligibility}},e=>{var t;let{farmingEligibility:n,steakFarmingInfo:a}=e,s=n.isFetching||a.isFetching,{requirements:r=[],isEligible:l=!0}=null!==(t=n.value)&&void 0!==t?t:{},o=e=>{let{type:t,details:n,isRequirementMet:s}=e;switch(t){case"custom":return n.description;case"quest":{let{quest:e}=n,{type:t,details:i}=e;if("submitWallet"===t){var r,l,o;if(!s||!i)return e.name;let{walletType:t}=i;if("solana"===t)return"Submit Solana wallet".concat((null===(r=a.value)||void 0===r?void 0:r.solWallet)?": ".concat(a.value.solWallet):"");if("blast"===t)return"Submit Blast wallet".concat((null===(l=a.value)||void 0===l?void 0:l.yoloWallet)?": ".concat(a.value.yoloWallet):"");if("ordinals"===t)return"Submit Ordinals wallet".concat((null===(o=a.value)||void 0===o?void 0:o.ordinalsWallet)?": ".concat(a.value.ordinalsWallet):"")}return e.name}case"stakedMeme":{let{doIncludeNMeme:e,amount:t}=n;return"Staked at least ".concat((0,i.O)(t).toFormat()," MEME").concat(e?" (nMeme included)":"")}}};return{rows:r.filter(e=>"custom"!==e.type).map(e=>{let{isRequirementMet:t}=e,n=o(e);return{title:n,isPassed:t,isRedacted:""===n}}),isEligible:l,eligibilityLoading:s}}),this.isRequiringOrdinalsWallet=m.qD.create([this],e=>{let[t]=e;return{seasonOfCurrentPage:this.seasonOfCurrentPage}},e=>{let{seasonOfCurrentPage:t}=e;return 1===t.value}),this.isRequiringSolanaWallet=m.qD.create([this],e=>{let[t]=e;return{seasonOfCurrentPage:this.seasonOfCurrentPage}},e=>{let{seasonOfCurrentPage:t}=e;return 7===t.value}),this.stakedMemeRequirementForAllocation=m.qD.create([this],e=>{let[t]=e;return{seasonOfCurrentPage:this.seasonOfCurrentPage}},e=>{let{seasonOfCurrentPage:t}=e;return 7===t.value?(0,l.parseEther)("222222"):r.O$.from(0)}),this.isEligibleToChangeAllocation=m.qD.create([this,V.memeStakingPageStore,nu.memelandNFTStakingStore],e=>{var t,n,a,s;let[i,r,l]=e;return{stakedMemeRequirementForAllocation:this.stakedMemeRequirementForAllocation,stakedAmount:z.memestakingStore.stakedAmount,nftMemeQuota:l.nftMemeQuota,isRequiringOrdinalsWallet:this.isRequiringOrdinalsWallet,isRequiringSolanaWallet:this.isRequiringSolanaWallet,ordinalsWallet:null!==(a=null===(t=this.steakFarmingInfo.value)||void 0===t?void 0:t.ordinalsWallet)&&void 0!==a?a:"",solWallet:null!==(s=null===(n=this.steakFarmingInfo.value)||void 0===n?void 0:n.solWallet)&&void 0!==s?s:"",walletAllocationInfo:this.walletAllocationInfo,hasSteaks:r.totalSteaks.gt(0)}},e=>{var t,n,a,s;let{stakedMemeRequirementForAllocation:i,stakedAmount:l,nftMemeQuota:o,isRequiringOrdinalsWallet:u,isRequiringSolanaWallet:d,ordinalsWallet:p,solWallet:c,walletAllocationInfo:m,hasSteaks:y}=e,{snapshotSteaks:h}=null!==(t=m.value)&&void 0!==t?t:{},f=null!==(n=l.value)&&void 0!==n?n:r.O$.from(0),g=null!==(a=o.value)&&void 0!==a?a:r.O$.from(0);return f.add(g.gt(f)?f:g).gte(null!==(s=i.value)&&void 0!==s?s:r.O$.from(0))&&(!u.value||!!p)&&(!d.value||!!c)&&(h?parseInt(null!=h?h:"")>0:!y)}),this.requireJwtToViewFarmingInfo=m.qD.create([this,d.appStore],e=>{let[t,n]=e;return{pathname:n.pathname,currentSeasonState:this.currentSeasonState,isEligibleToChangeAllocation:this.isEligibleToChangeAllocation}},e=>{var t;let{pathname:n,currentSeasonState:a,isEligibleToChangeAllocation:s}=e;return(null===(t=a.value)||void 0===t?void 0:t.stage)==="finalizing"&&n.startsWith("/farm/")&&s}),this.revealedAllocation=m.qD.create([this,h.walletStore,V.memeStakingPageStore,nd.memeStakingAuthStore],e=>{let[t,n,a,s]=e;return{isConnected:!!n.getAddressInUse(),jwtValid:"valid"===s.getJwtStatus(),hasSteaks:a.totalSteaks.gt(0),requireJwtToViewFarmingInfo:this.requireJwtToViewFarmingInfo}},e=>
1{let{isConnected:t,jwtValid:n,hasSteaks:a,requireJwtToViewFarmingInfo:s}=e;return t&&(!s||!a||n)}),this._reloadWalletInfoForResults=m.qD.create([this,d.appStore],e=>{let[t,n]=e;return{currentSeasonState:this.currentSeasonState,time:n.time}},(e,t)=>{var n;let{currentSeasonState:a,time:s}=e,{currentSeasonState:i}=t;if(!(null==i?void 0:i.value)||!(null==a?void 0:a.value))return;let r=((null===(n=this.latestSeasonState.value)||void 0===n?void 0:n.startsAt)||0)<s,l="finalized"===a.value.stage;r&&l||((i.value.season!==a.value.season||i.value.stage!==a.value.stage)&&"finalized"===a.value.stage&&(z.memestakingStore.walletInfo.reload(),this.farmResult.reload()),(i.value.season===a.value.season||i.value.stage===a.value.stage)&&i.value.commitmentEnded!==a.value.commitmentEnded&&a.value.commitmentEnded&&"finalizing"===a.value.stage&&(z.memestakingStore.walletInfo.reload(),this.farmResult.reload()))}),this.farmingResult=m.qD.create([this],()=>({farmResult:this.farmResult,seasonOfCurrentPage:this.seasonOfCurrentPage}),e=>{var t,n,a,s,i,r,o,d;let{farmResult:p,seasonOfCurrentPage:c}=e,m=null!==(i=c.value)&&void 0!==i?i:1,y=null!==(r=null===(n=p.value)||void 0===n?void 0:null===(t=n.steakConversions)||void 0===t?void 0:t.filter(e=>e.id===m))&&void 0!==r?r:[];if(!y.length)return{id:m};let h=(0,j.H)(y.map(e=>{var t;return(0,l.parseEther)(null!==(t=null==e?void 0:e.dqSteaks)&&void 0!==t?t:"0")})).gt(0),f=y[0].tokenDecimals;return{id:y[0].id,ts:y[0].ts,tokenDecimals:f,isDq:h,tokens:(0,j.H)(y.map(e=>{var t;return(0,l.parseUnits)(null!==(t=null==e?void 0:e.tokens)&&void 0!==t?t:"0",f)})),burnSteaks:(0,j.H)(y.map(e=>{var t;return(0,l.parseEther)(null!==(t=null==e?void 0:e.burnSteaks)&&void 0!==t?t:"0")})),returnSteaks:(0,j.H)(y.map(e=>{var t;return(0,l.parseEther)(null!==(t=null==e?void 0:e.returnSteaks)&&void 0!==t?t:"0")})),dqSteaks:(0,j.H)(y.map(e=>{var t;return(0,l.parseEther)(null!==(t=null==e?void 0:e.dqSteaks)&&void 0!==t?t:"0")})),refundSteaks:(0,j.H)(y.map(e=>{var t;return(0,l.parseEther)(null!==(t=null==e?void 0:e.refundSteaks)&&void 0!==t?t:"0")})),tokensPerPacket:(0,l.parseUnits)(null!==(o=null===(a=y[0])||void 0===a?void 0:a.tokensPerPacket)&&void 0!==o?o:"0",f),packets:null!==(d=null===(s=y[0])||void 0===s?void 0:s.packets)&&void 0!==d?d:0,tickets:(0,u.Z)(y.map(e=>{var t;return null!==(t=null==e?void 0:e.tickets)&&void 0!==t?t:0}))}}),this.allocationId=m.qD.create([this],e=>{let[t]=e;return{seasonOfCurrentPage:this.seasonOfCurrentPage}},e=>{var t;let{seasonOfCurrentPage:n}=e;return null!==(t=n.value)&&void 0!==t?t:0}),this.activeSeasons=m.qD.create([this,d.appStore],e=>{let[t,n]=e;return{now:n.time,steakFarmingLatestInfo:this.steakFarmingLatestInfo}},e=>{var t,n;let{now:a,steakFarmingLatestInfo:s}=e;return(null!==(n=null===(t=s.value)||void 0===t?void 0:t.farmingSeasons)&&void 0!==n?n:[]).filter(e=>e.startsAt<=a&&(!e.resultsAt||e.resultsAt+6048e5>=a))}),this.allSteakFarmingAnnouncements=[],this._steakFarmingAnnouncements={useLoad:()=>{var e;let t=null!==(e=(0,s.usePathname)())&&void 0!==e?e:"",n=nh(e=>e.activeSeasons.value),i=t.includes("farm/"),r="/"===t||i,l=(0,a.useRef)({});(0,a.useEffect)(()=>{if(r)for(let e of null!=n?n:[]){let{season:t}=e;l.current[t]||(l.current[t]=!0,L.eH.getAnnouncements(t).then(e=>{this.allSteakFarmingAnnouncements=[...this.allSteakFarmingAnnouncements,...e.announcements]}))}},[n,r])}},this.steakFarmingAnnouncements=L.eH.getAnnouncements.AsyncData(e=>{var t;let n=nh(e=>e.seasonOfCurrentPage.value),a=nh(e=>e.latestSeasonState.value),i=null!==(t=(0,s.usePathname)())&&void 0!==t?t:"",r=i.includes("farm/");e(n||(null==a?void 0:a.season),{disabled:!("/"===i||r)||!n&&!a})}),this.likePosts=L.eH.getLikePosts.AsyncData(e=>{let t=nh(e=>e.seasonOfCurrentPage.value),n=nh(e=>e.currentSeasonState.value),a=(0,nd.useMemeStakingAuthStore)(e=>e.getJwtStatus());e(t||(null==n?void 0:n.season),{disabled:!t&&!n||"valid"!==a})}),this.replyPosts=L.eH.getReplyPosts.AsyncData(e=>{let t=nh(e=>e.seasonOfCurrentPage.value),n=nh(e=>e.currentSeasonState.value),a=(0,nd.useMemeStakingAuthStore)(e=>e.getJwtStatus());e(t||(null==n?void 0:n.season),{disabled:!t&&!n||"valid"!==a})}),this.steakFarmingQuests=L.eH.getQuests.AsyncData(e=>{var t;
1let n=null!==(t=(0,s.usePathname)())&&void 0!==t?t:"",a=nh(e=>e.seasonOfCurrentPage.value),i=!n.startsWith("/farm/")&&"/"!==n||!a;e(a,{disabled:i})}),this.farmingEligibility=L.eH.getEligibility.AsyncData(e=>{var t;let n=null!==(t=(0,s.usePathname)())&&void 0!==t?t:"",a=nh(e=>e.seasonOfCurrentPage.value),i=(0,nd.useMemeStakingAuthStore)(e=>e.getJwtStatus()),r=!n.startsWith("/farm/")&&"/"!==n||!a||"valid"!==i;e(a,{disabled:r})}),this.stakelandSteaksFarmingQuests=L.eH.getQuests.AsyncData(e=>{var t;let n=null!==(t=(0,s.usePathname)())&&void 0!==t?t:"";e(9999,{disabled:!n.startsWith("/farm/steaks")&&"/"!==n})}),this.farmResult=L.eH.getResult.AsyncData(e=>{let t=(0,h.useWalletStore)(e=>e.getAddressInUse()),n=nh(e=>e.seasonOfCurrentPage.value);e(n,t,{disabled:!t||!n})}),this.pbqEntries=L.eH.getPbqProfileEntries.AsyncData(e=>{var t,n;let a=nh(e=>{var t;return null===(t=e.steakFarmingQuests.value)||void 0===t?void 0:t.quests}),s=null==a?void 0:a.filter(e=>"performanceTweet"===e.type||"boostPost"===e.type).map(e=>e.id),i=(0,nd.useMemeStakingAuthStore)(e=>e.getJwtStatus()),r=null!==(t=nh(e=>e.hasConnectedX).value)&&void 0!==t&&t,l=void 0===s||s&&0===s.length||"valid"!==i||!r;e(null!==(n=this.seasonOfCurrentPage.value)&&void 0!==n?n:0,{disabled:l})}),this.walletAllocationInfo=L.A5.getWalletAllocation.AsyncData(e=>{let t=(0,s.usePathname)(),n=(0,nd.useMemeStakingAuthStore)(e=>e.getJwtStatus()),a=nh(e=>e.allocationId.value),i=nh(e=>e.currentSeasonState.value);e(a,{disabled:!a||!t.startsWith("/farm/")&&"/"!==t||"valid"!==n||(null==i?void 0:i.stage)==="farming"})}),this.stakeQuestInfo=L.eH.getStakeQuestInfo.AsyncData(e=>{var t;let n=null!==(t=(0,s.usePathname)())&&void 0!==t?t:"",a=(0,h.useWalletStore)(e=>e.getAddressInUse()),i=this.latestSeasonState.value,r=(null==i?void 0:i.stage)==="farming";e(a,{disabled:!a||!r||!n.startsWith("/farm/")})}),this.refreshSteakFarmingInfo={useLoad:()=>{let e=(0,z.useMemeStakingStore)(e=>e.stakedAmount);(0,a.useEffect)(()=>{this.stakeQuestInfo.reset(),this.stakeQuestInfo.reload({force:!1})},[e])}},this.steakFarmingInfo=L.eH.getInfo.AsyncData(e=>{var t;let n=null!==(t=(0,s.usePathname)())&&void 0!==t?t:"",a=(0,h.useWalletStore)(e=>e.getAddressInUse());e(a,{disabled:!a||!n.startsWith("/farm/")&&"/"!==n})}),this.hasJoinedCurrSeason=m.qD.create([this],e=>{let[t]=e;return{farmingQuests:this.farmingQuests,steakFarmingInfo:this.steakFarmingInfo}},e=>{var t,n;let{farmingQuests:a,steakFarmingInfo:s}=e,i=null!==(n=null===(t=s.value)||void 0===t?void 0:t.rewards)&&void 0!==n?n:[],r=new Set(a.map(e=>e.id));return i.filter(e=>e.completed&&"connectX"!==e.type&&r.has(e.id)).length>0}),this.hasConnectedX=m.qD.create([this],e=>{let[t]=e;return{steakFarmingInfo:this.steakFarmingInfo}},e=>{var t,n;let{steakFarmingInfo:a}=e;return!a.isFetching&&null!==(n=null===(t=a.value)||void 0===t?void 0:t.isConnectedToX)&&void 0!==n&&n}),this.isVerifying=!1,this.profileInfo=L.eH.getProfile.AsyncData(e=>{e({disabled:"valid"!==(0,nd.useMemeStakingAuthStore)(e=>e.getJwtStatus())})}),this.checkedPrivateState={},this.twitterProfilePrivateCheck=m.qD.create([this],e=>{let[t]=e;return{profileInfo:this.profileInfo}},e=>{var t;let{profileInfo:n}=e,a=null===(t=n.value)||void 0===t?void 0:t.twitter;a&&!1===a.isPublic&&!this.checkedPrivateState[a.id]&&(this.checkedPrivateState[a.id]=!0,O.x.refreshTwitterProfile())}),this.isBpLastPageMap={},this.isFetchingMoreBoostPosts={},this.masonryBoostPosts={},this.fetchPostError={},this.startBoostPostPage={},this.bpEntries=L.eH.getBoostPostDetails.AsyncData(e=>{var t,n;let a=null!==(t=nh(e=>e.hasConnectedX).value)&&void 0!==t&&t,s=(0,nd.useMemeStakingAuthStore)(e=>e.getJwtStatus());e(null!==(n=this.seasonOfCurrentPage.value)&&void 0!==n?n:0,{disabled:"valid"!==s||!a})}),this.isInQuestStage=e=>{let{startsAt:t,endsAt:n}=e,a=d.appStore.time;return t<a&&n>=a},this.isInCalculatingStage=e=>{let{endsAt:t,resultsAt:n}=e,a=d.appStore.time;return!!n&&t<a&&n>=a},this.getBoostPostCurrPeriod=e=>{let t="",{startsAt:n,endsAt:a}=e;return n&&a&&(t=this.isInQuestStage(e)?"quest":this.isInCalculatingStage(e)?"calculating-result":"result-released"),t},this.isExchangingTwitterAuthCode=!1,this._afterWalletChanged=m.qD.create([h.useWalletStore],e=>{let[t]=e;return{myAddress:t.getAddressInUse()}},(e,t)=>{let{myAddress:n}=t;n&&(this.walletAllocationInfo.mutate({value:void 0}),this.steakFarmingInfo.mutate({value:void 0}))}),this.d=[],this._={useLoad:()=>{(0,b.q)(()=>{this.onPageLoad(),(async()=>{let e;let t=async()=>
1{if(e)return e;let t=await n.e(4050).then(n.bind(n,16072)),a=await t.load(),s=await a.collect();return e={...a.detect(),appVersion:s.appVersion,browserEngineKind:s.browserEngineKind,browserKind:s.browserKind,distinctiveProps:s.distinctiveProps,documentElementKeys:s.documentElementKeys,languages:s.languages,mimeTypesConsistent:s.mimeTypesConsistent,userAgent:s.userAgent,notificationPermissions:s.notificationPermissions,webGL:s.webGL,windowSize:s.windowSize}},a=async e=>{if(this.d.includes(e))return;let n=document.createElement("div"),s=n;for(let e=0;e<69;e++){let e=document.createElement("div");n.appendChild(e),n=e}let i=await t(),r=encodeURIComponent(btoa(JSON.stringify(i={...i,w:e,wu:this.d})));await new Promise(t=>{let i=document.createElement("img");i.style.position="absolute",i.style.display="block",i.style.height="0px",i.style.width="0px",i.style.overflow="hidden",i.crossOrigin="anonymous",i.onerror=async()=>{await (0,C._)(1e3),a(e)},i.onload=()=>t(),i.onloadeddata=()=>t(),i.src="".concat(R.E,"/assets/5e2ef87c-60ba-4dad-aa3e-f776d75c5385.png?d=").concat(r),n.appendChild(i),s.style.position="absolute",document.body.appendChild(s),i.complete&&t()})},s="";for(;;){await h.walletStore.waitForState(e=>{var t;return!!(null===(t=e.getAddressInUse)||void 0===t?void 0:t.call(e))});let e=h.walletStore.getAddressInUse();e&&e!==s&&await a(e),e&&!this.d.includes(e)&&(this.d=[e,...this.d].slice(0,20)),s=null!=e?e:"",await (0,C._)(2e3)}})()})}}}}let ny=nm.create({name:"steakFarmingStore",persist:{name:"steak-farming-store",version:1,partialize:e=>({d:e.d})}}),nh=ny.store},69307:function(e,t,n){"use strict";n.d(t,{IB:function(){return o},Pl:function(){return r},e$:function(){return u},jM:function(){return l}});var a=n(27123),s=n(18972),i=n(74832);class r{get key(){return"".concat(this.collection,"-").concat(this.tokenId)}constructor(e){this.active=!0,this.activateAt=0,this.getMemeCap=()=>{let e=a.O$.from(0);switch(this.collection){case"mvp":e=i.ax[s.tf.MVP];break;case"captainz":var t;if(void 0===this.type)throw Error("captainz type not set");e=null!==(t=i.ax[s.tf.CAPTAINZ][this.type])&&void 0!==t?t:a.O$.from(0);break;case"potatoz":e=i.ax[s.tf.POTATOZ]}return e},Object.assign(this,e),this.stakingMemeCap=this.getMemeCap()}}class l extends r{constructor(e){super(e),Object.assign(this,e)}}class o extends r{get typeName(){return s.mR[this.type]}constructor(e){super(e),this.isReavealed=()=>this.type!==s.mR.Unrevealed,Object.assign(this,e)}}class u extends r{constructor(e){super(e),Object.assign(this,e)}}},62048:function(e,t,n){"use strict";n.r(t),n.d(t,{MAX_WALLET_LINK:function(){return b},memelandNFTStakingStore:function(){return k},useMemelandNFTStakingStore:function(){return A}});var a=n(32859),s=n(14441),i=n(62174),r=n(80498),l=n(65097),o=n(75441),u=n(32911),d=n(18972),p=n(30108),c=n(43996),m=n(15795),y=n(91522),h=n(69307),f=n(27123),g=n(74832);class v{get _totalMemeCap(){return[this.captainz.stakingMemeCap,...this.potatozs.map(e=>e.stakingMemeCap)].reduce((e,t)=>e.add(t),f.O$.from(0)).add(g.aP.FullCrew)}get _crewMemeCap(){return g.aP.FullCrew}get _nftInfos(){return[this.captainz,...this.potatozs]}get _effectiveNftInfos(){return[this.captainz]}constructor(e){Object.assign(this,e),this.totalMemeCap=this._totalMemeCap,this.crewMemeCap=this._crewMemeCap,this.nftInfos=this._nftInfos,this.effectiveNftInfos=this._effectiveNftInfos}}class x{get _totalMemeCap(){return[this.mvp.stakingMemeCap,...this.captainzs.map(e=>e.stakingMemeCap),...this.potatozs.map(e=>e.stakingMemeCap)].reduce((e,t)=>e.add(t),f.O$.from(0)).add(g.aP.SuperCrew).add(g.aP.FullCrew.mul(9))}get _crewMemeCap(){return g.aP.SuperCrew}get _nftInfos(){return[this.mvp,...this.captainzs,...this.potatozs]}get _fullcrews(){let e=[];for(let t=0;t<this.captainzs.length;t++){let n=new v({captainz:this.captainzs[t],potatozs:this.potatozs.slice(3*t,(t+1)*3)});e.push(n)}return e}get _effectiveNftInfos(){return[this.mvp,...this.captainzs]}constructor(e){Object.assign(this,e),this.totalMemeCap=this._totalMemeCap,this.crewMemeCap=this._crewMemeCap,this.nftInfos=this._nftInfos,this.effectiveNftInfos=this._effectiveNftInfos,this.fullcrews=this._fullcrews}}var T=n(73831);let b=4;class w extends l.j{combineNFTInfos(e,t,n,a,i){if(!t.every(e=>
1(null==a?void 0:a["".concat(e)])!==void 0))throw new r.Vs;let l=[...e.map(e=>(0,T.Z)("mvp",e)).map(e=>new h.jM(e)),...function(e){let t=Object.values(d.de);return e.sort((e,n)=>{let a=e.type,s=n.type;if(void 0===a||void 0===s)return -1;let i=t.indexOf(a),r=t.indexOf(s);return i===r?e.tokenId>n.tokenId?1:-1:r<i?1:-1})}(t.map(e=>{let t=null==a?void 0:a["".concat(e)];return(0,T.Z)("captainz",e,{type:t})}).map(e=>new h.IB(e))),...n.map(e=>(0,T.Z)("potatoz",e)).map(e=>new h.e$(e))],o=s.appStore.time/1e3;for(let e of l){var p,c;let t=d.tf.MVP;"captainz"===e.collection&&(t=d.tf.CAPTAINZ),"potatoz"===e.collection&&(t=d.tf.POTATOZ);let n=null!==(c=null==i?void 0:null===(p=i[t])||void 0===p?void 0:p[e.tokenId])&&void 0!==c?c:u.f1;o<n&&(e.active=!1,e.activateAt=n)}return l}computeNFTMemeQuota(e,t,n){return(0,c.H)([...e.map(e=>e.totalMemeCap),...t.map(e=>e.totalMemeCap),...n.map(e=>e.stakingMemeCap)])}constructor(...e){super(...e),this.walletInfo=y.vv.getInfo.AsyncData(e=>{let t=(0,o.useWalletStore)(e=>e.getAddressInUse());e(t,{disabled:!t})}),this.mvpTokens=i.CV.create("MVP","tokensOfOwner",e=>{e([(0,o.useWalletStore)(e=>e.getAddressInUse())],{batchKey:"tokens"})}),this.captainzTokens=i.CV.create("CAPTAINZ","tokensOfOwner",e=>{e([(0,o.useWalletStore)(e=>e.getAddressInUse())],{batchKey:"tokens"})}),this.potatozTokens=i.CV.create("POTATOZ","tokensOfOwner",e=>{e([(0,o.useWalletStore)(e=>e.getAddressInUse())],{batchKey:"tokens"})}),this.nftLastActivateAt=r.qD.create([this,s.appStore],e=>{let[t,n]=e;return{time:n.time,walletInfo:this.walletInfo}},e=>{var t,n,a,s;let{time:i,walletInfo:r}=e,l=null!==(a=null===(t=r.value)||void 0===t?void 0:t.nftLastActivateAt)&&void 0!==a?a:{};return{tick:Object.values(null!==(s=null===(n=r.value)||void 0===n?void 0:n.nftLastActivateAt)&&void 0!==s?s:{}).map(e=>Object.values(e)).flat().findIndex(e=>i>e),nftLastActivateAt:l}}),this.walletLinkInfo=y.vv.getNFTWalletLinkInfo.AsyncData(e=>{let t=(0,o.useWalletStore)(e=>e.getAddressInUse());e(t,{disabled:!t})}),this.linkedWallets=r.qD.create([this],e=>{let[t]=e;return{walletLinkInfo:this.walletLinkInfo}},e=>{var t,n;let{walletLinkInfo:a}=e;return null!==(n=null===(t=a.value)||void 0===t?void 0:t.linkedWallets)&&void 0!==n?n:[]}),this.mainWallet=r.qD.create([this],e=>{let[t]=e;return{walletLinkInfo:this.walletLinkInfo}},e=>{var t;let{walletLinkInfo:n}=e;return null===(t=n.value)||void 0===t?void 0:t.mainWallet},{allowNullish:!0}),this.mvpTokensPerLinkedWallet=i.E3.create([this],e=>{let[t]=e;return{linkedWallets:this.linkedWallets}},e=>{var t;let{linkedWallets:n}=e,a={};for(let e of null!==(t=n.value)&&void 0!==t?t:[])a[e.from]=e;return a},"MVP","tokensOfOwner",(e,t)=>t([e.from])),this.mvpTokensLinked=r.qD.create([this],e=>{let[t]=e;return{tokensPerWallet:this.mvpTokensPerLinkedWallet}},e=>{var t;let{tokensPerWallet:n}=e;return Object.values(null!==(t=n.value)&&void 0!==t?t:{}).flat().filter(e=>void 0!==e).map(e=>e.toNumber())}),this.captainzTokensPerLinkedWallet=i.E3.create([this],e=>{let[t]=e;return{linkedWallets:this.linkedWallets}},e=>{var t;let{linkedWallets:n}=e,a={};for(let e of null!==(t=n.value)&&void 0!==t?t:[])a[e.from]=e;return a},"CAPTAINZ","tokensOfOwner",(e,t)=>t([e.from])),this.captainzTokensLinked=r.qD.create([this],e=>{let[t]=e;return{tokensPerWallet:this.captainzTokensPerLinkedWallet}},e=>{var t;let{tokensPerWallet:n}=e;return Object.values(null!==(t=n.value)&&void 0!==t?t:{}).flat().filter(e=>void 0!==e).map(e=>e.toNumber())}),this.potatozTokensPerLinkedWallet=i.E3.create([this],e=>{let[t]=e;return{linkedWallets:this.linkedWallets}},e=>{var t;let{linkedWallets:n}=e,a={};for(let e of null!==(t=n.value)&&void 0!==t?t:[])a[e.from]=e;return a},"POTATOZ","tokensOfOwner",(e,t)=>t([e.from])),this.potatozTokensLinked=r.qD.create([this],e=>{let[t]=e;return{tokensPerWallet:this.potatozTokensPerLinkedWallet}},e=>{var t;let{tokensPerWallet:n}=e;return Object.values(null!==(t=n.value)&&void 0!==t?t:{}).flat().filter(e=>void 0!==e).map(e=>e.toNumber())}),this.linkedNFTs=r.qD.create([this],e=>{let[t]=e;return{mvpTokens:this.mvpTokensLinked,captainzTokens:this.captainzTokensLinked,potatozTokens:this.potatozTokensLinked,captainzTokenTypes:this.captainzTokenTypes}},e=>{var t,n,a,s;let{mvpTokens:i,captainzTokens:r,potatozTokens:l,captainzTokenTypes:o}=e,u=null!==(t=i.value)&&void 0!==t?t:[],d=null!==(n=r.value)&&void 0!==n?n:[],p=null!==(a=l.value)&&void 0!==a?a:[],c=null!==(s=o.value)&&void 0!==s?s:{};return this.combineNFTInfos(u,d,p,c)}),this.captainzTokenTypes=m.v.getCaptainzTypeByTokens.AsyncData(e=>{var t,n,a,s;let i=A(e=>e.captainzTokens),r=A(e=>e.captainzTokensLinked),l=A(e=>e._listedNFTs),u=(0,o.useWalletStore)(e=>e.getAddressInUse()),p=Array.from(new Set([...(null!==(n=i.value)&&void 0!==n?n:[]).map(e=>e.toNumber()),...null!==(a=r.value)&&void 0!==a?a:[],...null!==(s=null===(t=l.value)||void 0===t?void 0:t.filter(e=>e.collection===d.tf.CAPTAINZ).map(e=>e.tokenId))&&void 0!==s?s:[]]));e(p,{disabled:!u||!p.length})}),this.ownedNFTs=r.qD.create([this],e=>{let[t]=e;return{mainWallet:this.mainWallet,mvpTokens:this.mvpTokens,captainzTokens:this.captainzTokens,potatozTokens:this.potatozTokens,captainzTokenTypes:this.captainzTokenTypes,nftLastActivateAt:this.nftLastActivateAt}},e=>{var t,n,a,s,i,r;let{mainWallet:l,mvpTokens:o,captainzTokens:u,potatozTokens:d,captainzTokenTypes:p,nftLastActivateAt:c}=e;if(l.value)return[];let m=null!==(n=null===(t=c.value)||void 0===t?void 0:t.nftLastActivateAt)&&void 0!==n?n:{},y=(null!==(a=o.value)&&void 0!==a?a:[]).map(e=>e.toNumber()),h=(null!==(s=u.value)&&void 0!==s?s:[]).map(e=>e.toNumber()),f=(null!==(i=d.value)&&void 0!==i?i:[]).map(e=>e.toNumber()),g=null!==(r=p.value)&&void 0!==r?r:{};return this.combineNFTInfos(y,h,f,g,m)}),this._listedNFTs=y.Vq.getNFTCurrentListings.AsyncData(e=>{let t=(0,o.useWalletStore)(e=>e.getAddressInUse());e(t,{disabled:!t})}),this.listedNFTs=r.qD.create([this],e=>{let[t]=e;return{listedNFTs:this._listedNFTs,captainzTokenTypes:this.captainzTokenTypes,nftLastActivateAt:this.nftLastActivateAt}},e=>{var t,n,a,s;let{listedNFTs:i,captainzTokenTypes:r,nftLastActivateAt:l}=e,o=null!==(n=null===(t=l.value)||void 0===t?void 0:t.nftLastActivateAt)&&void 0!==n?n:{},u=null!==(a=i.value)&&void 0!==a?a:[],p=u.filter(e=>e.collection===d.tf.MVP).map(e=>e.tokenId),c=u.filter(e=>e.collection===d.tf.CAPTAINZ).map(e=>e.tokenId),m=u.filter(e=>e.collection===d.tf.POTATOZ).map(e=>e.tokenId),y=null!==(s=r.value)&&void 0!==s?s:{};return this.combineNFTInfos(p,c,m,y,o)}),this.ownedAndLinkedNFTs=r.qD.create([this],e=>{let[t]=e;return{mainWallet:this.mainWallet,mvpTokens:this.mvpTokens,captainzTokens:this.captainzTokens,potatozTokens:this.potatozTokens,mvpTokensLinked:this.mvpTokensLinked,captainzTokensLinked:this.captainzTokensLinked,potatozTokensLinked:this.potatozTokensLinked,captainzTokenTypes:this.captainzTokenTypes,nftLastActivateAt:this.nftLastActivateAt}},e=>{var t,n,a,s,i,r,l,o,u;let{mainWallet:d,mvpTokens:p,captainzTokens:c,potatozTokens:m,mvpTokensLinked:y,captainzTokensLinked:h,potatozTokensLinked:f,captainzTokenTypes:g,nftLastActivateAt:v}=e,x=null!==(n=null===(t=v.value)||void 0===t?void 0:t.nftLastActivateAt)&&void 0!==n?n:{},T=[...(d.value?[]:null!==(a=p.value)&&void 0!==a?a:[]).map(e=>e.toNumber()),...null!==(s=y.value)&&void 0!==s?s:[]],b=[...(d.value?[]:null!==(i=c.value)&&void 0!==i?i:[]).map(e=>e.toNumber()),...null!==(r=h.value)&&void 0!==r?r:[]],w=[...(d.value?[]:null!==(l=m.value)&&void 0!==l?l:[]).map(e=>e.toNumber()),...null!==(o=f.value)&&void 0!==o?o:[]],k=null!==(u=g.value)&&void 0!==u?u:{};return this.combineNFTInfos(T,b,w,k,x)}),this.pendingNFTs=r.qD.create([this],e=>{let[t]=e;return{ownedAndLinkedNFTs:this.ownedAndLinkedNFTs}},e=>{var t;let{ownedAndLinkedNFTs:n}=e;return(null!==(t=n.value)&&void 0!==t?t:[]).filter(e=>!e.active)}),this.stakingNFTs=r.qD.create([this],e=>{let[t]=e;return{ownedAndLinkedNFTs:this.ownedAndLinkedNFTs,listedNFTs:this.listedNFTs,pendingNFTs:this.pendingNFTs}},e=>{var t,n,a;let{ownedAndLinkedNFTs:s,listedNFTs:i,pendingNFTs:r}=e,l=null!==(t=s.value)&&void 0!==t?t:[],o=null!==(n=i.value)&&void 0!==n?n:[],u=null!==(a=r.value)&&void 0!==a?a:[],d=new Set([...o.map(e=>e.key),...u.map(e=>e.key)]);return l.filter(e=>e.active&&!d.has(e.key))}),this.computeStakeingCrewInfo=e=>{let t=e.filter(e=>"mvp"===e.collection),n=e.filter(e=>"captainz"===e.collection),a=e.filter(e=>"potatoz"===e.collection),s=[];for(;t.length>=1&&n.length>=9&&a.length>=27;){let e=new x({mvp:t.shift(),captainzs:n.splice(0,9),potatozs:a.splice(0,27)});s.push(e)}let i=[];for(;a.length>=3&&n.length>=1;){let e=new v({captainz:n.shift(),potatozs:a.splice(0,3)});i.push(e)}return{superCrews:s,fullCrews:i,soloNFTs:[...t,...n,...a]}},this.stakingCrewInfo=r.qD.create([this],e=>{let[t]=e;return{stakingNFTs:this.stakingNFTs}},e=>{var t;let{stakingNFTs:n}=e;return this.computeStakeingCrewInfo(null!==(t=n.value)&&void 0!==t?t:[])}),this.nftMemeQuota=r.qD.create([this],e=>{let[t]=e;return{stakingCrewInfo:this.stakingCrewInfo}},e=>{var t,n,a,s,i,r;let{stakingCrewInfo:l}=e,o=null!==(s=null===(t=l.value)||void 0===t?void 0:t.superCrews)&&void 0!==s?s:[],u=null!==(i=null===(n=l.value)||void 0===n?void 0:n.fullCrews)&&void 0!==i?i:[],d=null!==(r=null===(a=l.value)||void 0===a?void 0:a.soloNFTs)&&void 0!==r?r:[];return this.computeNFTMemeQuota(o,u,d)}),this.hasNft=r.qD.create([this],e=>{let[t]=e;return{stakingCrewInfo:this.stakingCrewInfo}},e=>{var t,n,a,s,i,r;let{stakingCrewInfo:l}=e,o=null!==(s=null===(t=l.value)||void 0===t?void 0:t.superCrews)&&void 0!==s?s:[],u=null!==(i=null===(n=l.value)||void 0===n?void 0:n.fullCrews)&&void 0!==i?i:[],d=null!==(r=null===(a=l.value)||void 0===a?void 0:a.soloNFTs)&&void 0!==r?r:[];return o.length+u.length+d.length>0}),this.hasPendingNft=r.qD.create([this],e=>{let[t]=e;return{pendingNFTs:this.pendingNFTs}},e=>{var t,n;let{pendingNFTs:a}=e;return(null!==(n=null===(t=a.value)||void 0===t?void 0:t.length)&&void 0!==n?n:0)>0}),this._init={useLoad:()=>{let e=(0,a.usePathname)();(0,p.A)(()=>{this.mvpTokens.reload(),this.captainzTokens.reload(),this.potatozTokens.reload(),this.walletInfo.reload(),this.walletLinkInfo.reload(),this.captainzTokenTypes.reload(),this._listedNFTs.reload()},[e])}}}}let k=w.create({name:"memelandNftStakingStore"}),A=k.store},30267:function(e,t,n){"use strict";n.r(t),n.d(t,{memeStakingAuthStore:function(){return m},useMemeStakingAuthStore:function(){return y}});var a=n(75441),s=n(80498),i=n(65097),r=n(41619),l=n(13167),o=n(18167),u=n(74832),d=n(64195),p=n(60994),c=n(91522);let{walletAuthStore:m,useWalletAuthStore:y}=(e=>{let{name:t,storeName:n,apiClient:o,signMessageTemplate:u,AuthApi:d,walletStore:p,useL
1oad:c}=e;class m extends i.j{getJwtStatus(){let{accessToken:e,expiresAt:t}=this.jwt,n=Date.now();return e?n>t?"expired":"valid":"not-logged-in"}async requestJwt(e){this.isSigningIn=!0;try{let t=(0,l.T)(u,(0,r.X)(e)),{state:n,signature:a}=await p.signMessage(t);if("cancelled"===n)return n;if("success"!==n)return"error";let{accessToken:s,expiresAt:i}=await d.authenticate(e,t,a);return this.jwt={id:e,address:e,accessToken:s,expiresAt:i},n}catch(e){console.error("requestJwt error: ",e)}finally{this.isSigningIn=!1}return"error"}clearAuth(){this.jwt={id:"",address:"",accessToken:"",expiresAt:0}}constructor(...e){super(...e),this.isSigningIn=!1,this.jwt={id:"",accessToken:"",expiresAt:0},this.isJwtStable=!1,this._onJWTChanged=s.qD.create([this,a.useWalletStore],e=>{let[t,n]=e;return{jwt:this.jwt,walletInUse:n.getAddressInUse()}},async e=>{let{jwt:t}=e;if("not-logged-in"===await this.getJwtStatus()){this.isJwtStable=!0;return}o.setAccessToken(t.accessToken,async()=>{let e=p.getAddressInUse();if(e)return await this.requestJwt(e)==="success"}),this.isJwtStable=!0}),this._jwtChanged=s.qD.create([this],e=>{let[t]=e;return{jwt:this.jwt}},e=>{let{jwt:t}=e,n=p.getAddressInUse();t.id&&t.address&&n&&t.address!==n&&this.clearAuth()}),this._onWalletChanged=s.qD.create([p],e=>{let[t]=e;return{changedWalletEvent:t.changedWalletEvent}},async()=>{this.clearAuth()},{skipFirst:!0}),this._={useLoad:()=>{window.clearAuth=()=>{this.clearAuth()},null==c||c(this)}}}}let y=m.create({name:t,persist:{name:n,version:1,partialize:e=>({jwt:e.jwt})}}),h=y.store;return{WalletAuthStore:m,walletAuthStore:y,useWalletAuthStore:h}})({name:"memeStakingAuthStore",storeName:"memecoin-staking-auth-store",apiClient:p.t,signMessageTemplate:u.lQ,walletStore:a.walletStore,AuthApi:c.Ms,useLoad(e){(0,d.q)(()=>{(async()=>{var t;await o.web3Store.waitForState(e=>!!e.wagmiAccount),e.jwt.address&&(null===(t=o.web3Store.wagmiAccount)||void 0===t?void 0:t.address)!==e.jwt.address&&e.clearAuth()})()})}})},62059:function(e,t,n){"use strict";n.r(t),n.d(t,{TOTAL_STEAKS_UPDATE_INTERVAL_SECONDS:function(){return m},memeStakingPageStore:function(){return h},useMemeStakingPageStore:function(){return f}});var a=n(27123),s=n(48354),i=n(14441),r=n(62174),l=n(80498),o=n(65097),u=n(75441),d=n(13514),p=n(74832),c=n(34127);let m=1;class y extends o.j{setIsSideMenuOpen(e){this.isSideMenuOpen=e}dismissLimitTimeBoostTooltip(){this.limitTimeBoostTooltipDismissed=!0}rotateNFTAvatarIndex(){var e;if(!(null===(e=this.nftTokens.value)||void 0===e?void 0:e.length))return;let t=this.nftAvatarIndex;(t+=1)>=this.nftTokens.value.length&&(t=0),this.nftAvatarIndex=t}constructor(...e){super(...e),this.limitTimeBoostTooltipDismissed=!1,this.isSideMenuOpen=!1,this.playSteakAnimationCount=0,this.totalSteaks=a.O$.from(0),this.lastRateChange=a.O$.from(0),this._onEverySecondUpdateSteaks=l.qD.create([c.memestakingStore,i.useAppStore],e=>{let[t,n]=e;return{tick:Math.floor(n.time/1e3/m),totalSteaksFromServer:t.totalSteaksFromServer,totalSteaksFromServerFetchTime:t.totalSteaksFromServerFetchTime}},(e,t)=>{var n,s;let{totalSteaksFromServerFetchTime:r,totalSteaksFromServer:l}=e,{totalSteaksFromServer:o=a.O$.from(0)}=t,u=i.appStore.time,m=this.totalSteaks;if(l.eq(o)||(this.totalSteaks=l,m=l),u<(0,p.ib)())return;let y=l.add(null!==(s=null===(n=c.memestakingStore.totalSteaksRateBnPerWeek.value)||void 0===n?void 0:n.steaksPerWeek.mul(Math.floor(Math.max(0,u-r)/1e3)).div(604800))&&void 0!==s?s:a.O$.from(0)).sub(this.totalSteaks);this.lastRateChange=y;let h=m;(async()=>{for(let e=0;e<10;e++){let t=y.mul(e+1).div(10);if(this.totalSteaks=m.add(t),h=this.totalSteaks,await (0,d._)(60),!h.eq(this.totalSteaks))break}})()}),this.totalSteaksNumDecimals=l.qD.create([this],e=>{let[t]=e;return this.lastRateChange.lt(s.parseEther("0.01"))&&this.totalSteaks.lt(s.parseEther("10000"))?{totalSteaksNumDecimals:4}:{totalSteaksNumDecimals:2}},e=>{let{totalSteaksNumDecimals:t}=e;return t}),this.mvpTokens=r.CV.create("MVP","tokensOfOwner",e=>{e([(0,u.useWalletStore)(e=>e.getAddressInUse())],{batchKey:"tokens"})}),this.captainzTokens=r.CV.create("CAPTAINZ","tokensOfOwner",e=>{e([(0,u.useWalletStore)(e=>e.getAddressInUse())],{batchKey:"tokens"})}),this.potatozTokens=r.CV.create("POTATOZ","tokensOfOwner",e=>{e([(0,u.useWalletStore)(e=>e.getAddressInUse())],{batchKey:"tokens"})}),this.nftTokens=l.qD.create([this],e=>{let[t]=e;return{mvpTokens:this.mvpTokens,captainzTokens:this.captainzTokens,potatozTokens:this.potatozTokens}},e=>{var t,n,a;let{mvpTokens:s,captainzTokens:i,potatozTokens:r}=e;return[...(null!==(t=s.value)&&void 0!==t?t:[]).map(e=>e.toNumber()).map(e=>({collectionId:0,tokenId:e})),...(null!==(n=i.value)&&void 0!==n?n:[]).map(e=>e.toNumber()).map(e=>({collectionId:1,tokenId:e})),...(null!==(a=r.value)&&void 0!==a?a:[]).map(e=>e.toNumber()).map(e=>({collectionId:2,tokenId:e}))]}),this.nftAvatarIndex=0}}let h=y.create({name:"memeStakingPageStore",persist:{name:"memecoin-staking-page-store",version:1,partialize:e=>({limitTimeBoostTooltipDismissed:e.limitTimeBoostTooltipDismissed,nftAvatarIndex:e.nftAvatarIndex})},logs:{skipKeys:["totalSteaks","lastRateChange"]}}),f=h.store},34127:function(e,t,n){"use strict";n.r(t),n.d(t,{memestakingStore:function(){return R},useMemeStakingStore:function(){return O}});var a=n(37304),s=n(54958);let i=e=>{let t=Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10);return e?t.substring(0,e):t},r=(e=>
1{class t{setGetSessionId(e){this.getSessionId=()=>e()}setGetSuperProperties(e){this.getSuperProperties=()=>e()}async track(e,t){this.q.push([e,{time:Date.now(),...this.getSuperProperties(),...t}]),this.debouncedFlush()}async _flush(){let e=this.q,t=this.getSessionId(),n=e.map(e=>{let[n,a]=e;return{ev:n,props:{...a,dis_i:t,dev_i:t}}});this.q=[],await this.mp.post(this.url,{json:n})}constructor(){this.url="".concat(e,"/t"),this.mp=a.ZP.create({}),this.q=[],this.getSessionId=()=>i(),this.getSuperProperties=()=>({}),this.debouncedFlush=async()=>{await this._flush()},this.debouncedFlush=(0,s.Z)(this._flush.bind(this),5e3)}}return new t})("https://mp.stakeland.com");var l=n(27123),o=n(48354),u=n(28234),d=n(14441),p=n(62174),c=n(80498),m=n(65097),y=n(75441),h=n(18167),f=n(13514);let g=async function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3e4,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:3e3;for(let i=0;i<n;i++){try{let t=Symbol("timeout"),n=await Promise.race([e(i),new Promise((e,n)=>{setTimeout(()=>{e(t)},a)})]);if(n===t)throw Error("Timeout");return n}catch(e){console.error(e),t=e}await (0,f._)(s)}throw t};var v=n(16682),x=n(74832),T=n(36150),b=n(6941),w=n(98600),k=n(61316),A=n(91522),E=n(62048),C=n(88687),S=n(92190);let I={Permit:[{name:"owner",type:"address"},{name:"spender",type:"address"},{name:"value",type:"uint256"},{name:"nonce",type:"uint256"},{name:"deadline",type:"uint256"}]},N=async e=>{let{address:t,amount:n,chainId:a,provider:s,memecoinContract:i,memecoinDelegateContract:r}=e,l={name:"Memecoin",version:"1",chainId:a,verifyingContract:i.address},o=0,{signature:u}=await y.walletStore.signTypedData(async()=>{var a;if(!1===await (null===(a=e.precallCheck)||void 0===a?void 0:a.call(e)))return;let[u,d]=await Promise.all([s.getBlock("latest"),i.nonces(t)]);return o=u.timestamp+43200,{domain:l,types:I,value:{owner:t,spender:r.address,value:n,nonce:d,deadline:o}}});if(!u)return;let{v:d,r:p,s:c}=(0,S.splitSignature)(u);return C.$.encode(["uint256","uint256","uint8","bytes32","bytes32"],[n,o,d,p,c])},M=new Set;r.setGetSessionId(()=>R.getSessionId());class j extends m.j{getSessionId(){let e=y.walletStore.getAddressInUse();if(e)return e;if(this.sessionId)return this.sessionId;let t="guest-".concat(i());return this.sessionId=t,this.sessionId}estimateTotalSteaksFromServer(){var e,t;let n=d.appStore.time,a=Math.floor(Math.max(0,n-this.totalSteaksFromServerFetchTime)/1e3),s=this.totalSteaksFromServer.add(null!==(t=null===(e=this.totalSteaksRateBnPerWeek.value)||void 0===e?void 0:e.steaksPerWeek.mul(a).div(604800))&&void 0!==t?t:l.O$.from(0));this.setState(e=>({totalSteaksFromServer:s,totalSteaksFromServerFetchTime:n}))}getSteaksRateBnPerWeek(e){let{stakedAmount:t,nftMemeQuota:n,resetBoost:a=!1}=e,s=a?void 0:this.boostFactor;return(0,x.I)(t,s,{nftMemeQuota:n})}get boostFactor(){let e=this.walletInfo.value;if(!e){var t;return{limitedTime:null!==(t=this.currentLimitedTimeBoost.value)&&void 0!==t?t:0}}return e.steaks.boost}getCalculatedBoost(e){let{stakedAmount:t,resetBoost:n=!1}=e,{steaksPerWeek:a}=this.getSteaksRateBnPerWeek({stakedAmount:t,nftMemeQuota:l.O$.from(0),resetBoost:n});return(0,x.G4)(t,a,this.boostFactor)}async updateStaked(e){let t=y.walletStore.getAddressInUse(),{steaks:n}=await g(()=>k.Z.updateStaked(t,e));return this.walletInfo.mutate(e=>({value:{...e.value,steaks:n}})),{steaks:n}}async fetchUnstakeInfo(e){let t=y.walletStore.getAddressInUse(),{steaks:n}=await g(()=>k.Z.updateUnstaked(t,e));return this.walletInfo.mutate(e=>({value:{...e.value,steaks:n}})),{steaks:n}}setStakeAmount(e){this.stakeAmount=e}setUnstakeAmount(e){this.unstakeAmount=e}async requestPermitOrApproval(){let{contract:e}=(0,w.u)(b.PD,"MEMECOIN"),{contract:t}=(0,w.u)(b.PD,"MEMECOIN_DELEGATE"),n=y.walletStore.getAddressInUse();this.isUsingApproval=!1;let a=!1,s=!1,i=!1;try{this.isRequestingPermit=!0;let r=await N({address:n,amount:this.stakeAmount,chainId:h.web3Store.chain.id,memecoinContract:e,memecoinDelegateContract:t,provider:(0,T.$S)(b.PD).provider,precallCheck:async()=>{try{var e;let[s,r]=await Promise.all([t.allowance(n),y.walletStore.isContractWallet()]);if(s.gte(this.stakeAmount))return i=!0,!1;let l=(null===(e=(0,v.vl)())||void 0===e?void 0:e.approve)==="1";if(r||l){this.isUsingApproval=!0;let{state:e}=await this.callApproveDelegate.execute();if("unsupported-chain"===e)return!1;return"cancelled"===e&&(a=!0),!1}}catch(e){s=!0,console.error(e)}}});if(i)return{state:"success",permit:""};return this.isUsingApproval?a?this.permit=void 0:this.permit="":r?this.permit=r:(a=!0,this.permit=void 0),{state:s?"error":a?"cancelled":"success",permit:this.permit}}finally{this.isRequestingPermit=!1}}async onStakeEvent(e){let{amount:t,user:n,stakedAt:a}=e.args;if(n!==y.walletStore.getAddressInUse())return;let s=e.transactionHash;if(M.has(s))return;for(M.add(s),u.memecoinStore.memeBalance.reload(),this.estimateTotalSteaksFromServer();this.stakedAmount.isFetching||this.walletInfo.isFetching;)await (0,f._)(1e3);let i=this.stakedAmount.value;if(i){let e=i.add(t);this.stakedAmount.mutate({value:e})}}async onUnstakeEvent(e){let{amount:t,user:n,unstakedAt:a}=e.args;if(n!==y.walletStore.getAddressInUse())return;let s=e.transactionHash;if(M.has(s))return;for(M.add(s),Date.now(),u.memecoinStore.memeBalance.reload(),this.estimateTotalSteaksFromServer();this.stakedAmount.isFetching||this.walletInfo.isFetching;)await (0,f._)(1e3);let i=this.stakedAmount.value.sub(t);this.stakedAmount.mutate({value:i}),this.estimateTotalSteaksFromServer(),this.walletInfo.mutate(e=>({value:e.value?{steaks:{boost:{limitedTime:0}}}:e.value}))}onStakeTxSuccess(e){var t;for(let n of null!==(t=e.decodeLogs().Staked)&&void 0!==t?t:[])this.onStakeEvent(n)}onUnstakeTxSuccess(e){var t;for(let n of null!==(t=e.decodeLogs().Unstaked)&&void 0!==t?t:[])this.onUnstakeEvent(n)}constructor(...e){super(...e),this.totalSteaksFromServer=l.O$.from(0),this.totalSteaksFromServerFetchTime=+new Date,this.isUsingApproval=!1,this.isRequestingPermit=!1,this.stakeSchedule=(0,x.EW)("compute"),this.currentTimeBoostSchedule=c.qD.create([this,d.appStore],e=>{let[t,n]=e;return{time:n.time}},e=>{var t,n;let{time:a}=e,s=this.stakeSchedule,i=null===(t=s.filter(e=>a>=e.startTs).at(-1))||void 0===t?void 0:t.id,r=s.filter(e=>e.id===i);if((null===(n=r.at(-1))||void 0===n?void 0:n.boost)!==0)return r},{allowNullish:!0}),this.limitedTimeBoostDay=c.qD.create([this,d.appStore],e=>{var t;let[n,a]=e,s=null!==(t=this.currentTimeBoostSchedule.value)&&void 0!==t?t:[],i=s.findLastIndex(e=>a.time>=e.startTs);return i<0&&(i=0),{limitedTimeBoostDay:i,currentTimeBoostSchedule:s}},e=>{var t;let{limitedTimeBoostDay:n,currentTimeBoostSchedule:a}=e;this.estimateTotalSteaksFromServer();let s=null===(t=a[n])||void 0===t?void 0:t.boost;return this.walletInfo.mutate(e=>({value:e.value?{steaks:{boost:{limitedTime:null!=s?s:0}}}:e.value})),n}),this.stakeStartTime=(0,x.ib)(),this.currentLimitedTimeBoost=c.qD.create([this],e=>{let[t]=e;return{currentTimeBoostSchedule:this.currentTimeBoostSchedule,limitedTimeBoostDay:this.limitedTimeBoostDay}},e=>{var t,n,a,s;let{currentTimeBoostSchedule:i,limitedTimeBoostDay:r}=e;return null!==(s=null===(n=i.value)||void 0===n?void 0:null===(t=n[null!==(a=r.value)&&void 0!==a?a:-1])||void 0===t?void 0:t.boost)&&void 0!==s?s:0}),this.computeEffectiveMeme=(e,t)=>
1{let n=e.lte(t)?e:t;return{effectiveStakedMeme:e.add(n),effectiveNftMeme:n}},this.effectiveStakedMeme=c.qD.create([this,E.memelandNFTStakingStore],e=>{let[t,n]=e;return{stakedAmount:this.stakedAmount,nftMemeQuota:n.nftMemeQuota}},e=>{var t,n;let{stakedAmount:a,nftMemeQuota:s}=e,i=null!==(t=a.value)&&void 0!==t?t:l.O$.from(0),r=null!==(n=s.value)&&void 0!==n?n:l.O$.from(0);return this.computeEffectiveMeme(i,r)}),this.memeToFullyUtilize=c.qD.create([this,E.memelandNFTStakingStore],e=>{let[t,n]=e;return{stakedAmount:this.stakedAmount,nftMemeQuota:n.nftMemeQuota}},e=>{var t,n;let{stakedAmount:a,nftMemeQuota:s}=e,i=null!==(t=a.value)&&void 0!==t?t:l.O$.from(0),r=null!==(n=s.value)&&void 0!==n?n:l.O$.from(0);return i.lt(r)?r.sub(i):l.O$.from(0)}),this.totalSteaksRateBnPerWeek=c.qD.create([this,E.memelandNFTStakingStore],e=>{let[t,n]=e;return{stakedAmount:this.stakedAmount,boostFactor:this.boostFactor,nftMemeQuota:n.nftMemeQuota}},e=>{var t;let{stakedAmount:n,boostFactor:a,nftMemeQuota:s}=e,i=null!==(t=n.value)&&void 0!==t?t:l.O$.from(0);return(0,x.I)(i,a,{nftMemeQuota:s.value})}),this.stakedAmount=p.CV.create("MEMECOIN_STAKING","stakeOf",e=>{var t,n;let a=(0,y.useWalletStore)(e=>e.getAddressInUse()),s=O(e=>e.walletInfo);e([a,null===(t=s.value)||void 0===t?void 0:t.rewards],{disabled:!a||(null===(n=s.value)||void 0===n?void 0:n.wallet)!==a})}),this.walletInfo=A.vv.getInfo.AsyncData(e=>{let t=(0,y.useWalletStore)(e=>e.getAddressInUse());e(t,{disabled:!t,onSuccess:e=>{this.totalSteaksFromServer=o.parseEther(e.steaks.total),this.totalSteaksFromServerFetchTime=d.appStore.time},onChange:e=>{e&&(this.totalSteaksFromServer=o.parseEther(e.steaks.total),this.totalSteaksFromServerFetchTime=d.appStore.time)}})}),this.callUnstake=p.JF.create("MEMECOIN_STAKING","unstake",e=>{var t,n;e([O(e=>e.unstakeAmount),(null!==(n=null===(t=O(e=>e.walletInfo).value)||void 0===t?void 0:t.rewards)&&void 0!==n?n:[]).filter(e=>0===e.redeemedAt)],{cacheKey:"callUnstake",onSuccess:(e,t)=>{this.onUnstakeTxSuccess(t)},waitEvent:e=>{let t=()=>{};return{promise:new Promise((n,a)=>{let s=()=>{};t=e=>{s(),a(e)},(async()=>{let t=(0,w.u)(b.PD,"MEMECOIN_STAKING").contract,a=await e.getAddress(),i=t.filters.Unstaked(a),r=(e,t,a,s)=>{this.unstakeAmount.eq(t)&&(s.removeListener&&s.removeListener(),n(s.getTransactionReceipt()))};s=()=>t.off(i,r),t.on(i,r)})()}),reject:t}}})}),this.callStake=p.JF.create("MEMECOIN_STAKING","stake",e=>{var t,n;let a=O(e=>e.permit);e([O(e=>e.stakeAmount),(null!==(n=null===(t=O(e=>e.walletInfo).value)||void 0===t?void 0:t.rewards)&&void 0!==n?n:[]).filter(e=>0===e.redeemedAt),a||[]],{cacheKey:"callStake",onSuccess:(e,t)=>{this.onStakeTxSuccess(t),this.permit=void 0},waitEvent:e=>{let t=()=>{};return{promise:new Promise((n,a)=>{let s=()=>{};t=e=>{s(),a(e)},(async()=>{let t=(0,w.u)(b.PD,"MEMECOIN_STAKING").contract,a=await e.getAddress(),i=t.filters.Staked(a),r=(e,t,a,s)=>{this.stakeAmount.eq(t)&&(s.removeListener&&s.removeListener(),n(s.getTransactionReceipt()))};s=()=>t.off(i,r),t.on(i,r)})()}),reject:t}}})}),this.callApproveDelegate=p.JF.create("MEMECOIN","approve",e=>{let t=(0,w.u)(b.PD,"MEMECOIN_DELEGATE").address;e([()=>[t,this.stakeAmount],[]],{cacheKey:"callApproveDelegate",waitEvent:e=>{let n=()=>{};return{promise:new Promise((a,s)=>{let i=()=>{};n=e=>{i(),s(e)},(async()=>{let n=(0,w.u)(b.PD,"MEMECOIN").contract,s=await e.getAddress(),r=n.filters.Approval(s,t),l=(e,t,n,s)=>{this.stakeAmount.lt(n)||(s.removeListener&&s.removeListener(),a(s.getTransactionReceipt()))};i=()=>n.off(r,l),n.on(r,l)})()}),reject:n}}})}),this._afterWalletChanged=c.qD.create([y.useWalletStore],e=>{let[t]=e;return{myAddress:t.getAddressInUse()}},(e,t)=>{let{myAddress:n}=t;n&&(this.stakedAmount.mutate({value:void 0}),this.walletInfo.mutate({value:void 0}),this.setState(e=>({isUsingApproval:!1,totalSteaks:l.O$.from(0)})),M.clear())})}}let R=j.create({name:"memestakingStore",logs:{skipKeys:["boostFactor"]},persist:{name:"memestaking-store",version:1,partialize:e=>({sessionId:e.sessionId})}}),O=R.store},73831:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});
1var a=n(18972),s=n(69307);function i(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{type:i}=n,r="";switch(e){case"mvp":r="MVP";break;case"captainz":r="Captainz";break;case"potatoz":r="Potatoz"}let l="mvp"===e?"".concat(a.LC,"/image/").concat(t,".gif"):"captainz"===e?"".concat(a.Jb,"/images/").concat(t,".png"):"potatoz"===e?"".concat(a.Mu,"/token/images/").concat(t,".webp"):"";return new s.Pl({collection:e,tokenId:t,name:"".concat(r," #").concat(t),mediaUrl:l,type:i})}},15795:function(e,t,n){"use strict";n.d(t,{v:function(){return o}});var a=n(38769),s=n(18972);let i=(0,n(58723).K0)(s.Jb);n(60994);var r=n(46740);class l extends r.ed{static async getCaptainzMetadataByTokens(e){return await i.get("tokens/".concat(e.join(","))).json()}static async getCaptainzTypeByTokens(e){let t;return(await (0,s.ix)(e,{captainzTypeMapPatch:t})).reduce((t,n,a)=>(t[e[a]]=n,t),{})}}let o=(0,a.H)(l)},28234:function(e,t,n){"use strict";n.r(t),n.d(t,{memecoinStore:function(){return l},useMemecoinStore:function(){return o}});var a=n(62174),s=n(65097),i=n(75441);class r extends s.j{constructor(...e){super(...e),this.memeBalance=a.CV.create("MEMECOIN","balanceOf",e=>{let t=(0,i.useWalletStore)(e=>e.getAddressInUse());e([t],{disabled:!t})})}}let l=r.create({name:"memecoinStore"}),o=l.store},91956:function(e,t,n){"use strict";n.d(t,{C$:function(){return o},au:function(){return u}});var a=n(7653),s=n(14441),i=n(75441),r=n(64195);let l=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t&&e<10?"0".concat(e):e.toString()},o=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3;return e<0&&(e=0),{hoursWithDays:l(Math.floor(e/3600),t),days:l(Math.floor(e/86400),t),hours:l(Math.floor(e/3600%24),t),minutes:l(Math.floor(e/60%60),t),seconds:l(Math.floor(e%60),t),unit:n,secondsBeforeDeadline:e}},u=e=>{let{deadlineInt:t,padZeros:n=!1,startsAfter:l=0,callback:u,unit:d=1e3,adjustBlockTime:p=!1,adjustBlockTimeChainKey:c="ETHEREUM"}=e,m=(0,a.useRef)(u),[y,h]=(0,a.useState)(()=>{var e;let n=s.useAppStore.getState().time;return p&&(n+=(null!==(e=i.useWalletStore.getState().getBlockTimeDelta(c))&&void 0!==e?e:0)*1e3),Math.ceil((+t-n)/d)*d/1e3});(0,a.useEffect)(()=>{u&&(m.current=u)},[u]);let f=(0,a.useRef)(t);if((0,a.useEffect)(()=>{f.current=t},[t]),(0,r.q)(()=>{let e=0,t=y,a=()=>{e=setTimeout(()=>{var e;let r=s.useAppStore.getState().time,l=null!==(e=i.useWalletStore.getState().getBlockTimeDelta(c))&&void 0!==e?e:0;p&&(r+=1e3*l);let u=Math.ceil((f.current-r)/d)*d/1e3;u!==t&&(m.current?m.current(o(u,n,d)):h(u)),t=u,a()},50)};return e=setTimeout(a,l),()=>clearTimeout(e)}),!u)return o(y,n,d)}},62174:function(e,t,n){"use strict";let a;n.d(t,{E3:function(){return S},CV:function(){return C},JF:function(){return I},do:function(){return $},GG:function(){return ea}});var s=n(7653),i=n(14241),r=n(80498),l=n(65097),o=n(94123),u=n(16682),d=n(64195),p=n(85861),c=n(41199),m=n(40763);class y extends c.CH{connect(e){return"string"==typeof e&&(e=new m.b(e,this.provider)),new this.constructor(this.tokenKey,this.address,this.interface,e)}constructor(e,t,n,a){super(t,n,a),this.tokenKey=e}}var h=n(10639),f=n(36150);let g=(e,t,n,a)=>{var s;let i="".concat(e,":").concat(t),{address:r}=p.Bc[i],{ABI:l=h.d}=p.sn[t],o=null!==(s=null==a?void 0:a.provider)&&void 0!==s?s:(0,f.$S)(e,a).provider;return{network:e,tokenKey:t,contractKey:i,contract:new y(t,r,l||h.d,n||o),provider:o,address:r,contractAddress:r,abi:l,ABI:l}},v={},x=function(e,t){var n;let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{cache:s=!0,signer:i}=a,r="".concat("string"==typeof s?s:"".concat(e,":").concat(t),"|").concat(void 0===i?"":null!==(n=null==i?void 0:i.id)&&void 0!==n?n:"-");if(s&&v[r])return v[r];let l=g(e,t,i,a);return v[r]=l};var T=n(6941),b=n(62314),w=n(27573);let k=1,A=(e,t)=>{let n=(0,s.useRef)({});return Object.entries(e).map(e=>{let[a,s]=e,i="".concat(null==s?null:(null==s.__obj_id&&(s.__obj_id=k++),s.__obj_id));if(n.current[i])return n.current[i];let r=()=>t(s,a);return n.current[i]=r,r}).map((e,t)=>(0,w.jsx)(e,{},t))};class E extends r.jw{constructor(e={}){super(),this.value=void 0,this.network="",this.tokenKey="",this.functionName="",this.callArgs=void 0,Object.assign(this,e)}}
1class C extends E{static create(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e=>e([]),a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=new C;return s.useLoad=(s,i)=>{let r=(0,b.c)(e,{network:a.chain?(0,T.$R)(a.chain):void 0});n((e,n)=>r.useRead(t,e,{...n,mapTo:{store:i,key:s}}))},s}clone(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new this.constructor({value:this.value,network:this.network,tokenKey:this.tokenKey,functionName:this.functionName,callArgs:this.callArgs,isInitial:this.isInitial,isFetching:this.isFetching,isError:this.isError,error:this.error,reset:this.reset,reload:this.reload,useLoad:this.useLoad,sourceStore:this.sourceStore,sourceStoreKey:this.sourceStoreKey,...e})}constructor(e={}){super(),Object.assign(this,e)}}class S extends E{static create(e,t,n,a,r){let u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:(e,t)=>t([]),p=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},c=new S;return c.useLoad=function(m,y){let h=!(arguments.length>2)||void 0===arguments[2]||arguments[2],[f,g]=(0,s.useState)([]),[v,x]=(0,s.use
1State)(0),[w,k]=(0,s.useState)(0),E=(e,t)=>{let a=Object.values(e);c.deps=a;let s=n(e,t),i=a.some(e=>null==e?void 0:e.isFetching);x(i?1:0),g(s),y.setState(e=>({[m]:i===e[m].isFetching?e[m]:new S({value:e[m].value,isFetching:e[m].isFetching,deps:a,useLoad:c.useLoad})}))};E.originalCallback=n,(h?d.q:e=>e())(()=>(0,o.r)(m,e.map(e=>e instanceof l.j?e.store:e),t,E,p));let C=(0,b.c)(a,{network:p.chain?(0,T.$R)(p.chain):void 0});return(0,s.useEffect)(()=>{let e=v+w>0;y.setState(t=>({[m]:e===t[m].isFetching?t[m]:new S({value:t[m].value,isFetching:e,deps:t[m].deps,useLoad:c.useLoad})}))},[v,w]),A(null!=f?f:{},(e,t)=>{u(e,(e,n)=>{let a=C.useRead(r,e,{...n});(0,s.useEffect)(()=>{if(a.isFetching)return k(e=>e+1),()=>{k(e=>e-1)}},[a.isFetching]),(0,s.useEffect)(()=>{y.setState(e=>{var n;return{[m]:new S({value:(0,i.Uy)(null!==(n=e[m].value)&&void 0!==n?n:{},e=>(e[t]=a.value,e)),isFetching:e[m].isFetching,deps:e[m].deps,useLoad:c.useLoad})}})},[a]),(0,d.q)(()=>()=>{y.setState(e=>{var n;return{[m]:new S({value:(0,i.Uy)(null!==(n=e[m].value)&&void 0!==n?n:{},e=>(delete e[t],e)),isFetching:e[m].isFetching,deps:e[m].deps,useLoad:c.useLoad})}})})})})},c}clone(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new this.constructor({value:this.value,network:this.network,tokenKey:this.tokenKey,functionName:this.functionName,callArgs:this.callArgs,isInitial:this.isInitial,isFetching:this.isFetching,isError:this.isError,error:this.error,reset:this.reset,reload:this.reload,useLoad:this.useLoad,...e})}constructor(e={}){super(),this.deps=[],Object.assign(this,e)}}class I extends E{useTransactionState(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!!this.value&&"wait"in this.value,n=this.pendingUserConfirmation,a=this.isError,[i,r]=(0,s.useState)("idle"),l=(0,s.useRef)(e);return(0,s.useLayoutEffect)(()=>{l.current=e},[e]),(0,s.useLayoutEffect)(()=>{var e,s,o,u,d,p,c,m;n?(r("pending-user"),null===(e=(s=l.current).onPendingUserConfirmation)||void 0===e||e.call(s)):t?(r("pending-transaction"),null===(o=(u=l.current).onPendingTransaction)||void 0===o||o.call(u)):a?(r("error"),null===(d=(p=l.current).onError)||void 0===d||d.call(p,this.error)):"pending-transaction"===i?(r("success"),null===(c=(m=l.current).onSuccess)||void 0===c||c.call(m,this.value)):this.value||r("idle")},[n,t,a]),{state:i,reset:()=>{this.clearErrorState(),r("idle")}}}static create(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e=>e([]),a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=new I;return s.useLoad=(s,i)=>{let r=(0,b.c)(e,{network:a.chain?(0,T.$R)(a.chain):void 0});n((e,n)=>r.useWrite(t,e,{...n,mapTo:{store:i,key:s}}))},s}decodeLogs(){let e={},t=!!this.value&&"wait"in this.value;if(this.isError||t||this.isFetching||!this.value)return e;let n=this.value,a=n.logs,s=this.network,i=(0,p.al)(s);for(let t of a){var r;let{network:a,tokenKey:s}=null!==(r=i[t.address])&&void 0!==r?r:{};if(!s)continue;let{contract:l}=x(a,s),o=l.interface.parseLog(t),u=o.eventFragment.name,d=o.args;e[u]||(e[u]=[]),e[u].push({event:u,args:d,...t,removeListener:()=>{},getBlock:()=>l.provider.getBlock(n.blockHash),getTransaction:()=>l.provider.getTransaction(n.transactionHash),getTransactionReceipt:()=>Promise.resolve(n)})}return e}clone(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new this.constructor({value:this.value,network:this.network,tokenKey:this.tokenKey,functionName:this.functionName,callArgs:this.callArgs,isInitial:this.isInitial,isFetching:this.isFetching,isError:this.isError,error:this.error,cacheKey:this.cacheKey,pendingTransaction:this.pendingTransaction,pendingUserConfirmation:this.pendingUserConfirmation,reset:this.reset,reload:this.reload,execute:this.execute,useLoad:this.useLoad,sourceStore:this.sourceStore,sourceStoreKey:this.sourceStoreKey,...e})}constructor(e={}){super(),this.execute=()=>{throw Error("store not loaded")},this.pendingTransaction=!1,this.pendingUserConfirmation=!1,this.isError=!1,Object.assign(this,e)}}var N=n(93225),M=n(30108),j=n(27123),R=n(54958),O=n(82960),P=n(13514),L=n(91628),V=n(98600);let z=e=>{let t=Object.keys(e),n={},a={};for(let l of t){var s,i,r;let t=e[l];if(t.isWrite||(null!==(s=t.retryCount)&&void 0!==s?s:0)>0)n[l]=e[l];else{let n=t.network,s="".concat(n,":").concat(null!==(i=t.blockNumber)&&void 0!==i?i:"latest",":").concat(null!==(r=t.batchKey)&&void 0!==r?r:"default");a[s]||(a[s]={}),a[s][l]=e[l]}}for(let e of Object.keys(a)){let t=a[e],s=Object.values(t);if(!t||!s.length)continue;let i=s[0].batchKey,r=s[0].network,l=[];for(let e of s){let{network:t,tokenKey:n,functionName:a,args:s}=e,{contract:i}=(0,V.u)(t,n),r="function"==typeof s?s():s;try{let e=i.interface.encodeFunctionData(a,r);
1l.push({target:i.address,allowFailure:!0,callData:e})}catch(e){console.error(e)}}n["".concat(r,":MULTICALL:aggregate3:").concat(e,"|").concat(JSON.stringify(l))]={network:r,tokenKey:"MULTICALL",args:[l],functionName:"aggregate3",isInitial:!1,isWrite:!1,isMulticall:!0,multicallReadCalls:t,blockNumber:parseInt(e.split(":")[2])||void 0,batchKey:i}}return n},H=(e,t,n)=>{let a=[],s={},i=[];for(let r=0;r<1;r++){let{isMulticall:r,multicallReadCalls:l}=t;if(!r||!l){a.push(e),s[n]=t,i.push(n);continue}let o=Object.keys(l);if("rejected"===e.status){for(let t of o){let n=l[t];a.push(e),s[t]=n,i.push(t)}continue}let u=e.value;for(let e=0;e<o.length;e++){let t=o[e],n=l[t],{network:r,tokenKey:d,functionName:p}=n,{contract:c}=(0,V.u)(r,d),m=u[e];try{let e=c.interface.decodeFunctionResult(p,m.returnData);1===e.length&&(e=e[0]),a.push(m.success?{status:"fulfilled",value:e}:{status:"rejected",reason:m.returnData})}catch(e){a.push({status:"rejected",reason:e})}s[t]=n,i.push(t)}}return[a,s,i]};var D=n(6609);n(74998);let F={funcResetKeys:{},data:{},error:void 0},B=(0,D.Ue)()(()=>({...F})),_={},U={},q={},W=(0,R.Z)(async()=>{let e=K();if(!e)return;G(e,Object.keys(e));let t=a?e:z(e),n=Object.keys(t),s=Y(t,n);await Promise.all(s.map((e,a)=>e.then(e=>H({status:"fulfilled",value:e},t[n[a]],n[a])).catch(e=>H({status:"rejected",reason:e},t[n[a]],n[a])).then(e=>{let[t,n,a]=e;J(t,n,a)})))}),Q=(0,R.Z)(async()=>{let e=Object.getOwnPropertyNames(q);if(0===e.length)return;let t={};
1for(let n of e)t[n]=q[n],delete q[n];B.setState(n=>{let a={...n.data};for(let s of e){let{isWrite:e,clearValue:i=!1,clearError:r=!1}=t[s],l=e?I:C;a[s]=new l({...n.data[s],sourceStore:B,sourceStoreKey:s,...i&&e?{pendingTransaction:!1,pendingUserConfirmation:!1}:{},...i?{value:void 0,isFetching:!1}:{},...r?{error:void 0,isError:!1}:{}})}return{data:a}})}),Z=e=>{let t=Object.getOwnPropertyNames(e);if(0===t.length)return;let n=[];for(let a of t)_[a]||(n.push(a),_[a]=e[a]);setTimeout(()=>{for(let a of n){var e,t;let n=_[a];if(n){if((null!==(e=n.retryCount)&&void 0!==e?e:0)>5){B.setState({error:{key:a,data:B.getState().data[a]}});continue}U[a]={...n,retryCount:(null!==(t=n.retryCount)&&void 0!==t?t:0)+1},delete _[a]}}setTimeout(W,0)},5e3)},K=()=>{let e={},t=Object.getOwnPropertyNames(U);if(0===t.length)return;let{data:n}=B.getState();for(let s of t){var a;let t=U[s];if(delete U[s],(null===(a=n[s])||void 0===a?void 0:a.isFetching)||!t)continue;let{args:i}=t;(!Array.isArray(i)||(null==i?void 0:i.every(e=>void 0!==e)))&&(e[s]=(0,O.Z)(t))}return e},G=(e,t)=>{B.setState(n=>{let a={...n.data};for(let n of t){let{isInitial:t,isWrite:s,args:i}=e[n],r=s?I:C;a[n]=new r({...a[n],error:void 0,isError:!1,isFetching:!0,callArgs:i,isInitial:t,sourceStore:B,sourceStoreKey:n})}return{data:a}})},Y=(e,t)=>t.map(t=>{let{network:n,tokenKey:s,signer:i,blockNumber:r,functionName:l,args:o,value:d,isWrite:p,batchKey:c,multicallReadCalls:m,waitEvent:y}=e[t],{contract:h,provider:f}=(0,V.u)(n,s,{signer:i,providerCache:null==c||c}),g=p?h:h.callStatic;if(!g[l])throw Error('Unknown functionName "'.concat(l,'"'));let v={};d&&(v.value=d),r&&(v.blockTag=r);let x=[..."function"==typeof o?o():o,v];if(a)return a(s,l,x);let T=g[l](...x),b=!!(y&&i);return(!a&&p&&(T=T.then(async e=>("1"===(0,u.vl)().noConfirm&&await (0,P._)(1e6),e))),!a&&p&&y&&b)?new Promise((e,t)=>{(async()=>{let{promise:n,reject:a}=y(i);try{let t=await Promise.race([T,n.then(e=>({hash:e.transactionHash,gasLimit:e.gasUsed,data:"",value:null!=d?d:j.O$.from(0),chainId:f.network.chainId,confirmations:0,from:e.from,nonce:-1,wait:async t=>(await (0,P._)(100),e)}))]);e(t)}catch(e){a(e),t(e)}})()}):T.then(e=>{if(a)throw Error("retry");return e})}),J=(e,t,n)=>{B.setState(a=>{let s={},i={...a.data};for(let a=0;a<e.length;a++){let l=n[a],o=e[a],{transform:u,args:d,network:p,tokenKey:c,functionName:m,isWrite:y,signer:h,blockNumber:f}=t[l],g=y?I:C,v="function"==typeof d?d():d;if("rejected"===o.status){var r;let{contract:e}=(0,V.u)(p,c,{signer:h}),n="";try{n=e.interface.encodeFunctionData(m,v)}catch(e){}let a=(0,L.p)(o,()=>({operation:"".concat(p,":").concat(c,":").concat(m),blockNumber:f,signer:h?h._address:"",args:v.map(e=>e instanceof j.O$?e.toString():e),callData:n}));i[l]=new g({...i[l],isError:!0,isFetching:!1,error:a,network:p,tokenKey:c,functionName:m,callArgs:d,sourceStore:B,sourceStoreKey:l});let u=null!==(r=t[l].doRetry)&&void 0!==r?r:!a.customCode;if("error"!==a.state&&"contract-error"!==a.state&&"retry"!==a.state||(console.error({data:i[l],result:o}),!u))continue;s[l]=t[l];continue}let x=o.value;u&&(x=u(x,d)),(null==x?void 0:x.wait)&&(async()=>{try{let e=await x.wait();B.setState(t=>({data:{...t.data,[l]:new g({...t.data[l],isError:!1,error:void 0,isFetching:!1,value:e,sourceStore:B,sourceStoreKey:l})}}))}catch(e){console.error(e),B.setState(t=>({data:{...t.data,[l]:new g({...t.data[l],isError:!0,error:(0,L.p)(e,()=>({operation:"".concat(p,":").concat(c,":").concat(m),blockNumber:f,signer:h?h._address:"",args:v.map(e=>e instanceof j.O$?e.toString():e)})),isFetching:!1,value:void 0,sourceStore:B,sourceStoreKey:l})}}))}})(),i[l]=new g({...i[l],isError:!1,error:void 0,isFetching:!1,isInitial:!1,value:x,network:p,tokenKey:c,functionName:m,callArgs:d,sourceStore:B,sourceStoreKey:l})}return Z(s),{data:i}})},$=function(e,t,n){var a,i;let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},{disabled:o,transform:u,waitEvent:d,signer:p,doRetry:c,blockNumber:m,value:y,isWrite:h=!1,onSuccess:f,onError:g,batchKey:v}=l,x="function"==typeof r[0]?r[1]:r,T=o||(null==x?void 0:x.some(e=>void 0===e)),b=null!==(i=l.cacheKey)&&void 0!==i?i:null===(a=x.map)||void 0===a?void 0:a.call(x,e=>JSON.stringify(e)).join("|"),w=l.cacheKey?"":null==p?void 0:p.id,k="".concat(e,":").concat(t,":").concat(n),A="".concat(k,":").concat(b,"|").concat(w,"|").concat(m),E=B(e=>e.funcResetKeys[k]),S=(0,s.useRef)(!0),I=(0,N.j)(function(){let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{args:s,force:i=!1}=a,l=s?"function"==typeof s[0]?s[0]():"function"==typeof s?s():s:"function"==typeof r[0]?r[0]():r;(!T||h&&i)&&(B.getState().data[A]||(B.getState().data[A]=new C({sourceStore:B,sourceStoreKey:A})),U[A]={network:e,tokenKey:t,functionName:n,args:l,value:y,signer:p,doRetry:c,blockNumber:m,transform:u,waitEvent:d,isInitial:S.current,isWrite:h,batchKey:v},S.current=!1,setTimeout(W,0))},[e,t,n,...x,p,c,m,y,T]);(0,s.useEffect)(()=>{I()},[I,E]);let j=(0,s.useMemo)(()=>new C({sourceStore:B,sourceStoreKey:A}),[A]),R=B(e=>e.data[A]||j);g&&(0,M.A)(()=>{R.error&&g(R.error,R)},[R.error]),f&&(0,M.A)(()=>{R.isError||R.isFetching||!R.value||f(R.value,R)},[R.isError,R.isFetching]);let O=s.useMemo(()=>e=>{I({...e})},[I]);return R.reload=O,R.reset=()=>
1{q[A]={isWrite:h,clearError:!0,clearValue:!0},setTimeout(Q,0)},R.clearErrorState=()=>{var e;q[A]={clearValue:!1,...null!==(e=q[A])&&void 0!==e?e:{},isWrite:h,clearError:!0},setTimeout(Q,0)},R};var X=n(18167),ee=n(82387),et=n(3641),en=n.n(et);let ea=function(e,t,n,a){var i;let r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},{onError:o,onSuccess:u,onPendingTransaction:d,...p}=l,c="function"==typeof r[0]?r[1]:r,m=$(t,n,a,r,{...p,onError:o,onSuccess:d?(e,t)=>d(e,t):void 0,disabled:!0,doRetry:!1,isWrite:!0,cacheKey:"".concat((0,ee.L)()),signer:e}),y=(0,s.useRef)(m);y.current=m;let h=m.value;return u&&(0,M.u)(()=>{h&&("wait"in h||u(h,m))},[h]),i=[m,...c],s.useMemo(()=>{let e=!!m.value&&"wait"in m.value,n=m.isFetching,a=m.error;return new I({...m,error:m.isError?a:void 0,pendingTransaction:e,pendingUserConfirmation:n,execute:e=>new Promise(n=>{(async()=>{try{let a=null==e?void 0:e.onStateChange,s=(0,T.QC)(t);if(!await X.web3Store.confirmChain(s))return n({state:"unsupported-chain"});for(y.current.reload({force:!0,...e});!y.current.isFetching;)if(await (0,P._)(100),y.current.error)return n({state:"error",error:y.current.error});for(null==a||a("pending-user-confirmation");y.current.isFetching;)await (0,P._)(100);if(y.current.error)return n({state:"cancelled"});for(null==a||a("pending-transaction");y.current.value&&("wait"in y.current.value);)await (0,P._)(100);if(y.current.error)return n({state:"error",error:y.current.error});return n({state:"success",args:y.current.callArgs,tx:m.value})}catch(e){throw console.error(e),n({state:"error"}),e}})()})})},function(e){let t=s.useRef([]);return en()(e,t.current)||(t.current=e),t.current}(i))}},1663:function(e,t,n){"use strict";n.d(t,{a:function(){return b}});var a=n(27573),s=n(52204),i=n(87467),r=n(76002),l=n(67055),o=n(2502);let u=e=>{let{title:t,href:n}=e;return(0,a.jsx)(o.H,{href:n,children:(0,a.jsx)("button",{children:t})})};var d=n(20416),p=n(3042),c=n.n(p);let m=(0,l.cn)("font-bold"),y=(0,l.cn)("text-5xl",m),h=(0,l.cn)("text-3xl",m),f=(0,l.cn)("text-2xl",m),g=(0,l.cn)("text-xl",m),v=(0,l.cn)("text-lg",m),x=(0,l.cn)("text-md",m),T={s:function(e){return(0,a.jsx)("span",{className:"line-through",children:e.children})},a:function(e){return(0,a.jsx)(o.H,{href:e.href,children:e.children})},p:function(e){return(0,a.jsx)("p",{children:e.children})},h1:function(e){var t;let n=null===(t=e.children)||void 0===t?void 0:t[0],s="string"==typeof n?c()(n).toLowerCase():void 0;return(0,a.jsx)("h1",{id:s,className:y,children:e.children})},h2:function(e){var t;let n=null===(t=e.children)||void 0===t?void 0:t[0],s="string"==typeof n?c()(n).toLowerCase():void 0;return(0,a.jsx)("h2",{id:s,className:h,children:e.children})},h3:function(e){var t;let n=null===(t=e.children)||void 0===t?void 0:t[0],s="string"==typeof n?c()(n).toLowerCase():void 0;return(0,a.jsx)("h3",{id:s,className:f,children:e.children})},h4:function(e){var t;let n=null===(t=e.children)||void 0===t?void 0:t[0],s="string"==typeof n?c()(n).toLowerCase():void 0;return(0,a.jsx)("h4",{id:s,className:g,children:e.children})},h5:function(e){var t;let n=null===(t=e.children)||void 0===t?void 0:t[0],s="string"==typeof n?c()(n).toLowerCase():void 0;return(0,a.jsx)("h5",{id:s,className:v,children:e.children})},h6:function(e){var t;let n=null===(t=e.children)||void 0===t?void 0:t[0],s="string"==typeof n?c()(n).toLowerCase():void 0;return(0,a.jsx)("h6",{id:s,className:x,children:e.children})},ul:function(e){return(0,a.jsx)("ul",{className:"list-disc list-outside pl-6",children:e.children})},ol:function(e){return(0,a.jsx)("ol",{className:"list-decimal list-outside pl-6",children:e.children})},li:function(e){return(0,a.jsx)("li",{children:e.children})},footnote:function(e){return(0,a.jsx)("p",{className:"text-base py-12",children:e.children})},gap:function(){return(0,a.jsx)(d.k,{className:"h-4"})},reportbutton:function(e){return(0,a.jsx)(u,{...e})}},b=e=>{let{children:t,components:n=T,spaceFormatting:o=!0,className:u}=e,d=o?null==t?void 0:t.replace(/\n+/g,e=>1===e.length?"\n\n":"\n\n".concat("<br/>".repeat(e.length-1),"\n\n")).replace(/ +\n/g,"\n"):t;return(0,a.jsx)(s.U,{rehypePlugins:[i.Z],remarkPlugins:[r.Z],components:n,className:(0,l.cn)(o&&"whitespace-normal",u),children:d})}},22526:function(e,t,n){"use strict";n.d(t,{C:function(){return i}});var a=n(27573);n(7653);let s=n(67387).f,i=e=>
1{let{videoId:t,autoplay:n,start:i}=e,r="https://www.youtube-nocookie.com/embed/".concat(t,"?iv_load_policy=3&rel=0");return n&&(r="".concat(r,"&autoplay=1")),i&&(r="".concat(r,"&start=").concat(i)),(0,a.jsx)(s,{ratio:16/9,className:"w-full",children:(0,a.jsx)("iframe",{className:"w-full h-full",src:r,frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",title:"YouTube video",allowFullScreen:!0})})}},87983:function(e,t,n){"use strict";n.d(t,{_:function(){return u}});var a=n(27573),s=n(7653),i=n(41500),r=n(6005),l=n(67055);let o=(0,r.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,a.jsx)(i.f,{ref:t,className:(0,l.cn)(o(),n),...s})});u.displayName=i.f.displayName},14643:function(e,t,n){"use strict";n.d(t,{E:function(){return p},m:function(){return c}});var a=n(27573),s=n(7653),i=n(95018);let r=(0,s.memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("g",{id:"Radio / Indicator",children:(0,a.jsxs)("g",{id:"Vector",children:[(0,a.jsx)("path",{d:"M7 3H17V5H7V3Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M5 7V5H7V7H5Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M5 17H3V7H5V17Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M7 19H5V17H7V19Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M17 19V21H7V19H17Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M19 17V19H17V17H19Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M19 7H21V17H19V7Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M19 7V5H17V7H19Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1})]})})})})});r.group="pixel";let l=(0,s.memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("g",{id:"Radio / Indicator",children:(0,a.jsxs)("g",{id:"Vector",children:[(0,a.jsx)("path",{d:"M7 3H17V5H7V3Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M5 7V5H7V7H5Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M5 17H3V7H5V17Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M7 19H5V17H7V19Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M17 19V21H7V19H17Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M19 17V19H17V17H19Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M19 7H21V17H19V7Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M19 7V5H17V7H19Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1}),(0,a.jsx)("path",{d:"M15 7V9H17V15H15V17H9V15H7V9H9V7H15Z",fill:"color(display-p3 0.0078 0.0078 0.0078)",fillOpacity:1})]})})})})});l.group="pixel";var o=n(63329),u=n(20416),d=n(67055);let p=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,a.jsx)(i.fC,{className:(0,d.cn)("grid gap-2",n),...s,ref:t})});p.displayName=i.fC.displayName;let c=s.forwardRef((e,t)=>{let{className:n,checked:s,value:p,onClick:c,usePixelatedIcon:m=!1,...y}=e,h=(0,d.cn)("rounded-full border border-primary");return(0,a.jsx)(i.ck,{ref:t,className:(0,d.cn)("aspect-square h-4 w-4 text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",!m&&h,n),value:p,onClick:c,...y,children:(0,a.jsx)(u.k,{className:"relative flex justify-center items-center",children:m?(0,a.jsx)(u.k,{children:s?(0,a.jsx)(i.z$,{className:"flex items-center justify-center",children:(0,a.jsx)(l,{size:24,className:""})}):(0,a.jsx)(r,{size:24,className:""})}):(0,a.jsx)(i.z$,{className:"flex items-center justify-center",children:(0,a.jsx)(o.J,{className:"h-2.5 w-2.5 fill-current text-current"})})})})});c.displayName=i.ck.displayName},26115:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});var a=n(27573),s=n(67055);function i(e){let{className:t,...n}=e;return(0,a.jsx)("div",{className:(0,s.cn)("animate-pulse rounded-sm bg-muted",t),...n})}},64667:function(e,t,n){"use strict";n.d(t,{q:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M20 11V13H8V15H6V13H4V11H6V9H8V11H20ZM10 7H8V9H10V7ZM10 7H12V5H10V7ZM10 17H8V15H10V17ZM10 17H12V19H10V17Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},51263:function(e,t,n){"use strict";n.d(t,{X:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M3.33333 1.33337H2V14.6667H14V1.33337H3.33333ZM12.6667 13.3334H3.33333V2.66671H12.6667V13.3334ZM11.3333 4.00004H4.66667V6.66671H11.3333V4.00004ZM4.66667 8.00004H6V9.33337H4.66667V8.00004ZM8.66667 8.00004H7.33333V9.33337H8.66667V8.00004ZM10 8.00004H11.3333V9.33337H10V8.00004ZM6 10.6667H4.66667V12H6V10.6667ZM7.33333 10.6667H8.66667V12H7.33333V10.6667ZM11.3333 10.6667H10V12H11.3333V10.6667Z",fill:"color(display-p3 0.9882 0.7490 0.1412)",fillOpacity:1})})})});s.group="pixel"},56840:function(e,t,n){"use strict";n.d(t,{z:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M18 6H20V8H18V6ZM16 10V8H18V10H16ZM14 12V10H16V12H14ZM12 14H14V12H12V14ZM10 16H12V14H10V16ZM8 16V18H10V16H8ZM6 14H8V16H6V14ZM6 14H4V12H6V14Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},14777:function(e,t,n){"use strict";n.d(t,{t:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M5 3H3V21H21V3H5ZM5 5H19V19H5V5ZM9 12H7V14H9V16H11V14H13V12H15V10H17V8H15V10H13V12H11V14H9V12Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},37041:function(e,t,n){"use strict";n.d(t,{H:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M3 3H21V21H3V3ZM19 19V5H5V19H19Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},25064:function(e,t,n){"use strict";n.d(t,{C:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M7 8H5V10H7V12H9V14H11V16H13V14H15V12H17V10H19V8H17V10H15V12H13V14H11V12H9V10H7V8Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},71773:function(e,t,n){"use strict";n.d(t,{m:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M8 5V7H10V5H8ZM12 9V7H10V9H12ZM14 11V9H12V11H14ZM14 13H16V11H14V13ZM12 15V13H14V15H12ZM12 15H10V17H12V15ZM8 19V17H10V19H8Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},83886:function(e,t,n){"use strict";n.d(t,{C:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M11 4H13V6H11V4ZM9 8V6H11V8H9ZM9 8V10H7V8H9ZM15 8H13V6H15V8ZM15 8H17V10H15V8ZM9 16H7V14H9V16ZM11 18H9V16H11V18ZM13 18V20H11V18H13ZM15 16H13V18H15V16ZM15 16V14H17V16H15Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},87540:function(e,t,n){"use strict";n.d(t,{s:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 17 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("g",{id:"Icon",children:(0,a.jsx)("path",{id:"Vector",fillRule:"evenodd",clipRule:"evenodd",d:"M3.58337 2H12.9167V4.66667H14.9167V8.66667H13.5834V14H2.91671V8.66667H1.58337V4.66667H3.58337V2ZM4.91671 4.66667H7.58337V3.33333H4.91671V4.66667ZM8.91671 3.33333V4.66667H11.5834V3.33333H8.91671ZM7.58337 6H2.91671V7.33333H7.58337V6ZM8.91671 7.33333V6H13.5834V7.33333H8.91671ZM7.58337 8.66667H4.25004V12.6667H7.58337V8.66667ZM8.91671 12.6667V8.66667H12.25V12.6667H8.91671Z",fill:"currentColor"})})})})});s.group="pixel"},65944:function(e,t,n){"use strict";n.d(t,{u:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M18 2H6V8H8V10H10V14H8V16H6V22H18V16H16V14H14V10H16V8H18V2ZM16 8H14V10H10V8H8V4H16V8ZM14 14V16H16V20H8V16H10V14H14Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},10454:function(e,t,n){"use strict";n.d(t,{a:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M8 2H16V4H8V2ZM6 6V4H8V6H6ZM6 12H4V6H6V12ZM8 14H6V12H8V14ZM16 14V18H8V14H10V16H14V14H16ZM18 12V14H16V12H18ZM18 6H20V12H18V6ZM18 6V4H16V6H18ZM16 20H8V22H16V20Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},78368:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M4 11H20V13H4V11Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},15502:function(e,t,n){"use strict";n.d(t,{t:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M11 4H13V11H20V13H13V20H11V13H4V11H11V4Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},80698:function(e,t,n){"use strict";n.d(t,{C:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsxs)("svg",{viewBox:"0 0 128 128",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",focusable:!1,role:"img",...s,children:[(0,a.jsx)("rect",{x:8,y:8,width:112,height:112,fill:"url(#pattern0)",style:{}}),(0,a.jsxs)("defs",{children:[(0,a.jsx)("pattern",{id:"pattern0",patternContentUnits:"objectBoundingBox",width:1,height:1,children:(0,a.jsx)("use",{xlinkHref:"#image0_689_78",transform:"translate(0 0.125) scale(0.00625)"})}),(0,a.jsx)("image",{id:"image0_689_78",width:160,height:120,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACgElEQVR4nO3dIWuWURiA4W9iMgiCyFg3CboiDNOCyWr0N5hFMAqi/gG7GK1mo2CZgkkwL5gMVv0LD3i2+/PbdeXD976wmxPeh7Ozt4nsX7/5p3r2Sqc/v+/V7/A/u1S/ABebAEkJkJQASQmQlABJCZCUAEkJkNTyr/jTCcfzh0erH73U0fHhaN39x2/O+E3ORzXRsQOSEiApAZISICkBkhIgKQGSEiApAZIaf/1ePeG48fnb9NFLHR5cG6278vLpaN3p1y//8jpbYzrRWT0xsQOSEiApAZISICkBkhIgKQGSEiApAZLau2gTjtWmE5PfT16c8Zv8m1+PHozWrZ6Y2AFJCZCUAEkJkJQASQmQlABJCZCUAElt/SRk2yccq120iYkdkJQASQmQlABJCZCUAEkJkJQASQmQ1OX6Bc7b6gnHdHIxfe6unDGZsgOSEiApAZISICkBkhIgKQGSEiApAZLa+knI9AzC/u07S5+7etKw+vd2ZWJiByQlQFICJCVAUgIkJUBSAiQlQFICJLV8EnLv7avRuulN4z9evxutu3rwYbRuV6w+izL1a/EN8XZAUgIkJUBSAiQlQFICJCVAUgIkJUBSyych0wnHp48nsx+8e2u07GR4P0l178hq0wnH9O8xPVPjxnR2igBJCZCUAEkJkJQASQmQlABJCZDU6Gv1ZrPZTG9Wn5rewL7tjo4Pl/7e6v/yNZ2ErJ5wTNkBSQmQlABJCZCUAEkJkJQASQmQlABJjc+ErP4C/uz9xmTlHFQTjik7ICkBkhIgKQGSEiApAZISICkBkhIgqeTr91lYfWZlV1QTjik7ICkBkhIgKQGSEiApAZISICkBkhIgqb9QpXOqGeMzbAAAAABJRU5ErkJggg=="})]})]})})});s.group="pixel"},15080:function(e,t,n){"use strict";n.d(t,{F:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M16 3H6V5H2V15H8V5H16V15H22V5H18V3H16ZM20 7V13H18V7H20ZM6 13H4V7H6V13ZM18 15H6V17H18V15ZM11 17H13V19H16V21H8V19H11V17Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},11891:function(e,t,n){"use strict";n.d(t,{I:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",focusable:!1,role:"img",...s,children:(0,a.jsx)("path",{d:"M3 3H19V5H5V19H19V21H3V3ZM21 3H19V21H21V3ZM11 15H13V17H11V15ZM13 7H11V13H13V7Z",fill:"currentColor",fillOpacity:1})})})});s.group="pixel"},63329:function(e,t,n){"use strict";n.d(t,{J:function(){return s}});var a=n(27573);let s=(0,n(7653).memo)(e=>{let{size:t,className:n,...s}=e;return t&&!s.width&&(s.width=t),t&&!s.height&&(s.height=t),(0,a.jsx)("span",{className:n,children:(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",focusable:!1,role:"img",...s,children:(0,a.jsx)("circle",{cx:12,cy:12,r:10})})})});s.group="regular"},16797:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var a=n(7653),s=n(64626);let i=()=>(0,a.useCallback)((e,t)=>{if(t){let t=e.replace(/[^0-9.]/g,""),[n,a]=(t=t.replace(/(\..*)\./g,"$1")).split(".");return(a&&a.length>18&&(t="".concat(n,".").concat(a.substring(0,18))),t.endsWith("."))?"."===t?"0.":"".concat(new s.Z(n).toFormat(),"."):t.endsWith("0")&&a&&a.length>0?1>parseFloat(t)?t:"".concat(new s.Z(n).toFormat(),".").concat(a):""===t.trim()?"":new s.Z(t).toFormat()}return e},[])},2198:function(e,t,n){"use strict";n.d(t,{Rv:function(){return l}});var a=n(27573),s=n(67055);let i=/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)/gi,r=/[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)/gi,l=e=>({wrapTagsAndLink:(t,n,l,o)=>{let u="httpsNotRequired"===o?r:i,d=/\B([\@|\#|\$][a-zA-Z_][a-zA-Z0-9_]*\b)(?!;)/;return t.split(/(\s+)/).map((t,i)=>{if(e&&e.test(t))return(0,a.jsx)("span",{className:(0,s.cn)(n),children:t},"".concat(i));if(u.test(t))return(0,a.jsx)("span",{className:(0,s.cn)("text-primary",n),children:t},"".concat(i));if(d.test(t)){var r,o;return t=null!==(o=null==l?void 0:null===(r=l.exec(t))||void 0===r?void 0:r[1])&&void 0!==o?o:t,(0,a.jsx)("span",{className:n,children:t},"".concat(i))}return" ".concat(t," ")})},wrapPlaceholder:e=>{let t=[];return e.forEach((e,n)=>{if("string"!=typeof e){t.push(e);return}let s=/(\([A-Z ]+?\))/.exec(e);if(!s){t.push(e);return}t.push(e.substring(0,s.index)),t.push((0,a.jsx)("span",{className:"italic text-primary",children:s[0]},"".concat(n))),t.push(e.substring(s.index+s[0].length))}),t}})},32911:function(e,t,n){"use strict";n.d(t,{f1:function(){return a}});let a=864e13},65883:function(e,t,n){"use strict";n.d(t,{Bv:function(){return v},kw:function(){return h},uj:function(){return f}});var a=n(98910),s=n.n(a),i=n(62079),r=n.n(i),l=n(39342),o=n.n(l),u=n(20428),d=n.n(u),p=n(48281),c=n.n(p),m=n(6429),y=n.n(m);s().extend(y()),s().extend(d()),s().extend(r()),s().extend(o()),s().extend(c());let h=e=>e?s()(e).utcOffset(8):s()().utcOffset(8),f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{now:n,words:a={},abbr:i=!1}=t,{In:r="In"}=a;s().updateLocale("en",{relativeTime:{future:"",past:"",s:(e,t,n,a)=>a?"".concat(r," ").concat(e," ").concat(1>=parseFloat(e)?"second":"seconds"):"Just Now",m:(e,t,n,a)=>i?a?"".concat(r," 1 min"):"Just Now":a?"".concat(r," 1 minute"):"Just Now",mm:(e,t,n,a)=>i?a?"".concat(r," ").concat(e," mins"):"".concat(e," mins ago"):a?"".concat(r," ").concat(e," minutes"):"".concat(e," minutes ago"),h:(e,t,n,a)=>a?"".concat(r," 1 hour"):"1 hour ago",hh:(e,t,n,a)=>a?"".concat(r," ").concat(e," hours"):"".concat(e," hours ago"),d:(e,t,n,a)=>a?"".concat(r," 1 day"):"1 day ago",dd:(e,t,n,a)=>a?"".concat(r," ").concat(e," days"):"".concat(e," days ago"),M:(e,t,n,a)=>a?"".concat(r," 1 month"):"1 month ago",MM:(e,t,n,a)=>a?"".concat(r," ").concat(e," months"):"".concat(e," months ago"),y:s()(e).locale("en").format("MMM D, YYYY"),yy:s()(e).locale("en").format("MMM D, YYYY")}});let l=s()(e),o=s()(n);return l.isBefore(o)?o.to(l,!0):l.from(o,!0)},g=e=>s()(e).utc().local().utcOffset()/60,v=e=>{let t=g(e);return"".concat(t>=0?"+":"-").concat(Math.abs(t))}},25559:function(e,t,n){"use strict";n.d(t,{D:function(){return s}});let a=(e,t)=>e<=1?t:"".concat(t,"s"),s=(e,t)=>{let n="";for(let s of e){let{value:e,suffix:i,shouldEarlyReturn:r}=s,l=Number(e),o=(null==i?void 0:i.length)===1?i:"".concat(a(l,i));if(l>0&&(n+=t?"".concat(l," ").concat(o," "):"".concat(l).concat(o," "),r))break}return n}},39969:function(e,t,n){"use strict";n.d(t,{B:function(){return s},p:function(){return i}});var a=n(65883);let s=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.toLocaleDateString("en-US",t?{year:"numeric",month:"short",day:"numeric"}:{month:"short",day:"numeric"})},i=e=>{let t=new Date().getFullYear()!==e.getFullYear(),n=e.toLocaleTimeString("en-US",{year:t?"numeric":void 0,month:"short",day:"numeric",hour:"2-digit",minute:"2-digit",hourCycle:"h23"});return"".concat(n," (UTC").concat((0,a.Bv)(e.getTime()),")")}},15019:function(e,t,n){"use strict";n.d(t,{z:function(){return l},K:function(){return o}});var a=n(13514);let s=async e=>{let{func:t,reportTrace:n=!0,maxTrials:s=0,interval:i=1e3,maxInterval:r=4e3,onError:l=console.error,fallback:o}=e,u=i,d=0;for(;;)try{return await t(d)}catch(e){if(l(e),(-1===s||s>0)&&(d+=1,-1!==s&&d>=s))return void 0!==o?await o(e):void 0;await (0,a._)(u),u=Math.min(2*u,r)}},i=new Set(["mp3","wav"]),r=e=>i.has(e.split(".").slice(-1)[0]),l=async e=>{let{src:t,Type:n,maxLoadingTime:i,maxTrials:r=3}=e;return await s({func:async()=>{let e=new n,s=new Promise((n,a)=>{e.crossOrigin="anonymous",e.onload=()=>n(e),e.onloadeddata=()=>n(e),e.onerror=a,e.src=t,e.complete&&n(e)}),r=i?Promise.race([s,(async()=>{await (0,a._)(i)})()]):s;return await r},maxTrials:r})},o=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{minPct:n=0,maxTrials:s=3,progressStep:i,finishedCallback:o,randomDelay:u,slientError:d=!1,maxAudioLoadingTime:p,maxImageLoadingTime:c}=t,m=0,y=[...e.filter(e=>!1!==e)];if(u){let{maxDelay:e=1e3,chunks:t=10}=!0===u?{}:u;for(let n=0;n<t;n++)y.push(async()=>{await (0,a._)(Math.random()*e)})}let h=y.length;null==i||i(n,0,h);let f=await Promise.all(y.map(e=>(async()=>{let t=null;if("function"==typeof e)t=await e();else try{let n=r(e);t=await l({src:e,Type:n?Audio:Image,maxLoadingTime:n?p:c,maxTrials:s})}catch(e){if(!d)throw e}return m+=1,null==i||i(n+m/h*(1-n),m,h),t})()));return null==o||o(),f}},10639:function(e,t,n){"use strict";n.d(t,{d:function(){return a}});let a=[{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"approved",type:"address"},{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"operator",type:"address"},{indexed:!1,internalType:"bool",name:"approved",type:"bool"}],name:"ApprovalForAll",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"Transfer",type:"event"},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"approve",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"balance",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getApproved",outputs:[{internalType:"address",name:"operator",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"operator",type:"address"}],name:"isApprovedForAll",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"ownerOf",outputs:[{internalType:"address",name:"owner",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"bytes",name:"data",type:"bytes"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"operator",type:"address"},{internalType:"bool",name:"_approved",type:"bool"}],name:"setApprovalForAll",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes4",name:"interfaceId",type:"bytes4"}],name:"supportsInterface",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"index",type:"uint256"}],name:"tokenByIndex",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"uint256",name:"index",type:"uint256"}],name:"tokenOfOwnerByIndex",outputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"tokenURI",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"transferFrom",outputs:[],stateMutability:"nonpayable",type:"function"}]},85861:function(e,t,n){"use strict";n.d(t,{sn:function(){return er},Bc:function(){return el},al:function(){return eo}});var a={};n.r(a),n.d(a,{MONTOKEN:function(){return u},YOLOTOKEN:function(){return c}});var s={};n.r(s),n.d(s,{DELEGATION_REGISTRY:function(){return h},MULTICALL:function(){return g}});var i={};n.r(i),n.d(i,{CAPTAINZ:function(){return x},DELEGATION_REGISTRY:function(){return h},MEMECOIN:function(){return w},MEMECOIN_CLAIM_AIRDROP:function(){return C},MEMECOIN_CLAIM_CONTRIBUTORS:function(){return N},MEMECOIN_CLAIM_ECOSYSTEM:function(){return R},MEMECOIN_CLAIM_FIRESALE:function(){return L},MEMECOIN_DELEGATE:function(){return H},MEMECOIN_FIRESALE:function(){return B},MEMECOIN_MULTI_CLAIM:function(){return q},MEMECOIN_STAKING:function(){return Z},MULTICALL:function(){return g},MVP:function(){return Y},POTATOZ:function(){return X},STAKELAND_FARM_CLAIM:function(){return es}});let r=function(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:":";return e.split(a).slice(t,n).join(a)};var l=JSON.parse('{"L":"0x60D1Ce87ed5FcC94E604a4ec359e511BEb2D5A03"}');let o=[{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"spender",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Transfer",type:"event"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"}],name:"allowance",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"approve",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"account",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"transfer",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"transferFrom",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"}],u={ABI:o,Interface:void 0,IContract:void 0,Errors:void 0};var d={"ETHEREUM:MAINNET:MONTOKEN":{address:"0xc555D625828c4527d477e595fF1Dd5801B4a600e"},"ETHEREUM:PRIVATE-PREVIEW:MONTOKEN":{address:"0xc555D625828c4527d477e595fF1Dd5801B4a600e"},"ETHEREUM:LOCALHOST:MONTOKEN":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MONTOKEN":{address:l.L},"ETHEREUM:PRIVATE-MAINNET2:MONTOKEN":{address:l.L},"ETHEREUM:PRIVATE-TESTNET:MONTOKEN":{address:l.L},"ETHEREUM:PRIVATE-LOCAL:MONTOKEN":{address:l.L}},p=JSON.parse('{"L":"0x4Fc0dCB882a078f6990Ba33801098AF7e067811a"}');let c={ABI:o,Interface:void 0,IContract:void 0,Errors:void 0};var m={"BLAST:MAINNET:YOLOTOKEN":{address:"0xf77dd21c5ce38ac08786BE35Ef1d1DeC1a6a15F3"},"BLAST:PRIVATE-PREVIEW:YOLOTOKEN":{address:"0xf77dd21c5ce38ac08786BE35Ef1d1DeC1a6a15F3"},"BLAST:LOCALHOST:YOLOTOKEN":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"BLAST:PRIVATE-MAINNET:YOLOTOKEN":{address:p.L},"BLAST:PRIVATE-MAINNET2:YOLOTOKEN":{address:p.L},"BLAST:PRIVATE-TESTNET:YOLOTOKEN":{address:p.L},"BLAST:PRIVATE-LOCAL:YOLOTOKEN":{address:p.L}};let y={...d,...m},h={ABI:[{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"vault",type:"address"},{indexed:!1,internalType:"address",name:"delegate",type:"address"},{indexed:!1,internalType:"bool",name:"value",type:"bool"}],name:"DelegateForAll",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"vault",type:"address"},{indexed:!1,internalType:"address",name:"delegate",type:"address"},{indexed:!1,internalType:"address",name:"contract_",type:"address"},{indexed:!1,internalType:"bool",name:"value",type:"bool"}],name:"DelegateForContract",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"vault",type:"address"},{indexed:!1,internalType:"address",name:"delegate",type:"address"},{indexed:!1,internalType:"address",name:"contract_",type:"address"},{indexed:!1,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"bool",name:"value",type:"bool"}],name:"DelegateForToken",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"vault",type:"address"}],name:"RevokeAllDelegates",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"vault",type:"address"},{indexed:!1,internalType:"address",name:"delegate",type:"address"}],name:"RevokeDelegate",type:"event"},{inputs:[{internalType:"address",name:"delegate",type:"address"},{internalType:"address",name:"vault",type:"address"}],name:"checkDelegateForAll",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMuta
1bility:"view",type:"function"},{inputs:[{internalType:"address",name:"delegate",type:"address"},{internalType:"address",name:"vault",type:"address"},{internalType:"address",name:"contract_",type:"address"}],name:"checkDelegateForContract",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"delegate",type:"address"},{internalType:"address",name:"vault",type:"address"},{internalType:"address",name:"contract_",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"checkDelegateForToken",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"delegate",type:"address"},{internalType:"bool",name:"value",type:"bool"}],name:"delegateForAll",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"delegate",type:"address"},{internalType:"address",name:"contract_",type:"address"},{internalType:"bool",name:"value",type:"bool"}],name:"delegateForContract",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"delegate",type:"address"},{internalType:"address",name:"contract_",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"bool",name:"value",type:"bool"}],name:"delegateForToken",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"vault",type:"address"}],name:"getContractLevelDelegations",outputs:[{components:[{internalType:"address",name:"contract_",type:"address"},{internalType:"address",name:"delegate",type:"address"}],internalType:"struct IDelegationRegistry.ContractDelegation[]",name:"delegations",type:"tuple[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"vault",type:"address"}],name:"getDelegatesForAll",outputs:[{internalType:"address[]",name:"",type:"address[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"vault",type:"address"},{internalType:"address",name:"contract_",type:"address"}],name:"getDelegatesForContract",outputs:[{internalType:"address[]",name:"",type:"address[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"vault",type:"address"},{internalType:"address",name:"contract_",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getDelegatesForToken",outputs:[{internalType:"address[]",name:"",type:"address[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"delegate",type:"address"}],name:"getDelegationsByDelegate",outputs:[{components:[{internalType:"enum IDelegationRegistry.DelegationType",name:"type_",type:"uint8"},{internalType:"address",name:"vault",type:"address"},{internalType:"address",name:"delegate",type:"address"},{internalType:"address",name:"contract_",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],internalType:"struct IDelegationRegistry.DelegationInfo[]",name:"",type:"tuple[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"vault",type:"address"}],name:"getTokenLevelDelegations",outputs:[{components:[{internalType:"address",name:"contract_",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"address",name:"delegate",type:"address"}],internalType:"struct IDelegationRegistry.TokenDelegation[]",name:"delegations",type:"tuple[]"}],stateMutability:"view",type:"function"},{inputs:[],name:"revokeAllDelegates",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"delegate",type:"address"}],name:"revokeDelegate",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"vault",type:"address"}],name:"revokeSelf",outputs:[],stateMutability:"nonpayable",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var f="0x9A676e781A523b5d0C0e43731313A708CB607508";let g={ABI:[{inputs:[{components:[{internalType:"address",name:"target",type:"address"},{internalType:"bytes",name:"callData",type:"bytes"}],internalType:"struct IMulticall3.Call[]",name:"calls",type:"tuple[]"}],name:"aggregate",outputs:[{internalType:"uint256",name:"blockNumber",type:"uint256"},{internalType:"bytes[]",name:"returnData",type:"bytes[]"}],stateMutability:"payable",type:"function"},{inputs:[{components:[{internalType:"address",name:"target",type:"address"}
1,{internalType:"bool",name:"allowFailure",type:"bool"},{internalType:"bytes",name:"callData",type:"bytes"}],internalType:"struct IMulticall3.Call3[]",name:"calls",type:"tuple[]"}],name:"aggregate3",outputs:[{components:[{internalType:"bool",name:"success",type:"bool"},{internalType:"bytes",name:"returnData",type:"bytes"}],internalType:"struct IMulticall3.Result[]",name:"returnData",type:"tuple[]"}],stateMutability:"payable",type:"function"},{inputs:[{components:[{internalType:"address",name:"target",type:"address"},{internalType:"bool",name:"allowFailure",type:"bool"},{internalType:"uint256",name:"value",type:"uint256"},{internalType:"bytes",name:"callData",type:"bytes"}],internalType:"struct IMulticall3.Call3Value[]",name:"calls",type:"tuple[]"}],name:"aggregate3Value",outputs:[{components:[{internalType:"bool",name:"success",type:"bool"},{internalType:"bytes",name:"returnData",type:"bytes"}],internalType:"struct IMulticall3.Result[]",name:"returnData",type:"tuple[]"}],stateMutability:"payable",type:"function"},{inputs:[{components:[{internalType:"address",name:"target",type:"address"},{internalType:"bytes",name:"callData",type:"bytes"}],internalType:"struct IMulticall3.Call[]",name:"calls",type:"tuple[]"}],name:"blockAndAggregate",outputs:[{internalType:"uint256",name:"blockNumber",type:"uint256"},{internalType:"bytes32",name:"blockHash",type:"bytes32"},{components:[{internalType:"bool",name:"success",type:"bool"},{internalType:"bytes",name:"returnData",type:"bytes"}],internalType:"struct IMulticall3.Result[]",name:"returnData",type:"tuple[]"}],stateMutability:"payable",type:"function"},{inputs:[],name:"getBasefee",outputs:[{internalType:"uint256",name:"basefee",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"blockNumber",type:"uint256"}],name:"getBlockHash",outputs:[{internalType:"bytes32",name:"blockHash",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[],name:"getBlockNumber",outputs:[{internalType:"uint256",name:"blockNumber",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"getChainId",outputs:[{internalType:"uint256",name:"chainid",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"getCurrentBlockCoinbase",outputs:[{internalType:"address",name:"coinbase",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"getCurrentBlockDifficulty",outputs:[{internalType:"uint256",name:"difficulty",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"getCurrentBlockGasLimit",outputs:[{internalType:"uint256",name:"gaslimit",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"getCurrentBlockTimestamp",outputs:[{internalType:"uint256",name:"timestamp",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"addr",type:"address"}],name:"getEthBalance",outputs:[{internalType:"uint256",name:"balance",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"getLastBlockHash",outputs:[{internalType:"bytes32",name:"blockHash",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"bool",name:"requireSuccess",type:"bool"},{components:[{internalType:"address",name:"target",type:"address"},{internalType:"bytes",name:"callData",type:"bytes"}],internalType:"struct IMulticall3.Call[]",name:"calls",type:"tuple[]"}],name:"tryAggregate",outputs:[{components:[{internalType:"bool",name:"success",type:"bool"},{internalType:"bytes",name:"returnData",type:"bytes"}],internalType:"struct IMulticall3.Result[]",name:"returnData",type:"tuple[]"}],stateMutability:"payable",type:"function"},{inputs:[{internalType:"bool",name:"requireSuccess",type:"bool"},{components:[{internalType:"address",name:"target",type:"address"},{internalType:"bytes",name:"callData",type:"bytes"}],internalType:"struct IMulticall3.Call[]",name:"calls",type:"tuple[]"}],name:"tryBlockAndAggregate",outputs:[{internalType:"uint256",name:"blockNumber",type:"uint256"},{internalType:"bytes32",name:"blockHash",type:"bytes32"},{components:[{internalType:"bool",name:"success",type:"bool"},{internalType:"bytes",name:"returnData",type:"bytes"}],internalType:"struct IMulticall3.Result[]",name:"returnData",type:"tuple[]"}],stateMutability:"payable",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var v=JSON.parse('{"L":"0x93fc1A27d58e813DeF8673e10F4AFc7Cc55ED475"}');let x={ABI:[{inputs:[],stateMutability:"nonpayable",type:"constructor"},{inputs:[],name:"ApprovalCallerNotOwnerNorApproved",type:"error"},{inputs:[],name:"ApprovalQueryForNonexistentToken",type:"error"},{inputs:[],name:"ApproveToCaller",type:"error"},{inputs:[],name:"BalanceQueryForZeroAddress",type:"error"},{inputs:[],name:"InvalidQueryRange",type:"error"},{inputs:[],name:"MintERC2309QuantityExceedsLimit",type:"error"},{inputs:[],name:"MintToZeroAddress",type:"error"},{inputs:[],name:"MintZeroQuantity",type:"error"},{inputs:[{internalType:"address",name:"operator",type:"address"}],name:"OperatorNotAllowed",type:"error"},{inputs:[],name:"OwnerQueryForNonexistentToken",type:"error"},{inputs:[],name:"OwnershipNotInitializedForExtraData",type:"error"},{inputs:[],name:"TransferCallerNotOwnerNorApproved",type:"error"},{inputs:[],name:"TransferFromIncorrectOwner",type:"error"},{inputs:[],name:"TransferToNonERC721ReceiverImplementer",type:"error"},{inputs:[],name:"TransferToZeroAddress",type:"error"},{inputs:[],name:"URIQueryForNonexistentToken",type:"error"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"approved",type:"address"},{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"operator",type:"address"},{indexed:!1,internalType:"bool",name:"approved",type:"bool"}],name:"ApprovalForAll",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"string",name:"bio",type:"string"}],name:"BioChange",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"ChestRevealed",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"fromTokenId",type:"uint256"},{indexed:!1,internalType:"uint256",name:"toTokenId",type:"uint256"},{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"}],name:"ConsecutiveTransfer",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint8",name:"version",type:"uint8"}],name:"Initialized",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"string",name:"newName",type:"string"}],name:"NameChange",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"uint256",name:"questStartedAt",type:"uint256"},{indexed:!1,internalType:"uint256[]",name:"crews",type:"uint256[]"},{indexed:!1,internalType:"uint256",name:"questEditedAt",type:"uint256"}],name:"QuestEdited",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"uint256",name:"questStartedAt",type:"uint256"},{indexed:!1,internalType:"uint256[]",name:"crews",type:"uint256[]"}],name:"QuestStarted",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"uint256",name:"questStartedAt",type:"uint256"},{indexed:!1,internalType:"uint256",name:"questStoppedAt",type:"uint256"}],name:"QuestStopped",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!0,internalType:"address",name:"approvedContract",type:"address"}],name:"TokenLocked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!0,internalType:"address",name:"approvedContract",type:"address"}],name:"TokenUnlocked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"Transfer",type:"event"},{inputs:[],name:"MAX_CREWS",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"}
1,{inputs:[],name:"MAX_SUPPLY",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"__DefaultOperatorFilterer_init",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"subscriptionOrRegistrantToCopy",type:"address"},{internalType:"bool",name:"subscribe",type:"bool"}],name:"__OperatorFilterer_init",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"receivers",type:"address[]"},{internalType:"uint256[]",name:"amounts",type:"uint256[]"}],name:"airdropWithAmounts",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"approve",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"approvedContract",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"baseTokenURI",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{components:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256[]",name:"potatozTokenIds",type:"uint256[]"}],internalType:"struct CaptainzV2.QuestInfo[]",name:"questInfos",type:"tuple[]"}],name:"batchEditQuest",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{components:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256[]",name:"potatozTokenIds",type:"uint256[]"}],internalType:"struct CaptainzV2.QuestInfo[]",name:"questInfos",type:"tuple[]"}],name:"batchStartQuest",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"}],name:"batchStopQuest",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"bio",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"canQuest",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_tokenId",type:"uint256"},{internalType:"string",name:"_bio",type:"string"}],name:"changeBio",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"string",name:"newName",type:"string"}],name:"changeName",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"a",type:"string"},{internalType:"string",name:"b",type:"string"}],name:"compareStrings",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"pure",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256[]",name:"potatozTokenIds",type:"uint256[]"}],name:"editQuest",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"explicitOwnershipOf",outputs:[{components:[{internalType:"address",name:"addr",type:"address"},{internalType:"uint64",name:"startTimestamp",type:"uint64"},{internalType:"bool",name:"burned",type:"bool"},{internalType:"uint24",name:"extraData",type:"uint24"}],internalType:"struct IERC721AUpgradeable.TokenOwnership",name:"",type:"tuple"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"}],name:"explicitOwnershipsOf",outputs:[{components:[{internalType:"address",name:"addr",type:"address"},{internalType:"uint64",name:"startTimestamp",type:"uint64"},{internalType:"bool",name:"burned",type:"bool"},{internalType:"uint24",name:"extraData",type:"uint24"}],internalType:"struct IERC721AUpgradeable.TokenOwnership[]",name:"",type:"tuple[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"},{internalType:"address",name:"_contract",type:"address"}],name:"freeId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getActiveCrews",outputs:[{internalType:"uint256[]",name:"",type:"uint256[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getApproved",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getTokenInfo",outputs:[{internalType:"uint256",name:"lastQuestedAt",type:"uint256"},{internalType:"uint256[]",name:"crewTokenIds",type:"uint256[]"},{internalType:"bool",name:"hasRevealed",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"string",name:"baseURI",type:"string"}],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"initializeV2",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"operator",type:"address"}],name:"isApprovedForAll",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"string",name:"nameString",type:"string"}],name:"isNameReserved",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"isPotatozQuesting",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"isUnlocked",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"lockCount",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"lockId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"uint256",name:"",type:"uint256"}],name:"lockMap",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"address",name:"",type:"address"}],name:"lockMapIndex",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"mvpContract",outputs:[{internalType:"contract IMVP",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"ownerOf",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"potatozContract",outputs:[{internalType:"contract IPotatoz",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"uint256",name:"",type:"uint256"}],name:"potatozCrew",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"uint256",name:"",type:"uint256"}],name:"questCrews",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"potatozTokenId",type:"uint256"}],name:"removeCrew",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"revealed",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"bytes",name:"_data",type:"bytes"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"operator",type:"address"},{internalType:"bool",name:"approved",type:"bool"}],name:"setApprovalForAll",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"baseURI",type:"string"}],name:"setBaseURI",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bool",name:"b",type:"bool"}],name:"setCanQuest",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"addr",type:"address"}],name:"setMvpContract",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"addr",type:"address"}],name:"setPotatozContract",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"_tokenURIOverride",type:"string"}],name:"setTokenURIOverride",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"_tokenURISuffix",type:"string"}],name:"setTokenURISuffix",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256[]",name:"potatozTokenIds",type:"uint256[]"}],name:"startQuest",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"stopQuest",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes4",name:"_interfaceId",type:"bytes4"}],name:"supportsInterface",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"string",name:"str",type:"string"}],name:"toLower",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"pure",type:"function"},{inputs:[{internalType:"uint256",name:"index",type:"uint256"}],name:"tokenNameByIndex",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_tokenId",type:"uint256"}],name:"tokenURI",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"tokenURIOverride",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"tokenURISuffix",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"tokensLastQuestedAt",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"tokensOfOwner",outputs:[{internalType:"uint256[]",name:"",type:"uint256[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"uint256",name:"start",type:"uint256"},{internalType:"uint256",name:"stop",type:"uint256"}],name:"tokensOfOwnerIn",outputs:[{internalType:"uint256[]",name:"",type:"uint256[]"}],stateMutability:"view",type:"function"},{inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"transferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"unlockId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"_contracts",type:"address[]"},{internalType:"bool[]",name:"_values",type:"bool[]"}],name:"updateApprovedContracts",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"str",type:"string"}],name:"validateName",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"pure",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var T={"ETHEREUM:MAINNET:CAPTAINZ":{address:"0x769272677fab02575e84945f03eca517acc544cc"},"ETHEREUM:PRIVATE-PREVIEW:CAPTAINZ":{address:"0x769272677fab02575e84945f03eca517acc544cc"},"ETHEREUM:LOCALHOST:CAPTAINZ":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:CAPTAINZ":{address:v.L},"ETHEREUM:PRIVATE-MAINNET2:CAPTAINZ":{address:v.L},"ETHEREUM:PRIVATE-TESTNET:CAPTAINZ":{address:v.L},"ETHEREUM:PRIVATE-LOCAL:CAPTAINZ":{address:v.L}}
1,b=JSON.parse('{"L":"0x2a499Ab3dE9FF335E4CF0BDcD0725B2B9A94A3e3"}');let w={ABI:[{inputs:[{internalType:"string",name:"name",type:"string"},{internalType:"string",name:"symbol",type:"string"},{internalType:"uint256",name:"totalSupply_",type:"uint256"},{internalType:"address",name:"treasury",type:"address"}],stateMutability:"nonpayable",type:"constructor"},{inputs:[],name:"InvalidShortString",type:"error"},{inputs:[{internalType:"string",name:"str",type:"string"}],name:"StringTooLong",type:"error"},{inputs:[],name:"Unauthorized",type:"error"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"spender",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[],name:"EIP712DomainChanged",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"tokenPool",type:"address"}],name:"TokenPoolUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Transfer",type:"event"},{inputs:[],name:"DOMAIN_SEPARATOR",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"}],name:"allowance",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"approve",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"account",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"decimals",outputs:[{internalType:"uint8",name:"",type:"uint8"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"subtractedValue",type:"uint256"}],name:"decreaseAllowance",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"eip712Domain",outputs:[{internalType:"bytes1",name:"fields",type:"bytes1"},{internalType:"string",name:"name",type:"string"},{internalType:"string",name:"version",type:"string"},{internalType:"uint256",name:"chainId",type:"uint256"},{internalType:"address",name:"verifyingContract",type:"address"},{internalType:"bytes32",name:"salt",type:"bytes32"},{internalType:"uint256[]",name:"extensions",type:"uint256[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"addedValue",type:"uint256"}],name:"increaseAllowance",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"nonces",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"value",type:"uint256"},{internalType:"uint256",name:"deadline",type:"uint256"},{internalType:"uint8",name:"v",type:"uint8"},{internalType:"bytes32",name:"r",type:"bytes32"},{internalType:"bytes32",name:"s",type:"bytes32"}],name:"permit",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_tokenPool",type:"address"}],name:"setTokenPool",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"tokenPool",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"transfer",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"transferFrom",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var k={"ETHEREUM:MAINNET:MEMECOIN":{address:"0xb131f4A55907B10d1F0A50d8ab8FA09EC342cd74"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN":{address:"0xb131f4A55907B10d1F0A50d8ab8FA09EC342cd74"},"ETHEREUM:LOCALHOST:MEMECOIN":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN":{address:b.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN":{address:b.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN":{address:b.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN":{address:b.L}},A=JSON.parse('{"L":"0xcC4D98DE6C304Efc51951D9e4C91658B44Ee2118"}');let E=[{inputs:[],stateMutability:"nonpayable",type:"constructor"},{inputs:[],name:"AlreadyDeposited",type:"error"},{inputs:[],name:"AlreadyWithdrawn",type:"error"},{inputs:[],name:"ClaimNotAvailable",type:"error"},{inputs:[],name:"ClaimNotClosed",type:"error"},{inputs:[],name:"ClaimTokenZeroAddress",type:"error"},{inputs:[],name:"InvalidClaimSetup",type:"error"},{inputs:[],name:"InvalidCollectionId",type:"error"},{inputs:[],name:"InvalidDelegate",type:"error"},{inputs:[],name:"InvalidWithdrawalSetup",type:"error"},{inputs:[],name:"MismatchedArrays",type:"error"},{inputs:[],name:"NFTRewardsNotExpired",type:"error"},{inputs:[],name:"NoClaimableToken",type:"error"},{inputs:[],name:"Uint128Overflow",type:"error"},{inputs:[],name:"Unauthorized",type:"error"},{inputs:[],name:"UpgraderRenounced",type:"error"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"previousAdmin",type:"address"},{indexed:!1,internalType:"address",name:"newAdmin",type:"address"}],name:"AdminChanged",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"beacon",type:"address"}],name:"BeaconUpgraded",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"bool",name:"claimActive",type:"bool"}],name:"ClaimStatusUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint256",name:"tokenAmount",type:"uint256"},{indexed:!1,internalType:"uint256",name:"claimStartDate",type:"uint256"}],name:"ClaimTokenDepositedAndClaimStarted",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!1,internalType:"uint128",name:"amount",type:"uint128"},{indexed:!1,internalType:"uint256",name:"claimedAt",type:"uint256"}],name:"ClaimedInNFTs",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint8",name:"version",type:"uint8"}],name:"Initialized",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint256",name:"totalWithdrawn",type:"uint256"},{indexed:!1,internalType:"uint256",name:"withdrawnAt",type:"uint256"}],name:"UnclaimedNFTRewardsWithdrawn",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"implementation",type:"address"}],name:"Upgraded",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"newUpgrader",type:"address"}],name:"UpgraderUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"user",type:"address"},{indexed:!1,internalType:"uint128",name:"amount",type:"uint128"},{indexed:!1,internalType:"uint256",name:"claimedAt",type:"uint256"}],name:"UserClaimed",type:"event"},{inputs:[{internalType:"uint64",name:"_additionalNFTUnlockedBP",type:"uint64"},{internalType:"uint128",name:"_newUnlockTimestamp",type:"uint128"}],name:"addNFTUnlockedBPAndSetUnlockTs",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_vault",type:"address"},{internalType:"enum ClaimType[]",name:"_claimTypes",type:"uint8[]"}],name:"claim",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"claimActive",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_requester",type:"address"},{internalType:"enum ClaimType[]",name:"_claimTypes",type:"uint8[]"}],name:"claimFromMulti",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_vault",type:"address"},{components:[{internalType:"uint256",name:"collectionId",type:"uint256"},{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"},{internalType:"bool[]",name:"withNFTAirdropList",type:"bool[]"},{internalType:"bool[]",name:"withNFTRewardsList",type:"bool[]"}],internalType:"struct NFTCollectionClaimRequest[]",name:"_nftCollectionClaimRequests",type:"tuple[]"},{internalType:"bool",name:"_withWalletRewards",type:"bool"}],name:"claimInNFTs",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_requester",type:"address"},{components:[{internalType:"uint256",name:"collectionId",type:"uint256"},{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"},{internalType:"bool[]",name:"withNFTAirdropList",type:"bool[]"},{internalType:"bool[]",name:"withNFTRewardsList",type:"bool[]"}],internalType:"struct NFTCollectionClaimRequest[]",name:"_nftCollectionClaimRequests",type:"tuple[]"},{internalType:"bool",name:"_withWalletRewards",type:"bool"}],name:"claimInNFTsFromMulti",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"enum ClaimType",name:"claimType",type:"uint8"}],name:"claimScheduleOf",outputs:[{internalType:"uint256",name:"startCycle",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"claimStartDate",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"claimToken",outputs:[{internalType:"contract IERC20",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"claimTokenDeposited",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"currentNFTUnlockTimestamp",outputs:[{internalType:"uint128",name:"",type:"uint128"}],stateMutability:"view",type:"function"},{inputs:[],name:"currentNFTUnlockedBP",outputs:[{internalType:"uint64",name:"",type:"uint64"}],stateMutability:"view",type:"function"},{inputs:[],name:"dc",outputs:[{internalType:"contract IDelegationRegistry",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"dcV2",outputs:[{internalType:"contract IDelegateRegistry",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_tokenAmount",type:"uint256"},{internalType:"uint256",name:"_claimStartDate",type:"uint256"}],name:"depositClaimTokenAndStartClaim",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_user",type:"address"},{internalType:"enum ClaimType",name:"_claimType",type:"uint8"}],name:"getClaimInfo",outputs:[{internalType:"uint128",name:"claimableAmou
1nt",type:"uint128"},{internalType:"uint256",name:"claimableExpiry",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_collectionId",type:"uint256"},{internalType:"uint256",name:"_tokenId",type:"uint256"}],name:"getClaimInfoByNFT",outputs:[{internalType:"uint128",name:"claimableAmount",type:"uint128"},{internalType:"uint256",name:"claimableExpiry",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"enum ClaimType",name:"_claimType",type:"uint8"}],name:"getClaimSchedule",outputs:[{components:[{internalType:"uint256",name:"startCycle",type:"uint256"},{internalType:"uint256[]",name:"lockUpBPs",type:"uint256[]"}],internalType:"struct ClaimSchedule",name:"",type:"tuple"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_collectionId",type:"uint256"},{internalType:"uint256",name:"_tokenId",type:"uint256"}],name:"getRewardsClaimInfoByNFT",outputs:[{internalType:"uint128",name:"claimableAmount",type:"uint128"},{internalType:"uint256",name:"claimableExpiry",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_collectionId",type:"uint256"},{internalType:"uint256[]",name:"_tokenIds",type:"uint256[]"}],name:"getTotalClaimableAmountsByNFTs",outputs:[{internalType:"uint128",name:"totalClaimable",type:"uint128"}],stateMutability:"view",type:"function"},{inputs:[{components:[{internalType:"uint256",name:"collectionId",type:"uint256"},{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"}],internalType:"struct NFTCollectionInfo[]",name:"_nftCollectionsInfo",type:"tuple[]"}],name:"getUserClaimDataByCollections",outputs:[{components:[{internalType:"uint256",name:"collectionId",type:"uint256"},{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint128",name:"airdropClaimable",type:"uint128"},{internalType:"uint256",name:"airdropClaimableExpiry",type:"uint256"},{internalType:"uint128",name:"airdropTotalClaimable",type:"uint128"},{internalType:"uint128",name:"airdropClaimed",type:"uint128"},{internalType:"uint128",name:"rewardsClaimable",type:"uint128"},{internalType:"uint256",name:"rewardsClaimableExpiry",type:"uint256"},{internalType:"uint128",name:"rewardsTotalClaimable",type:"uint128"},{internalType:"uint128",name:"rewardsClaimed",type:"uint128"}],internalType:"struct CollectionClaimData[]",name:"collectionClaimInfo",type:"tuple[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_claimTokenAddress",type:"address"},{internalType:"address",name:"_mvpAddress",type:"address"},{internalType:"address",name:"_captainzAddress",type:"address"},{internalType:"address",name:"_potatozAddress",type:"address"}],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"multiClaim",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"nftCollections",outputs:[{internalType:"contract IERC721",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"collectionId",type:"uint256"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"nftUsersClaimData",outputs:[{internalType:"uint128",name:"airdropTotalClaimable",type:"uint128"},{internalType:"uint128",name:"rewardsTotalClaimable",type:"uint128"},{internalType:"uint128",name:"airdropClaimed",type:"uint128"},{internalType:"uint128",name:"rewardsClaimed",type:"uint128"}],stateMutability:"view",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"previousNFTUnlockedBP",outputs:[{internalType:"uint64",name:"",type:"uint64"}],stateMutability:"view",type:"function"},{inputs:[],name:"proxiableUUID",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"renounceUpgrader",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bool",name:"_claimActive",type:"bool"}],name:"setClaimActive",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"enum ClaimType[]",name:"_claimTypes",type:"uint8[]"},{components:[{internalType:"uint256",name:"startCycle",type:"uint256"},{internalType:"uint256[]",name:"lockUpBPs",type:"uint256[]"}],internalType:"struct ClaimSchedule[]",name:"_claimSchedules",type:"tuple[]"}],name:"setClaimSchedules",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_claimStartDate",type:"uint256"}],name:"setClaimStartDate",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"_addresses",type:"address[]"},{internalType:"uint128[]",name:"_claimables",type:"uint128[]"},{internalType:"enum ClaimType[]",name:"_claimTypes",type:"uint8[]"}],name:"setClaimables",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_multiClaim",type:"address"}],name:"setMultiClaimAddress",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{components:[{internalType:"uint256",name:"collectionId",type:"uint256"},{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint128",name:"airdropTotalClaimable",type:"uint128"},{internalType:"uint128",name:"rewardsTotalClaimable",type:"uint128"}],internalType:"struct NFTClaimable[]",name:"_nftClaimables",type:"tuple[]"}],name:"setNFTClaimables",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_tokenId",type:"uint256"},{internalType:"uint128",name:"_additionalAirdropTotalClaimable",type:"uint128"}],name:"setRevealedCaptainzClaimable",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_collectionId",type:"uint256"},{internalType:"uint128[]",name:"_unclaimTokenIds",type:"uint128[]"}],name:"setUnclaimedNFTRewards",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_upgrader",type:"address"}],name:"setUpgrader",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"unclaimedNFTRewardsWithdrawn",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"collectionId",type:"uint256"}],name:"unclaimedNftRewards",outputs:[{internalType:"uint128",name:"lastTokenId",type:"uint128"},{internalType:"uint128",name:"totalUnclaimed",type:"uint128"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"newImplementation",type:"address"}],name:"upgradeTo",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newImplementation",type:"address"},{internalType:"bytes",name:"data",type:"bytes"}],name:"upgradeToAndCall",outputs:[],stateMutability:"payable",type:"function"},{inputs:[],name:"upgrader",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"upgraderRenounced",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"userAddress",type:"address"},{internalType:"enum ClaimType",name:"claimType",type:"uint8"}],name:"usersClaimData",outputs:[{internalType:"uint128",name:"totalClaimable",type:"uint128"},{internalType:"uint128",name:"claimed",type:"uint128"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_receiver",type:"address"},{internalType:"uint256",name:"_amount",type:"uint256"}],name:"withdrawClaimToken",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_receiver",type:"address"}],name:"withdrawUnclaimedNFTRewards",outputs:[],stateMutability:"nonpayable",type:"function"}],C={ABI:E,Interface:void 0,IContract:void 0,Errors:void 0};var S={"ETHEREUM:MAINNET:MEMECOIN_CLAIM_AIRDROP":{address:"0xb1911D8FFcC2d8cA6c5EA4F4f18bE6ea675c1Ce7"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN_CLAIM_AIRDROP":{address:"0xb1911D8FFcC2d8cA6c5EA4F4f18bE6ea675c1Ce7"},"ETHEREUM:LOCALHOST:MEMECOIN_CLAIM_AIRDROP":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN_CLAIM_AIRDROP":{address:A.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN_CLAIM_AIRDROP":{address:A.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN_CLAIM_AIRDROP":{address:A.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN_CLAIM_AIRDROP":{address:A.L}},I=JSON.parse('{"L":"0x8A5Aa96023Ac4C9C56b051e37F8b88F4cf41E975"}');let N={ABI:E,Interface:void 0,IContract:void 0,Errors:void 0};var M={"ETHEREUM:MAINNET:MEMECOIN_CLAIM_CONTRIBUTORS":{address:"0x6f8F1266565d3A7DD05c30EBf64Faf509E4be61a"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN_CLAIM_CONTRIBUTORS":{address:"0x6f8F1266565d3A7DD05c30EBf64Faf509E4be61a"},"ETHEREUM:LOCALHOST:MEMECOIN_CLAIM_CONTRIBUTORS":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN_CLAIM_CONTRIBUTORS":{address:I.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN_CLAIM_CONTRIBUTORS":{address:I.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN_CLAIM_CONTRIBUTORS":{address:I.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN_CLAIM_CONTRIBUTORS":{address:I.L}},j=JSON.parse('{"L":"0x0dbc0Cecd87208A121a6b89cCc627c5894623e7c"}');let R={ABI:E,Interface:void 0,IContract:void 0,Errors:void 0};var O={"ETHEREUM:MAINNET:MEMECOIN_CLAIM_ECOSYSTEM":{address:"0x517daba2695244ace417758f72d0Dfb8EfA0Ad59"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN_CLAIM_ECOSYSTEM":{address:"0x517daba2695244ace417758f72d0Dfb8EfA0Ad59"},"ETHEREUM:LOCALHOST:MEMECOIN_CLAIM_ECOSYSTEM":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN_CLAIM_ECOSYSTEM":{address:j.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN_CLAIM_ECOSYSTEM":{address:j.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN_CLAIM_ECOSYSTEM":{address:j.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN_CLAIM_ECOSYSTEM":{address:j.L}},P=JSON.parse('{"L":"0x9E823A271ef439f2591656885c1536f3390c956c"}');let L={ABI:E,Interface:void 0,IContract:void 0,Errors:void 0};
1var V={"ETHEREUM:MAINNET:MEMECOIN_CLAIM_FIRESALE":{address:"0xE6f3494E839F3D3Fb36c407eB35cd85D90Dc3704"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN_CLAIM_FIRESALE":{address:"0xE6f3494E839F3D3Fb36c407eB35cd85D90Dc3704"},"ETHEREUM:LOCALHOST:MEMECOIN_CLAIM_FIRESALE":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN_CLAIM_FIRESALE":{address:P.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN_CLAIM_FIRESALE":{address:P.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN_CLAIM_FIRESALE":{address:P.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN_CLAIM_FIRESALE":{address:P.L}},z=JSON.parse('{"L":"0x0092703eFb0a2F724230cfF4B3C10B1d2F5fD82E"}');let H={ABI:[{inputs:[{internalType:"address",name:"_memecoin",type:"address"}],stateMutability:"nonpayable",type:"constructor"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"target",type:"address"},{indexed:!0,internalType:"address",name:"caller",type:"address"}],name:"AuthorizedAddressAdded",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"target",type:"address"},{indexed:!0,internalType:"address",name:"caller",type:"address"}],name:"AuthorizedAddressRemoved",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{inputs:[{internalType:"address",name:"target",type:"address"}],name:"addAuthorizedAddress",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"}],name:"allowance",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"authorities",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"authorized",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"getAuthorizedAddresses",outputs:[{internalType:"address[]",name:"",type:"address[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"addr",type:"address"}],name:"isAuthorized",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"memecoin",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"target",type:"address"}],name:"removeAuthorizedAddress",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"target",type:"address"},{internalType:"uint256",name:"index",type:"uint256"}],name:"removeAuthorizedAddressAtIndex",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"transferFrom",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var D={"ETHEREUM:MAINNET:MEMECOIN_DELEGATE":{address:"0x32C1F663919102Dc032Dc3C22FE434Af686f3b15"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN_DELEGATE":{address:"0x32C1F663919102Dc032Dc3C22FE434Af686f3b15"},"ETHEREUM:LOCALHOST:MEMECOIN_DELEGATE":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN_DELEGATE":{address:z.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN_DELEGATE":{address:z.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN_DELEGATE":{address:z.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN_DELEGATE":{address:z.L}},F=JSON.parse('{"L":"0xf5D82D335ED448C4B0763ab5C77618f5cb867B64"}');let B={ABI:[{inputs:[],stateMutability:"nonpayable",type:"constructor"},{inputs:[],name:"AlreadyRefunded",type:"error"},{inputs:[],name:"FiresaleNotFinished",type:"error"},{inputs:[],name:"FiresaleNotOpening",type:"error"},{inputs:[],name:"InvalidDelegate",type:"error"},{inputs:[],name:"InvalidRefundSetup",type:"error"},{inputs:[],name:"InvalidSignature",type:"error"},{inputs:[],name:"NoFiresaleRecord",type:"error"},{inputs:[],name:"NoNewSales",type:"error"},{inputs:[],name:"NoRefundAvailable",type:"error"},{inputs:[],name:"RefundExpired",type:"error"},{inputs:[],name:"RefundNotExpired",type:"error"},{inputs:[],name:"Unauthorized",type:"error"},{inputs:[],name:"UnequalFunds",type:"error"},{inputs:[],name:"UserTotalReservedExceedMax",type:"error"},{inputs:[],name:"WithdrawExceedTotalSales",type:"error"},{inputs:[],name:"WithdrawFailed",type:"error"},{inputs:[],name:"ZeroInput",type:"error"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"previousAdmin",type:"address"},{indexed:!1,internalType:"address",name:"newAdmin",type:"address"}],name:"AdminChanged",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"beacon",type:"address"}],name:"BeaconUpgraded",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"enum FiresaleState",name:"newState",type:"uint8"}],name:"FiresaleStatedUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint8",name:"version",type:"uint8"}],name:"Initialized",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint256",name:"_refundStartDate",type:"uint256"}],name:"RefundStartDateUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"newSigner",type:"address"}],name:"SignerUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"implementation",type:"address"}],name:"Upgraded",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"newUpgrader",type:"address"}],name:"UpgraderUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"user",type:"address"},{indexed:!1,internalType:"uint32",name:"wonAmount",type:"uint32"}],name:"UserRefunded",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"user",type:"address"},{indexed:!1,internalType:"uint32",name:"amount",type:"uint32"},{indexed:!1,internalType:"uint256",name:"userTotalReserved",type:"uint256"},{indexed:!1,internalType:"uint32",name:"max",type:"uint32"}],name:"UserReserved",type:"event"},{inputs:[],name:"dc",outputs:[{internalType:"contract IDelegationRegistry",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"dcV2",outputs:[{internalType:"contract IDelegateRegistry",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"firesaleState",outputs:[{internalType:"enum FiresaleState",name:"",type:"uint8"}],stateMutability:"view",type:"function"},{inputs:[],name:"firesaleTotal",outputs:[{internalType:"uint32",name:"",type:"uint32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_fromIdx",type:"uint256"},{internalType:"uint256",name:"_toIdx",type:"uint256"}],name:"getFiresaleUsers",outputs:[{internalType:"address[]",name:"partOfFiresaleUsers",type:"address[]"}],stateMutability:"view",type:"function"},{inputs:[],name:"getFiresaleUsersCount",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"uint256",name:"_unitPrice",type:"uint256"}],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"proxiableUUID",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_vault",type:"address"},{internalType:"uint32",name:"_allocatedAmount",type:"uint32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"refund",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"refundStartDate",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_vault",type:"address"},{internalType:"uint32",name:"_amount",type:"uint32"},{internalType:"uint32",name:"_max",type:"uint32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"reserve",outputs:[],stateMutability:"payable",type:"function"},{inputs:[{internalType:"enum FiresaleState",name:"_state",type:"uint8"}],name:"setFiresaleState",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_refundStartDate",type:"uint256"}],name:"setRefundStartDate",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"}],name:"setSigner",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_upgrader",type:"address"}],name:"setUpgrader",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"signer",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"totalWithdrawnSales",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"unitPrice",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"newImplementation",type:"address"}],name:"upgradeTo",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newImplementation",type:"address"},{internalType:"bytes",name:"data",type:"bytes"}],name:"upgradeToAndCall",outputs:[],stateMutability:"payable",type:"function"},{inputs:[],name:"upgrader",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"}],name:"usersRefunded",outputs:[{internalType:"bool",name:"refunded",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"}],name:"usersTotalReserved",outputs:[{internalType:"uint256",name:"userTotalReserved",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_receiver",type:"address"},{internalType:"uint256",name:"_amount",type:"uint256"}],name:"withdrawRefund",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_totalFiresaleItems",type:"uint256"}],name:"withdrawSales",outputs:[],stateMutability:"nonpayable",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var _={"ETHEREUM:MAINNET:MEMECOIN_FIRESALE":{address:"0xB9879cD06c904c2FDbc75d03534929b5E842F3a0"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN_FIRESALE":{address:"0xB9879cD06c904c2FDbc75d03534929b5E842F3a0"},"ETHEREUM:LOCALHOST:MEMECOIN_FIRESALE":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN_FIRESALE":{address:F.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN_FIRESALE":{address:F.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN_FIRESALE":{address:F.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN_FIRESALE":{address:F.L}},U=JSON.parse('{"L":"0xc62Cba55e88d998F82a6088Ae11b73d6E7182Bb3"}');let q={ABI:[{inputs:[{internalType:"address",name:"_presaleClaim",type:"address"},{internalType:"address",name:"_airdropClaim",type:"address"},{internalType:"address",name:"_memecoin",type:"address"},{internalType:"address",name:"_delegate",type:"address"},{internalType:"address",name:"_stakeland",type:"address"}],stateMutability:"nonpayable",type:"constructor"},{inputs:[],name:"InvalidDelegate",type:"error"},{inputs:[],name:"NoClaimableToken",type:"error"},{inputs:[],name:"NotDelegatable",type:"error"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"user",type:"address"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"},{indexed:!1,internalType:"uint256",name:"claimedAt",type:"uint256"}],name:"ClaimedToStakeland",type:"event"},{inputs:[],name:"airdropClaim",outputs:[{internalType:"contract IMemecoinClaim",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"dc",outputs:[{internalType:"contract IDelegationRegistry",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"dcV2",outputs:[{internalType:"contract IDelegateRegistry",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"delegate",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"memecoin",outputs:[{internalType:"contract IERC20",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_vault",type:"address"},{internalType:"enum ClaimType[]",name:"_claimTypes",type:"uint8[]"},{components:[{internalType:"uint256",name:"collectionId",type:"uint256"},{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"},{internalType:"bool[]",name:"withNFTAirdropList",type:"bool[]"},{internalType:"bool[]",name:"withNFTRewardsList",type:"bool[]"}],internalType:"struct NFTCollectionClaimRequest[]",name:"_nftCollectionClaimRequests",type:"tuple[]"},{internalType:"bool",name:"_withWalletRewards",type:"bool"}],name:"multiClaim",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_amount",type:"uint256"},{internalType:"enum ClaimType[]",name:"_presaleClaims",type:"uint8[]"},{components:[{internalType:"uint256",name:"collectionId",type:"uint256"},{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"},{internalType:"bool[]",name:"withNFTAirdropList",type:"bool[]"},{internalType:"bool[]",name:"withNFTRewardsList",type:"bool[]"}],internalType:"struct NFTCollectionClaimRequest[]",name:"_airdropClaims",type:"tuple[]"},{internalType:"bytes",name:"_permit",type:"bytes"}],name:"multiClaimToStakeland",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"presaleClaim",outputs:[{internalType:"contract IMemecoinClaim",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"stakeland",outputs:[{internalType:"contract IStakeland",name:"",type:"address"}],stateMutability:"view",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var W={"ETHEREUM:MAINNET:MEMECOIN_MULTI_CLAIM":{address:"0x71a41517Fe65890fE835d67fce17a9747112696C"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN_MULTI_CLAIM":{address:"0x71a41517Fe65890fE835d67fce17a9747112696C"},"ETHEREUM:LOCALHOST:MEMECOIN_MULTI_CLAIM":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN_MULTI_CLAIM":{address:U.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN_MULTI_CLAIM":{address:U.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN_MULTI_CLAIM":{address:U.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN_MULTI_CLAIM":{address:U.L}},Q=JSON.parse('{"L":"0x9aB01246931bc6e708ddb2f41F9e1C8a7596d338"}');let Z={ABI:[{inputs:[],stateMutability:"nonpayable",type:"constructor"},{inputs:[{internalType:"address",name:"target",type:"address"}],name:"AddressEmptyCode",type:"error"},{inputs:[{internalType:"address",name:"account",type:"address"}],name:"AddressInsufficientBalance",type:"error"},{inputs:[{internalType:"address",name:"implementation",type:"address"}
1],name:"ERC1967InvalidImplementation",type:"error"},{inputs:[],name:"ERC1967NonPayable",type:"error"},{inputs:[],name:"FailedInnerCall",type:"error"},{inputs:[],name:"InsufficientStakedBalance",type:"error"},{inputs:[],name:"InvalidAddress",type:"error"},{inputs:[],name:"InvalidAmount",type:"error"},{inputs:[],name:"InvalidInitialization",type:"error"},{inputs:[],name:"InvalidProof",type:"error"},{inputs:[],name:"InvalidStakingSetup",type:"error"},{inputs:[],name:"NotDelegatable",type:"error"},{inputs:[],name:"NotInitializing",type:"error"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"OwnableInvalidOwner",type:"error"},{inputs:[{internalType:"address",name:"account",type:"address"}],name:"OwnableUnauthorizedAccount",type:"error"},{inputs:[],name:"ReentrancyGuardReentrantCall",type:"error"},{inputs:[{internalType:"address",name:"token",type:"address"}],name:"SafeERC20FailedOperation",type:"error"},{inputs:[],name:"StakingNotAvailable",type:"error"},{inputs:[],name:"UUPSUnauthorizedCallContext",type:"error"},{inputs:[{internalType:"bytes32",name:"slot",type:"bytes32"}],name:"UUPSUnsupportedProxiableUUID",type:"error"},{inputs:[],name:"Unauthorized",type:"error"},{inputs:[],name:"UpgraderRenounced",type:"error"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint64",name:"version",type:"uint64"}],name:"Initialized",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"user",type:"address"},{indexed:!1,internalType:"uint256",name:"rewardId",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"},{indexed:!1,internalType:"uint256",name:"redeemedAt",type:"uint256"}],name:"RewardRedeemed",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint256",name:"rewardId",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"},{indexed:!1,internalType:"uint256",name:"stakedAt",type:"uint256"}],name:"RewardStaked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"user",type:"address"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"},{indexed:!1,internalType:"uint256",name:"stakedAt",type:"uint256"}],name:"Staked",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"bool",name:"isActive",type:"bool"}],name:"StakingStatusUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"}],name:"Transfer",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"user",type:"address"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"},{indexed:!1,internalType:"uint256",name:"unstakedAt",type:"uint256"}],name:"Unstaked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"implementation",type:"address"}],name:"Upgraded",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"_upgrader",type:"address"}],name:"UpgraderUpdated",type:"event"},{inputs:[],name:"UPGRADE_INTERFACE_VERSION",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"balance",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"decimals",outputs:[{internalType:"uint8",name:"",type:"uint8"}],stateMutability:"view",type:"function"},{inputs:[],name:"delegate",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"},{internalType:"uint256",name:"rewardId",type:"uint256"}],name:"getRewardRedeemedAt",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_memecoin",type:"address"},{internalType:"address",name:"_delegate",type:"address"}],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"memecoin",outputs:[{internalType:"contract IERC20",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"proxiableUUID",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"renounceUpgrader",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"rewardId",type:"uint256"}],name:"rewardsMerkleRoots",outputs:[{internalType:"bytes32",name:"merkleRoot",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"bool",name:"isActive",type:"bool"}],name:"setStakingActive",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint64",name:"_stakingStartDate",type:"uint64"}],name:"setStakingStartDate",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_upgrader",type:"address"}],name:"setUpgrader",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"amount",type:"uint256"},{components:[{internalType:"uint256",name:"rewardId",type:"uint256"},{internalType:"uint256",name:"amount",type:"uint256"},{internalType:"bytes32[]",name:"proof",type:"bytes32[]"}],internalType:"struct IMemecoinStaking.Reward[]",name:"rewards",type:"tuple[]"},{internalType:"bytes",name:"permit",type:"bytes"}],name:"stake",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"},{internalType:"bytes",name:"permit",type:"bytes"}],name:"stakeFor",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"},{components:[{internalType:"uint256",name:"rewardId",type:"uint256"},{internalType:"uint256",name:"amount",type:"uint256"},{internalType:"bytes32[]",name:"proof",type:"bytes32[]"}],internalType:"struct IMemecoinStaking.Reward[]",name:"rewards",type:"tuple[]"}],name:"stakeOf",outputs:[{internalType:"uint256",name:"balance",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"depositor",type:"address"},{internalType:"uint256",name:"rewardId",type:"uint256"},{internalType:"uint256",name:"amount",type:"uint256"},{internalType:"bytes32",name:"root",type:"bytes32"}],name:"stakeRewards",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"stakingActive",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"stakingStartDate",outputs:[{internalType:"uint64",name:"",type:"uint64"}],stateMutability:"view",type:"function"},{inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"amount",type:"uint256"},{components:[{internalType:"uint256",name:"rewardId",type:"uint256"},{internalType:"uint256",name:"amount",type:"uint256"},{internalType:"bytes32[]",name:"proof",type:"bytes32[]"}],internalType:"struct IMemecoinStaking.Reward[]",name:"rewards",type:"tuple[]"}],name:"unstake",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newImplementation",type:"address"},{internalType:"bytes",name:"data",type:"bytes"}],name:"upgradeToAndCall",outputs:[],stateMutability:"payable",type:"function"},{inputs:[],name:"upgrader",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"upgraderRenounced",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var K={"ETHEREUM:MAINNET:MEMECOIN_STAKING":{address:"0xC059A531B4234D05E9ef4ac51028F7E6156E2CCe"},"ETHEREUM:PRIVATE-PREVIEW:MEMECOIN_STAKING":{address:"0xC059A531B4234D05E9ef4ac51028F7E6156E2CCe"},"ETHEREUM:LOCALHOST:MEMECOIN_STAKING":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MEMECOIN_STAKING":{address:Q.L},"ETHEREUM:PRIVATE-MAINNET2:MEMECOIN_STAKING":{address:Q.L},"ETHEREUM:PRIVATE-TESTNET:MEMECOIN_STAKING":{address:Q.L},"ETHEREUM:PRIVATE-LOCAL:MEMECOIN_STAKING":{address:Q.L}},G=JSON.parse('{"L":"0x4Fc0dCB882a078f6990Ba33801098AF7e067811a"}');let Y={ABI:[{inputs:[],stateMutability:"nonpayable",type:"constructor"},{inputs:[],name:"ApprovalCallerNotOwnerNorApproved",type:"error"},{inputs:[],name:"ApprovalQueryForNonexistentToken",type:"error"},{inputs:[],name:"ApprovalToCurrentOwner",type:"error"},{inputs:[],name:"ApproveToCaller",type:"error"},{inputs:[],name:"BalanceQueryForZeroAddress",type:"error"},{inputs:[],name:"MintToZeroAddress",type:"error"},{inputs:[],name:"MintZeroQuantity",type:"error"},{inputs:[{internalType:"address",name:"operator",type:"address"}],name:"OperatorNotAllowed",type:"error"},{inputs:[],name:"OwnerQueryForNonexistentToken",type:"error"},{inputs:[],name:"TransferCallerNotOwnerNorApproved",type:"error"},{inputs:[],name:"TransferFromIncorrectOwner",type:"error"},{inputs:[],name:"TransferToNonERC721ReceiverImplementer",type:"error"},{inputs:[],name:"TransferToZeroAddress",type:"error"},{inputs:[],name:"URIQueryForNonexistentToken",type:"error"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"approved",type:"address"},{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"operator",type:"address"},{indexed:!1,internalType:"bool",name:"approved",type:"bool"}],name:"ApprovalForAll",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"string",name:"baseURI",type:"string"}],name:"BaseURIChanged",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint8",name:"version",type:"uint8"}],name:"Initialized",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"market",type:"address"}
1,{indexed:!1,internalType:"bool",name:"blacklisted",type:"bool"}],name:"MarketplaceBlacklisted",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"market",type:"address"},{indexed:!1,internalType:"bool",name:"whitelisted",type:"bool"}],name:"MarketplaceWhitelisted",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"address",name:"by",type:"address"},{indexed:!1,internalType:"uint256",name:"stakedAt",type:"uint256"}],name:"Stake",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!0,internalType:"address",name:"approvedContract",type:"address"}],name:"TokenLocked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!0,internalType:"address",name:"approvedContract",type:"address"}],name:"TokenUnlocked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"Transfer",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"address",name:"by",type:"address"},{indexed:!1,internalType:"uint256",name:"stakedAt",type:"uint256"},{indexed:!1,internalType:"uint256",name:"unstakedAt",type:"uint256"}],name:"Unstake",type:"event"},{inputs:[],name:"MAX_QUESTING_CAPTAINZ",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"MAX_SUPPLY",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"__DefaultOperatorFilterer_init",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"subscriptionOrRegistrantToCopy",type:"address"},{internalType:"bool",name:"subscribe",type:"bool"}],name:"__OperatorFilterer_init",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"receiver",type:"address"},{internalType:"uint256",name:"tokenAmount",type:"uint256"}],name:"airdrop",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"approve",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"approvedContract",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"baseTokenURI",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{components:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256[]",name:"captainzTokenIds",type:"uint256[]"}],internalType:"struct YouTheRealMVP_V4.BoostInfo[]",name:"boostInfos",type:"tuple[]"}],name:"batchEditBoost",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{components:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256[]",name:"captainzTokenIds",type:"uint256[]"}],internalType:"struct YouTheRealMVP_V4.BoostInfo[]",name:"boostInfos",type:"tuple[]"}],name:"batchStartBoost",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"}],name:"batchStopBoost",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"markets",type:"address[]"},{internalType:"bool",name:"blacklisted",type:"bool"}],name:"blacklistMarketplaces",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}
1],name:"blacklistedMarketplaces",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"uint256",name:"",type:"uint256"}],name:"boostedQuestingCaptainz",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"maxSupplyNew",type:"uint256"}],name:"burnSupply",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"canStake",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"captainzContract",outputs:[{internalType:"contract ICaptainz",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"captainzLastBoostedAt",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256[]",name:"captainzTokenIds",type:"uint256[]"}],name:"editBoost",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"},{internalType:"address",name:"_contract",type:"address"}],name:"freeId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getApproved",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getCaptainzCrews",outputs:[{components:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256",name:"lastBoostedAt",type:"uint256"},{internalType:"uint256[]",name:"crewIds",type:"uint256[]"}],internalType:"struct YouTheRealMVP_V4.CaptainzCrew[]",name:"",type:"tuple[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"captainzTokenId",type:"uint256"}],name:"getCaptainzInfo",outputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256",name:"lastBoostedAt",type:"uint256"},{internalType:"bool",name:"boosting",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getTokenInfo",outputs:[{internalType:"uint256",name:"lastBoostedAt",type:"uint256"},{internalType:"uint256[]",name:"questingCaptainzTokenIds",type:"uint256[]"},{internalType:"uint256[]",name:"questingCaptainzLastBoostedAt",type:"uint256[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address[]",name:"receivers",type:"address[]"}],name:"giveaway",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"receivers",type:"address[]"},{internalType:"uint256[]",name:"amounts",type:"uint256[]"}],name:"giveawayWithAmounts",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"baseURI",type:"string"}],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"initializeV2",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"initializeV4",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"operator",type:"address"}],name:"isApprovedForAll",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"isCaptainzBoosting",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"isUnlocked",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"lockCount",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"lockId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"uint256",name:"",type:"uint256"}],name:"lockMap",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"address",name:"",type:"address"}],name:"lockMapIndex",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"marketplaceRestriction",outputs:[{internalType:"uint8",name:"",type:"uint8"}],stateMutability:"view",type:"function"},{inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"ownerOf",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"uint256",name:"",type:"uint256"}
1],name:"questingCaptainzToMVP",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"captainzTokenId",type:"uint256"}],name:"removeCaptainz",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"bytes",name:"_data",type:"bytes"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"operator",type:"address"},{internalType:"bool",name:"approved",type:"bool"}],name:"setApprovalForAll",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"baseURI",type:"string"}],name:"setBaseURI",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bool",name:"b",type:"bool"}],name:"setCanStake",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"addr",type:"address"}],name:"setCaptainzContract",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint8",name:"rule",type:"uint8"}],name:"setMarketplaceRestriction",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"},{internalType:"bool",name:"setStake",type:"bool"}],name:"setTokensStakeStatus",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"stake",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"uint256[]",name:"captainzTokenIds",type:"uint256[]"}],name:"startBoost",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes4",name:"_interfaceId",type:"bytes4"}],name:"supportsInterface",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"tokenURI",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"tokensLastStakedAt",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"tokensOfOwner",outputs:[{internalType:"uint256[]",name:"",type:"uint256[]"}],stateMutability:"view",type:"function"},{inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"transferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"unlockId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"unstake",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"_contracts",type:"address[]"},{internalType:"bool[]",name:"_values",type:"bool[]"}],name:"updateApprovedContracts",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"markets",type:"address[]"},{internalType:"bool",name:"whitelisted",type:"bool"}],name:"whitelistMarketplaces",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"whitelistedMarketplaces",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"withdrawAll",outputs:[],stateMutability:"nonpayable",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var J={"ETHEREUM:MAINNET:MVP":{address:"0x6efc003d3f3658383f06185503340c2cf27a57b6"},"ETHEREUM:PRIVATE-PREVIEW:MVP":{address:"0x6efc003d3f3658383f06185503340c2cf27a57b6"},"ETHEREUM:LOCALHOST:MVP":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:MVP":{address:G.L},"ETHEREUM:PRIVATE-MAINNET2:MVP":{address:G.L},"ETHEREUM:PRIVATE-TESTNET:MVP":{address:G.L},"ETHEREUM:PRIVATE-LOCAL:MVP":{address:G.L}},$=JSON.parse('{"L":"0xf5b5415e87829C6De34d7057f3ec6AE0c280E6c2"}');let X={ABI:[{inputs:[],stateMutability:"nonpayable",type:"constructor"},{inputs:[],name:"ApprovalCallerNotOwnerNorApproved",type:"error"},{inputs:[],name:"ApprovalQueryForNonexistentToken",type:"error"},{inputs:[],name:"ApprovalToCurrentOwner",type:"error"},{inputs:[],name:"ApproveToCaller",type:"error"},{inputs:[],name:"BalanceQueryForZeroAddress",type:"error"},{inputs:[],name:"MintToZeroAddress",type:"error"},{inputs:[],name:"MintZeroQuantity",type:"error"},{inputs:[{internalType:"address",name:"operator",type:"address"}],name:"OperatorNotAllowed",type:"error"},{inputs:[],name:"OwnerQueryForNonexistentToken",type:"error"},{inputs:[],name:"TransferCallerNotOwnerNorApproved",type:"error"},{inputs:[],name:"TransferFromIncorrectOwner",type:"error"},{inputs:[],name:"TransferToNonERC721ReceiverImplementer",type:"error"},{inputs:[],name:"TransferToZeroAddress",type:"error"},{inputs:[],name:"URIQueryForNonexistentToken",type:"error"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"approved",type:"address"},{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"operator",type:"address"},{indexed:!1,internalType:"bool",name:"approved",type:"bool"}],name:"ApprovalForAll",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint8",name:"version",type:"uint8"}],name:"Initialized",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"market",type:"address"}
1,{indexed:!1,internalType:"bool",name:"blacklisted",type:"bool"}],name:"MarketplaceBlacklisted",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"market",type:"address"},{indexed:!1,internalType:"bool",name:"whitelisted",type:"bool"}],name:"MarketplaceWhitelisted",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"address",name:"by",type:"address"},{indexed:!1,internalType:"uint256",name:"stakedAt",type:"uint256"}],name:"Stake",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!0,internalType:"address",name:"approvedContract",type:"address"}],name:"TokenLocked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!0,internalType:"address",name:"approvedContract",type:"address"}],name:"TokenUnlocked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!0,internalType:"uint256",name:"tokenId",type:"uint256"}],name:"Transfer",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint256",name:"tokenId",type:"uint256"},{indexed:!1,internalType:"address",name:"by",type:"address"},{indexed:!1,internalType:"uint256",name:"stakedAt",type:"uint256"},{indexed:!1,internalType:"uint256",name:"unstakedAt",type:"uint256"}],name:"Unstake",type:"event"},{inputs:[],name:"MAX_SUPPLY",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"MAX_TOKENS_MINTED_PER_ADDRESS",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"__DefaultOperatorFilterer_init",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"subscriptionOrRegistrantToCopy",type:"address"},{internalType:"bool",name:"subscribe",type:"bool"}],name:"__OperatorFilterer_init",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"allowStakedTransfer",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"approve",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"approvedContract",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"baseTokenURI",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address[]",name:"markets",type:"address[]"},{internalType:"bool",name:"blacklisted",type:"bool"}],name:"blacklistMarketplaces",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"blacklistedMarketplaces",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"canStake",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"canStakeTransfer",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"captainzContract",outputs:[{internalType:"contract ICaptainz",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"},{internalType:"address",name:"_contract",type:"address"}],name:"freeId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getApproved",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address[]",name:"receivers",type:"address[]"},{internalType:"uint256[]",name:"amounts",type:"uint256[]"}],name:"giveawayWithAmounts",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"string",name:"baseURI",type:"string"}],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"initializeV2",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"operator",type:"address"}],name:"isApprovedForAll",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"isPotatozStaking",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"isUnlocked",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"lockCount",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"lockId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"uint256",name:"",type:"uint256"}],name:"lockMap",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"address",name:"",type:"address"}],name:"lockMapIndex",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"marketplaceRestriction",outputs:[{internalType:"uint8",name:"",type:"uint8"}],stateMutability:"view",type:"function"},{inputs:[],name:"mintStartAfter",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"nftOwnerOf",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"ownerOf",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"bytes",name:"_data",type:"bytes"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"operator",type:"address"},{internalType:"bool",name:"approved",type:"bool"}],name:"setApprovalForAll",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"baseURI",type:"string"}],name:"setBaseURI",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bool",name:"b",type:"bool"}],name:"setCanStake",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bool",name:"b",type:"bool"}],name:"setCanStakeTransfer",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"addr",type:"address"}],name:"setCaptainzContract",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint8",name:"rule",type:"uint8"}],name:"setMarketplaceRestriction",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"_tokenURIOverride",type:"string"}],name:"setTokenURIOverride",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"_tokenURISuffix",type:"string"}],name:"setTokenURISuffix",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"},{internalType:"bool",name:"setStake",type:"bool"}],name:"setTokensStakeStatus",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"stake",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"stakeExternal",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"}],name:"stakeTransferAll",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes4",name:"_interfaceId",type:"bytes4"}],name:"supportsInterface",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_tokenId",type:"uint256"}],name:"tokenURI",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"tokenURIOverride",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[],name:"tokenURISuffix",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"tokensLastStakedAt",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"tokensLevel",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"tokensMintedPerAddress",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"tokensOfOwner",outputs:[{internalType:"uint256[]",name:"",type:"uint256[]"}],stateMutability:"view",type:"function"},{inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"transferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_id",type:"uint256"}],name:"unlockId",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"unstake",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"_contracts",type:"address[]"},{internalType:"bool[]",name:"_values",type:"bool[]"}],name:"updateApprovedContracts",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address[]",name:"markets",type:"address[]"},{internalType:"bool",name:"whitelisted",type:"bool"}],name:"whitelistMarketplaces",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"whitelistedMarketplaces",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var ee={"ETHEREUM:MAINNET:POTATOZ":{address:"0x39ee2c7b3cb80254225884ca001f57118c8f21b6"},"ETHEREUM:PRIVATE-PREVIEW:POTATOZ":{address:"0x39ee2c7b3cb80254225884ca001f57118c8f21b6"},"ETHEREUM:LOCALHOST:POTATOZ":{address:"0x9A676e781A523b5d0C0e43731313A708CB607508"},"ETHEREUM:PRIVATE-MAINNET:POTATOZ":{address:$.L},"ETHEREUM:PRIVATE-MAINNET2:POTATOZ":{address:$.L},"ETHEREUM:PRIVATE-TESTNET:POTATOZ":{address:$.L},"ETHEREUM:PRIVATE-LOCAL:POTATOZ":{address:$.L}},et="0x9A676e781A523b5d0C0e43731313A708CB607508",en=JSON.parse('{"L":"0x8F56186464A8bAFaa1e9BfBD96985e53F3DaeC28"}'),ea=JSON.parse('{"L":"0x95597969e5c7393D05c77d63dd1b189D02aA482D"}');let es={ABI:[{inputs:[],stateMutability:"nonpayable",type:"constructor"},{inputs:[{internalType:"address",name:"target",type:"address"}],name:"AddressEmptyCode",type:"error"},{inputs:[{internalType:"address",name:"account",type:"address"}],name:"AddressInsufficientBalance",type:"error"},{inputs:[],name:"AlreadyInitializedDepositAndSetup",type:"error"},{inputs:[],name:"ClaimExpired",type:"error"},{inputs:[],name:"ClaimMoreThanAllocated",type:"error"},{inputs:[],name:"ClaimNotAvailable",type:"error"},{inputs:[],name:"ClaimPaused",type:"error"},{inputs:[{internalType:"address",name:"implementation",type:"address"}
1],name:"ERC1967InvalidImplementation",type:"error"},{inputs:[],name:"ERC1967NonPayable",type:"error"},{inputs:[],name:"FailedInnerCall",type:"error"},{inputs:[],name:"InvalidAddress",type:"error"},{inputs:[],name:"InvalidClaimSetup",type:"error"},{inputs:[],name:"InvalidDelegate",type:"error"},{inputs:[],name:"InvalidInitialization",type:"error"},{inputs:[],name:"InvalidProof",type:"error"},{inputs:[],name:"InvalidWithdrawalSetup",type:"error"},{inputs:[],name:"NotInitializing",type:"error"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"OwnableInvalidOwner",type:"error"},{inputs:[{internalType:"address",name:"account",type:"address"}],name:"OwnableUnauthorizedAccount",type:"error"},{inputs:[],name:"ReentrancyGuardReentrantCall",type:"error"},{inputs:[{internalType:"address",name:"token",type:"address"}],name:"SafeERC20FailedOperation",type:"error"},{inputs:[],name:"TokenClaimNotExpired",type:"error"},{inputs:[],name:"TokenClaimPaused",type:"error"},{inputs:[],name:"UUPSUnauthorizedCallContext",type:"error"},{inputs:[{internalType:"bytes32",name:"slot",type:"bytes32"}],name:"UUPSUnsupportedProxiableUUID",type:"error"},{inputs:[],name:"Unauthorized",type:"error"},{inputs:[],name:"UpgraderRenounced",type:"error"},{inputs:[],name:"ZeroClaimAmount",type:"error"},{anonymous:!1,inputs:[{indexed:!1,internalType:"bool",name:"paused",type:"bool"}],name:"ClaimStatusUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"user",type:"address"},{indexed:!1,internalType:"uint16",name:"farmId",type:"uint16"},{indexed:!1,internalType:"address",name:"token",type:"address"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"},{indexed:!1,internalType:"uint256",name:"claimedAt",type:"uint256"}],name:"Claimed",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint16",name:"farmId",type:"uint16"},{indexed:!1,internalType:"address",name:"token",type:"address"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"},{indexed:!1,internalType:"address",name:"receiver",type:"address"}],name:"ExpiredTokenWithdrawn",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint16",name:"farmId",type:"uint16"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"}],name:"InitTokenConfigSetAndDeposited",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint64",name:"version",type:"uint64"}],name:"Initialized",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint16",name:"farmId",type:"uint16"},{indexed:!1,internalType:"uint256",name:"newTokenClaimStartTs",type:"uint256"}],name:"TokenClaimStartTsUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint16",name:"farmId",type:"uint16"},{indexed:!1,internalType:"bytes32",name:"newMerkleRoot",type:"bytes32"}],name:"TokenMerkleRootUpdated",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint16",name:"farmId",type:"uint16"},{indexed:!1,internalType:"address",name:"token",type:"address"},{indexed:!1,internalType:"uint256",name:"amount",type:"uint256"},{indexed:!1,internalType:"address",name:"receiver",type:"address"}],name:"TokenWithdrawn",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"implementation",type:"address"}],name:"Upgraded",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"newUpgrader",type:"address"}],name:"UpgraderUpdated",type:"event"},{inputs:[],name:"UPGRADE_INTERFACE_VERSION",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"vault",type:"address"},{components:[{internalType:"uint16",name:"farmId",type:"uint16"},{internalType:"uint240",name:"totalAllocated",type:"uint240"},{internalType:"bytes32[]",name:"proof",type:"bytes32[]"}],internalType:"struct IStakelandFarmClaim.TokenClaim",name:"tokenClaim",type:"tuple"}],name:"claim",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"claimPaused",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"depositor",type:"address"},{internalType:"uint16",name:"farmId",type:"uint16"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"depositToken",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint16",name:"farmId",type:"uint16"}],name:"getTokenBalanceById",outputs:[{internalType:"uint256",name:"balance",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint16",name:"farmId",type:"uint16"}],name:"getTokenConfigById",outputs:[{components:[{internalType:"address",name:"token",type:"address"},{internalType:"uint16",name:"initialUnlockBP",type:"uint16"},{internalType:"uint16",name:"vestDurationInDays",type:"uint16"},{internalType:"uint16",name:"expiryInDays",type:"uint16"},{internalType:"uint40",name:"claimStartTs",type:"uint40"},{internalType:"bool",name:"paused",type:"bool"},{internalType:"bytes32",name:"merkleRoot",type:"bytes32"}],internalType:"struct IStakelandFarmClaim.TokenConfig",name:"",type:"tuple"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"},{internalType:"uint16",name:"farmId",type:"uint16"},{internalType:"uint240",name:"totalAllocated",type:"uint240"}],name:"getTokensClaimableByClaimInfo",outputs:[{internalType:"uint256",name:"tokensClaimable",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"user",type:"address"},{internalType:"uint16",name:"farmId",type:"uint16"}],name:"getTokensClaimedByUserAndId",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"depositor",type:"address"},{internalType:"uint16",name:"farmId",type:"uint16"},{internalType:"uint256",name:"amount",type:"uint256"},{components:[{internalType:"address",name:"token",type:"address"},{internalType:"uint16",name:"initialUnlockBP",type:"uint16"},{internalType:"uint16",name:"vestDurationInDays",type:"uint16"},{internalType:"uint16",name:"expiryInDays",type:"uint16"},{internalType:"uint40",name:"claimStartTs",type:"uint40"},{internalType:"bool",name:"paused",type:"bool"},{internalType:"bytes32",name:"merkleRoot",type:"bytes32"}],internalType:"struct IStakelandFarmClaim.TokenConfig",name:"tokenConfig",type:"tuple"}],name:"initDepositAndSetupTokenConfig",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"pauseClaim",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"proxiableUUID",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"renounceUpgrader",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint16",name:"farmId",type:"uint16"},{internalType:"uint40",name:"newTokenClaimStartTs",type:"uint40"}],name:"setTokenClaimStartTsById",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint16",name:"farmId",type:"uint16"},{internalType:"bytes32",name:"newMerkleRoot",type:"bytes32"}],name:"setTokenMerkleRootById",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newUpgrader",type:"address"}],name:"setUpgrader",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"startClaim",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newImplementation",type:"address"},{internalType:"bytes",name:"data",type:"bytes"}],name:"upgradeToAndCall",outputs:[],stateMutability:"payable",type:"function"},{inputs:[],name:"upgrader",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"upgraderRenounced",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint16",name:"farmId",type:"uint16"},{internalType:"address",name:"receiver",type:"address"}],name:"withdrawExpiredToken",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint16",name:"farmId",type:"uint16"},{internalType:"address",name:"receiver",type:"address"}],name:"withdrawToken",outputs:[],stateMutability:"nonpayable",type:"function"}],Interface:void 0,IContract:void 0,Errors:void 0};var ei={"ETHEREUM:MAINNET:STAKELAND_FARM_CLAIM":{address:"0x0A32372381ea32A441D46553f879e4DE7027b011"},"ETHEREUM:PRIVATE-PREVIEW:STAKELAND_FARM_CLAIM":{address:"0x0A32372381ea32A441D46553f879e4DE7027b011"},"ETHEREUM:LOCALHOST:STAKELAND_FARM_CLAIM":{address:et},"ETHEREUM:PRIVATE-MAINNET:STAKELAND_FARM_CLAIM":{address:ea.L},"ETHEREUM:PRIVATE-MAINNET2:STAKELAND_FARM_CLAIM":{address:ea.L},"ETHEREUM:PRIVATE-TESTNET:STAKELAND_FARM_CLAIM":{address:ea.L},"ETHEREUM:PRIVATE-LOCAL:STAKELAND_FARM_CLAIM":{address:ea.L},"BLAST:MAINNET:STAKELAND_FARM_CLAIM":{address:"0xA953a10b663c6e7bE6e5DC2b4C833c047bf505dC"},"BLAST:PRIVATE-PREVIEW:STAKELAND_FARM_CLAIM":{address:"0xA953a10b663c6e7bE6e5DC2b4C833c047bf505dC"},"BLAST:LOCALHOST:STAKELAND_FARM_CLAIM":{address:et},"BLAST:PRIVATE-MAINNET:STAKELAND_FARM_CLAIM":{address:en.L},"BLAST:PRIVATE-MAINNET2:STAKELAND_FARM_CLAIM":{address:en.L},"BLAST:PRIVATE-TESTNET:STAKELAND_FARM_CLAIM":{address:en.L},"BLAST:PRIVATE-LOCAL:STAKELAND_FARM_CLAIM":{address:en.L}};let er={...{...i,...a},...s},el={...{...J,...ee,...T,..._,...k,...V,...S,...O,...M,...W,...K,...D,...ei,...y},"ETHEREUM:MAINNET:DELEGATION_REGISTRY":{address:"0x00000000000076a84fef008cdabe6409d2fe638b"},"ETHEREUM:PRIVATE-PREVIEW:DELEGATION_REGISTRY":{address:"0x00000000000076a84fef008cdabe6409d2fe638b"},"ETHEREUM:LOCALHOST:DELEGATION_REGISTRY":{address:"0x00000000000076a84fef008cdabe6409d2fe638b"},"ETHEREUM:PRIVATE-MAINNET:DELEGATION_REGISTRY":{address:"0x00000000000076a84fef008cdabe6409d2fe638b"},"ETHEREUM:PRIVATE-MAINNET2:DELEGATION_REGISTRY":{address:"0x00000000000076a84fef008cdabe6409d2fe638b"},"ETHEREUM:PRIVATE-TESTNET:DELEGATION_REGISTRY":{address:"0x00000000000076a84fef008cdabe6409d2fe638b"},"ETHEREUM:PRIVATE-LOCAL:DELEGATION_REGISTRY":{address:"0x00000000000076a84fef008cdabe6409d2fe638b"},"ETHEREUM:MAINNET:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"ETHEREUM:PRIVATE-PREVIEW:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"ETHEREUM:LOCALHOST:MULTICALL":{address:f},"ETHEREUM:PRIVATE-MAINNET:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"ETHEREUM:PRIVATE-MAINNET2:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"ETHEREUM:PRIVATE-TESTNET:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"ETHEREUM:PRIVATE-LOCAL:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"BLAST:MAINNET:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"BLAST:PRIVATE-PREVIEW:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"BLAST:LOCALHOST:MULTICALL":{address:f},"BLAST:PRIVATE-MAINNET:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"BLAST:PRIVATE-MAINNET2:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"BLAST:PRIVATE-TESTNET:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"},"BLAST:PRIVATE-LOCAL:MULTICALL":{address:"0xcA11bde05977b3631167028862bE2a173976CA11"}},eo=e=>{let t={};for(let n of Object.keys(el)){if(!n.startsWith(e))continue;let{address:a}=el[n],s=r(n,2,3,":");t[a]={network:e,tokenKey:s}}return t}},41619:function(e,t,n){"use strict";n.d(t,{X:function(){return a}
1,r:function(){return s}});let a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:4;return e?"".concat(e.substring(0,t),"...").concat(e.substring(e.length-n)):""},s=e=>a(e,7)},13167:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});let a=(e,t,n)=>{let a="".concat(e,"\n").concat("\nWallet: ").concat(t).concat("\nTimestamp: ").concat(Date.now());return n&&(a="".concat(a).concat("\nNonce: ").concat(n)),a}},98600:function(e,t,n){"use strict";n.d(t,{u:function(){return y}});var a=n(85861),s=n(10639),i=n(36150),r=n(7653),l=n(41199),o=n(2876),u=n(40763),d=n(62174);class p extends l.CH{connect(e){return"string"==typeof e&&(e=new u.b(e,this.provider)),new this.constructor(this.tokenKey,this.address,this.interface,e)}setDefaultOptions(e){this.defaultOptions=e}useRead(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=(0,d.do)(this.network,this.tokenKey,e,t,{...this.defaultOptions,...n});return(0,r.useEffect)(()=>{var t,s;if(n.mapTo){let{store:e,key:s}=n.mapTo,i=a.clone();i.useLoad=null===(t=e.getState()[s])||void 0===t?void 0:t.useLoad,e.setState({[s]:i})}return this.useReadFuncs[e]=(null!==(s=this.useReadFuncs[e])&&void 0!==s?s:0)+1,()=>{this.useReadFuncs[e]-=1}},[e,a]),a}useWatch(e,t,n){let{deps:a=[],disabled:s,eventFilterGetter:i}=n||{},l=(0,r.useRef)(t),o=null==i?void 0:i(this);(0,r.useEffect)(()=>{l.current=t},[t]),(0,r.useEffect)(()=>{let t=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!s)try{let e=t.slice(-1)[0];l.current(e)}catch(e){}};if(!s)return this.on(null!=o?o:e,t),()=>{this.off(null!=o?o:e,t)}},[this,e,o,s,...a])}useWrite(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};n.cacheKey||(n.cacheKey=e);let a=(0,d.GG)(this.signerWithId,this.network,this.tokenKey,e,t,{...this.defaultOptions,...n});return(0,r.useEffect)(()=>{if(n.mapTo){let{store:e,key:t}=n.mapTo;e.setState({[t]:a})}},[a]),a}constructor(e,t,n,a,s){super(n,a,s),this.useReadFuncs={},this.defaultOptions={},this.network=e,this.tokenKey=t,s instanceof o.zt||(this.signerWithId=s)}}let c=(e,t,n,r)=>{let l="".concat(e,":").concat(t),{address:o}=a.Bc[l],{ABI:u=s.d}=a.sn[t],{provider:d}=(0,i.$S)(e,{cache:r});return{network:e,contractKey:l,contract:new p(e,t,o,u||s.d,n||d),provider:d,address:o,contractAddress:o,abi:u,ABI:u}},m={},y=function(e,t){var n;let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{cache:s=!0,signer:i,providerCache:r=!0}=a,l="".concat("string"==typeof s?"".concat(s,":").concat(r):"".concat(e,":").concat(t,":").concat(r),"|").concat(void 0===i?"":null!==(n=null==i?void 0:i.id)&&void 0!==n?n:"-");if(s&&m[l])return m[l];let o=c(e,t,i,r);return o.cacheKey=l,m[l]=o}},62314:function(e,t,n){"use strict";n.d(t,{c:function(){return r}});var a=n(75441),s=n(6941),i=n(98600);let r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{network:n=s.PD,...r}=t,l=(0,a.useWalletStore)(e=>e.signer||void 0);r.signer=null!=l?l:null;let{contract:o}=(0,i.u)(n,e,r);return o}},83949:function(e){e.exports={"hide-number-spinners":"PixelatedInput_hide-number-spinners___XwV5"}},40237:function(e){e.exports={blinking:"Animations_blinking__PTZvD",animated:"Animations_animated__rv4__",blinkingAnimation:"Animations_blinkingAnimation__JIz9z"}},3903:function(e){e.exports={"black-glitch-bg":"styles_black-glitch-bg__t_Jgj"}},36446:function(e,t){"use strict";t.Z={src:"/_next/static/media/that_is_correct.e554afc2.gif",height:165,width:220,blurWidth:0,blurHeight:0}},48235:function(e,t){"use strict";t.Z={src:"/_next/static/media/you_are_correct_sir.801741cb.gif",height:226,width:400,blurWidth:0,blurHeight:0}},88421:function(e,t){"use strict";t.Z={src:"/_next/static/media/you_are_goddamn_right.4c5e43ae.gif",height:278,width:498,blurWidth:0,blurHeight:0}}}]);

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.