PageSourceSearch

https://www.basedawgz.com/_next/static/chunks/app/staking/page-ef83928807ea7902.js

js basedawgz.com collected 2026-10-04 13:24:12 UTC 15,807 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8555],{33096:function(e,t,l){Promise.resolve().then(l.bind(l,66222))},66222:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return A}});var s=l(57437),a=l(2265),r=l(11771),n=l(66648),i=l(56800),o=l.n(i),d=l(87138),c=l(90089),u=l(47885);l(22599);var x=l(58959),h=l(25292);function p(){let{t:e}=(0,c.$G)(),{chain:t,stakeAmount:l,setStakeAmount:r}=(0,a.useContext)(x.Z),{data:n}=(0,u.py)();return(0,s.jsx)("div",{className:"relative z-20 grid grid-cols-12 text-base text-left text-black gap-x-2 gap-y-0",children:(0,s.jsxs)("div",{className:"col-span-12 bg-white border-4 rounded-lg border-primary",children:[(0,s.jsx)("label",{htmlFor:"pay-input",className:"block w-full mt-1 text-sm font-bold tracking-wider text-center sm:text-base",children:(0,s.jsx)(c.cC,{i18nKey:"staking.amountToStake"})}),(0,s.jsx)("input",{type:"text",id:"pay-input",className:"w-full px-3 text-3xl focus-visible:outline-none",placeholder:"0",value:l,onChange:e=>{let{target:{value:t}}=e;isNaN(+t)||r(t)}})]})})}var m=l(83884),v=l(11301),f=l(90408);function b(e,t){let[l,s="0"]=e.split("."),a=l.startsWith("-");if(a&&(l=l.slice(1)),s=s.replace(/(0+)$/,""),0===t)1===Math.round(Number(`.${s}`))&&(l=`${BigInt(l)+1n}`),s="";else if(s.length>t){let[e,a,r]=[s.slice(0,t-1),s.slice(t-1,t),s.slice(t)],n=Math.round(Number(`${a}.${r}`));(s=n>9?`${BigInt(e)+BigInt(1)}0`.padStart(e.length+1,"0"):`${e}${n}`).length>t&&(s=s.slice(1),l=`${BigInt(l)+1n}`),s=s.slice(0,t)}else s=s.padEnd(t,"0");return BigInt(`${a?"-":""}${l}${s}`)}function g(e,t="wei"){return b(e,f.ez[t])}var w=l(36862),j=l(44394);l(26161),l(7335);var N=l(5596),y=l(70219);BigInt(y.CJ);let k=e=>{var t,l,s;return null==e?void 0:null===(s=e.data)||void 0===s?void 0:null===(l=s.account)||void 0===l?void 0:null===(t=l.address)||void 0===t?void 0:t.toString()};var C=l(55573);function S(e){let{error:t,success:l,message:a}=e,{t:r}=(0,c.$G)();return(0,s.jsx)(C.u,{show:!!(t||l),enter:"duration-200",enterFrom:"opacity-0 translate-y-4",enterTo:"opacity-100 translate-y-0",children:(0,s.jsxs)("span",{className:o()({hidden:!t&&!l,"!bg-red-900":t,"!bg-green-900":l},"dapp-button-error absolute mt-2 left-0 p-3 z-50 w-full tracking-widest leading-relaxed"),children:[t,l&&a]})})}var $=l(38821);let z=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"0",t=arguments.length>1?arguments[1]:void 0;return parseInt(e)<=t},F=e=>{var t,l,s;return null==e?void 0:null===(s=e.data)||void 0===s?void 0:null===(l=s.account)||void 0===l?void 0:null===(t=l.address)||void 0===t?void 0:t.toString()};var I=()=>{var e;let{t}=(0,c.$G)(),l=(0,u.py)(),{chain:r,stakeAmount:n,stakeError:i}=(0,a.useContext)(x.Z),{balance:o,allowance:d,approve:h,isApproving:p}=(0,$.Z)({chain:r,address:F(l)}),{userInfo:f}=(0,a.useContext)(N.D),{stake:y,isStaking:C,staked:I}=function(e){var t;let{chain:l,currency:s,spendAmount:r}=e,[n,i]=(0,a.useState)(),[o,d]=(0,a.useState)(!1),[c,x]=(0,a.useState)(!1),h=(0,u.py)(),p=e=>({...e,onError:e=>{i(e.details||e.shortMessage),d(!1),null==m||m.reset(),setTimeout(()=>i(),5e3)}});(0,a.useEffect)(()=>{i()},[r,l,s]);let m=(0,u.GG)(p({address:(0,j.jk)(l),chainId:l,abi:v,functionName:"stake"})),f=(e,t)=>{d(!1),x(!0),setTimeout(()=>{w.queryClient.invalidateQueries({queryKey:["tokensStaked",k(h)]}),x(!1)},3e3),m.reset()};return(0,u.BX)(p({hash:null===(t=m.data)||void 0===t?void 0:t.hash,onSuccess:e=>f(e.transactionHash,e.logs)})),{stake:(0,a.useMemo)(()=>async e=>(d(!0),m.write({args:[g(e)]})),[m]),isStaking:o,staked:c,stakeError:n}}({chain:r,address:null==l?void 0:null===(e=l.account)||void 0===e?void 0:e.address}),G=()=>d>b(""+n,18)?y(n):h(),T=C||p,Z=0==n||T||!o||n>=parseInt(o.formatted);return(0,s.jsxs)("div",{className:"relative flex flex-col",children:[(0,s.jsx)("button",{type:"submit",disabled:Z,className:"primary-button"+(Z?" opacity-60 cursor-not-allowed":""),onClick:()=>Z||G(!0),children:T?(0,s.jsx)(m.Z,{className:"relative h-8 p-0 -top-1"}):t(b(""+n,18)>d?"presaleForm.approveButtonText":"presaleForm.stake")}),(0,s.jsx)("span",{className:"h-10 mt-4",children:z(null==o?void 0:o.formatted,n)&&"You do not have enough tokens available to stake."}),(0,s.jsx)(S,{error:i,success:I,message:t("presaleForm.stakeSuccessful")})]})},G=l(62655);l(58488);var T=l(98058);function Z(e){let{chain:t,className:l}=e,{t:a}=(0,c.$G)(),r=(0,T.h)();return t===h.$D.id?(0,s.jsx)("button",{className:"primary-button",onClick:()=>{var e;null===(e=umami)||void 0===e||e.track("Connecting wallet"),r.setVisible(!0)},id:"connect-button",children:a("presaleForm.connectWallet")}):(0,s.jsx)(G.NL.Custom,{children:e=>
1{let{account:t,chain:l,openChainModal:r,openConnectModal:n,mounted:i}=e;return(0,s.jsx)(s.Fragment,{children:i&&t&&l?l.unsupported?(0,s.jsx)("button",{onClick:r,type:"button",className:"primary-button",children:a("presaleForm.wrongNetwork")}):(0,s.jsx)("button",{type:"button",className:"primary-button",children:a("presaleForm.connectWallet")}):(0,s.jsx)("button",{onClick:()=>{var e;null===(e=umami)||void 0===e||e.track("Connecting wallet"),n()},id:"connect-button",type:"button",className:"px-4 primary-button",children:a("presaleForm.connectWallet")})})}})}function B(){let{t:e}=(0,c.$G)(),{chain:t,withdrawAmount:l,setWithdrawAmount:r}=(0,a.useContext)(x.Z),{data:n}=(0,u.py)();return(0,s.jsx)("div",{className:"relative z-20 grid grid-cols-12 text-base text-left text-black gap-x-2 gap-y-0",children:(0,s.jsxs)("div",{className:"col-span-12 bg-white border-4 border-blue-500 rounded-lg",children:[(0,s.jsx)("label",{htmlFor:"pay-input",className:"block w-full mt-1 text-sm font-bold tracking-wider text-center sm:text-base",children:"Amount to withdraw"}),(0,s.jsx)("input",{type:"text",id:"pay-input",className:"w-full px-3 text-3xl focus-visible:outline-none",placeholder:"0",value:l,onChange:e=>{let{target:{value:t}}=e;isNaN(+t)||r(t)}})]})})}BigInt(y.CJ);let E=e=>{var t,l,s;return null==e?void 0:null===(s=e.data)||void 0===s?void 0:null===(l=s.account)||void 0===l?void 0:null===(t=l.address)||void 0===t?void 0:t.toString()};var M=l(42921);let D=e=>1>parseInt(e),W=e=>e?Math.round((0,M.b)(e.result,18)):"~";var q=()=>{let{t:e}=(0,c.$G)();(0,u.py)();let{chain:t}=(0,a.useContext)(x.Z),{claim:l,isClaiming:r,claimError:n,claimed:i}=function(){var e;let[t,l]=(0,a.useState)(),[s,r]=(0,a.useState)(!1),[n,i]=(0,a.useState)(!1),o=(0,u.py)(),d=e=>({...e,onError:e=>{l(e.details||e.shortMessage),r(!1),null==c||c.reset(),setTimeout(()=>l(),5e3)}});(0,a.useEffect)(()=>
1{l()},[]);let c=(0,u.GG)(d({address:(0,j.jk)(8453),chainId:8453,abi:v,functionName:"getReward"})),x=(e,t)=>{r(!1),i(!0),setTimeout(()=>{w.queryClient.invalidateQueries({queryKey:["tokensClaimn",E(o)]}),i(!1)},3e3),c.reset()};return(0,u.BX)(d({hash:null===(e=c.data)||void 0===e?void 0:e.hash,onSuccess:e=>x(e.transactionHash,e.logs)})),{claim:(0,a.useMemo)(()=>async e=>(r(!0),c.write()),[c]),isClaiming:s,claimed:n,claimError:t}}(),{userInfo:o,earned:d}=(0,a.useContext)(N.D),h=()=>l(),p=r||0===W(d);return(0,s.jsxs)("div",{className:"relative flex flex-col w-full",children:[(0,s.jsx)("button",{type:"submit",disabled:p,className:"primary-button !bg-green-600 !border-green-500"+(p?" opacity-60":""),onClick:()=>p||h(!0),children:r?(0,s.jsx)(m.Z,{className:"relative h-8 p-0 -top-1"}):"Claim"}),(0,s.jsx)("span",{className:"h-10 mt-4",children:D(W(d))&&"You have no rewards to claim."}),(0,s.jsx)(S,{error:n,success:i,message:"Rewards claimed successfully."})]})};BigInt(y.CJ);let _=e=>{var t,l,s;return null==e?void 0:null===(s=e.data)||void 0===s?void 0:null===(l=s.account)||void 0===l?void 0:null===(t=l.address)||void 0===t?void 0:t.toString()},K=(e,t)=>e>(0,M.b)((null==t?void 0:t.result[0])||"0",18);var L=()=>{let{t:e}=(0,c.$G)();(0,u.py)();let{withdrawAmount:t,chain:l,currency:r}=(0,a.useContext)(x.Z),{withdraw:n,isWithdrawing:i,withdrawError:o,withdrew:d}=function(e){var t;let{chain:l,currency:s,withdrawAmount:r}=e,[n,i]=(0,a.useState)(),[o,d]=(0,a.useState)(!1),[c,x]=(0,a.useState)(!1),h=(0,u.py)(),p=e=>({...e,onError:e=>{i(e.details||e.shortMessage),d(!1),null==m||m.reset(),setTimeout(()=>i(),5e3)}});(0,a.useEffect)(()=>{i()},[r,l,s]);let m=(0,u.GG)(p({address:(0,j.jk)(l),chainId:l,abi:v,functionName:"withdraw"})),f=(e,t)=>{d(!1),x(!0),setTimeout(()=>{w.queryClient.invalidateQueries({queryKey:["tokensWithdrawn",_(h)]}),x(!1)},3e3),stakeOp.reset()};return(0,u.BX)(p({hash:null===(t=m.data)||void 0===t?void 0:t.hash,onSuccess:e=>f(e.transactionHash,e.logs)})),{withdraw:(0,a.useMemo)(()=>async e=>(d(!0),m.write({args:[g(e)]})),[m]),isWithdrawing:o,withdrew:c,withdrawError:n}}({chain:l,currency:r,withdrawAmount:t}),{userInfo:h}=(0,a.useContext)(N.D),p=()=>new Date(1e3*(0,M.b)((null==h?void 0:h.result[3])||"0",0))>new Date,f=o||t<=0||!(null==h?void 0:h.result)||t>(0,M.b)((null==h?void 0:h.result[0])||"0",18)||p(),b=!h||i,y=()=>n(t);return(0,s.jsxs)("div",{className:"relative flex flex-col",children:[(0,s.jsx)("button",{type:"submit",disabled:f,className:"primary-button !bg-blue-600 !border-blue-500"+(f?" opacity-60 cursor-not-allowed":""),onClick:()=>f||y(!0),children:b?(0,s.jsx)(m.Z,{className:"relative h-8 p-0 -top-1"}):"Withdraw"}),(0,s.jsxs)("span",{className:"h-10 mt-4",children:[K(t,h)&&"Your staked balance is too low.",p()&&"Withdraw locked until "+new Date(1e3*(0,M.b)(null==h?void 0:h.result[3],0)).toLocaleDateString()]}),(0,s.jsx)(S,{error:o,success:d,message:"Tokens withdrawn successfully."})]})};let R=e=>e&&e.result?Math.round((0,M.b)(e.result[0],18)):"~",H=e=>e&&e.result?Math.round((0,M.b)(e.result,18)):"~",J=e=>{var t;return null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.account.address};function O(){let e=(0,u.py)(),{balance:t}=(0,$.Z)({chain:8453,address:J(e)}),l=()=>(null==t?void 0:t.value)?parseInt(t.formatted):0,{t:r}=(0,c.$G)(),{userInfo:n,earned:i}=(0,a.useContext)(N.D);return(0,s.jsx)("div",{className:"flex flex-col gap-4 ",children:(0,s.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row [&>div]:flex-1",children:[(0,s.jsx)("div",{className:"relative z-30 flex flex-col gap-2 p-8 text-center text-white sm:gap-4 backdrop-blur backdrop-brightness-50 rounded-xl",children:(0,s.jsxs)("div",{className:"relative z-30 flex flex-col justify-center w-full h-full gap-4 p-0 pt-5 sm:gap-2 sm:gap-4",children:[(0,s.jsx)(Q,{label:r("presaleForm.purchasedTokens"),content:parseInt(R(n))+parseInt(l())}),(0,s.jsx)(Q,{label:r("presaleForm.stakedTokens"),content:R(n)}),(0,s.jsx)(Q,{label:r("presaleForm.availableToStake"),content:l()}),(0,s.jsx)(Q,{label:r("presaleForm.unclaimedRewards"),content:H(i)})]})}),(0,s.jsxs)("div",{className:"relative z-30 flex flex-col justify-end gap-2 p-8 text-center text-white sm:gap-4 backdrop-blur backdrop-brightness-50 rounded-xl",children:[(0,s.jsx)(p,{}),(0,s.jsx)(I,{}),(0,s.jsx)("div",{className:"relative z-30 flex flex-col justify-center w-full h-full gap-4 p-0 pt-5 border-t-2 border-white sm:gap-2 sm:gap-4",children:(0,s.jsx)(Q,{label:r("presaleForm.availableToStake"),content:l()})})]}),(0,s.jsxs)("div",{className:"relative z-30 flex flex-col gap-2 p-8 text-center text-white sm:gap-4 backdrop-blur backdrop-brightness-50 rounded-xl",children:[(0,s.jsx)(B,{}),(0,s.jsx)(L,{}),(0,s.jsx)("div",{className:"relative z-30 flex flex-col justify-center w-full h-full gap-4 p-0 pt-5 border-t-2 border-white sm:gap-2 sm:gap-4",children:(0,s.jsx)(Q,{label:r("presaleForm.stakedTokens"),content:R(n)})})]}),(0,s.jsxs)("div",{className:"relative z-30 flex flex-col items-center justify-end gap-2 p-8 text-center text-white sm:gap-4 backdrop-blur backdrop-brightness-50 rounded-xl",children:[(0,s.jsx)(q,{}),(0,s.jsx)("div",{className:"relative z-30 flex flex-col justify-center w-full gap-4 p-0 pt-5 border-t-2 border-white sm:gap-2 sm:gap-4",children:(0,s.jsx)(Q,{label:r("presaleForm.unclaimedRewards"),content:H(i)})})]})]})})}function Q(e){let{label:t,content:l}=e;return(0,s.jsxs)("div",{className:"z-20 flex flex-row items-center justify-start gap-4 tracking-wide",children:[(0,s.jsxs)("span",{className:"w-2/3 text-left sm:w-2/3 opacity-80",children:[t,":"]}),(0,s.jsx)("span",{className:"text-xl font-bold text-left",children:l&&l<.1?"< 0.1":(l||"").toLocaleStr
1ing()||"~"})]})}var X=l(44789);function Y(){var e,t,l,r,i;let{t:o}=(0,c.$G)(),h=(0,u.py)(),{chain:p,setChain:m}=(0,a.useContext)(x.Z),{switchNetwork:v}=(0,u.g0)(),f=(0,u.LN)();return(0,a.useEffect)(()=>{var e;(null==f?void 0:null===(e=f.chain)||void 0===e?void 0:e.id)!==8453&&v&&v(8453)},[p,null==f?void 0:null===(e=f.chain)||void 0===e?void 0:e.id,v]),(0,s.jsxs)("main",{className:"overflow-hidden",children:[(0,s.jsx)(d.default,{href:"/#home",className:"h-[80px] w-auto p-[5px] tracking-normal text-primary flex justify-start -mb-[70px] relative z-30",children:(0,s.jsx)(n.default,{src:"/assets/logo.webp",width:342,height:70,className:"relative h-[40px] w-auto my-auto",alt:o("globals.baseDoge")})}),(0,s.jsx)("section",{className:"relative flex w-full sm:min-h-[100vh] ",children:(0,s.jsxs)("div",{className:"flex items-center justify-center w-full m-auto max-w-screen-2xl",children:[(0,s.jsxs)("div",{className:"items-center justify-center hidden w-full h-full gap-12 px-5 md:flex lg:p-8",children:[(0,s.jsxs)("div",{className:"flex flex-col items-center w-full gap-4",children:[(0,s.jsxs)("div",{className:"relative z-20 flex flex-col items-center gap-4",children:[(0,s.jsxs)("div",{className:"flex items-center gap-6 mb-6 2xl:mb-6",children:[(0,s.jsx)(n.default,{src:"/assets/logo.webp",width:1307,height:267,className:"relative z-20 h-auto 2xl:w-[25vw] w-[43vw]",alt:""}),(0,s.jsx)("h2",{className:"relative z-30 text-6xl text-center text-white",children:o("staking.title")})]}),h.data?(null==f?void 0:null===(t=f.chain)||void 0===t?void 0:t.id)&&(null==f?void 0:null===(l=f.chain)||void 0===l?void 0:l.id)!==8453?(0,s.jsx)("div",{onClick:()=>v(8453),className:"w-full py-24 text-4xl text-center bg-white rounded-lg",children:"Change Network"}):(0,s.jsx)(O,{}):(0,s.jsx)("div",{className:"w-full py-24 text-4xl text-center bg-white rounded-lg",children:(0,s.jsx)(Z,{className:"!px-8"})})]}),(0,s.jsx)(X.Z,{})]}),(0,s.jsx)(n.default,{src:"/assets/space.webp",width:3424,height:1920,className:"absolute h-auto w-[100%] left-0 top-0",alt:""}),(0,s.jsx)(n.default,{src:"/assets/earth.webp",width:2e3,height:103,className:"fixed earth h-auto w-[100%] left-0 bottom-0",alt:""}),(0,s.jsx)(n.default,{src:"/assets/cloud-5.webp",width:2122,height:2166,className:"absolute top-[33vh] w-auto h-[80vh] cloud -left-48",alt:""}),(0,s.jsx)(n.default,{src:"/assets/cloud-6.webp",width:2e3,height:1666,className:"absolute top-[40vh] w-auto h-[80vh] cloud -right-32",alt:""})]}),(0,s.jsxs)("div",{className:"relative flex flex-col items-center justify-center w-full pt-20 md:hidden",children:[(0,s.jsx)(n.default,{src:"/assets/space-mob.webp",width:1170,height:2535,className:"absolute h-auto w-[100%] left-0 top-0",alt:""}),(0,s.jsx)(n.default,{src:"/assets/earth.webp",height:103,width:2e3,className:"fixed earth h-auto w-[300%] max-w-[unset] -left-[100%] bottom-0",alt:""}),(0,s.jsxs)("div",{className:"flex flex-col items-center justify-center w-full gap-5 px-5",children:[h.data?(null==f?void 0:null===(r=f.chain)||void 0===r?void 0:r.id)&&
1(null==f?void 0:null===(i=f.chain)||void 0===i?void 0:i.id)!==8453?(0,s.jsx)("div",{onClick:()=>v(8453),className:"w-full py-24 text-4xl text-center bg-white rounded-lg",children:"Change Network"}):(0,s.jsx)(O,{}):(0,s.jsx)("div",{className:"relative z-10 w-full py-24 text-4xl text-center bg-white rounded-lg",children:(0,s.jsx)(Z,{className:"!px-8"})}),(0,s.jsx)(X.Z,{})]})]})]})})]})}function A(){return(0,a.useEffect)(()=>{(0,r.h)()},[]),(0,s.jsx)(Y,{})}}},function(e){e.O(0,[3503,1866,9472,3814,4618,4629,5690,3417,2971,7023,1744],function(){return e(e.s=33096)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.