warpslot-poc
Version:
POC and lib for warpslot frame
3 lines (2 loc) • 979 B
JavaScript
var a={"User-Agent":"Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Mobile Safari/537.36",Referer:"https://www.warpslot.fun/"},l=async(r)=>{return new Promise((t)=>setTimeout(t,r))},u=async(r)=>{let t=await fetch(`https://www.warpslot.fun/api/user?fid=${r}`,{method:"GET",headers:a});if(!t.ok)return null;return await t.json()},g=async(r)=>{let t=await fetch("https://www.warpslot.fun/api/spin",{method:"POST",headers:a,body:JSON.stringify({fid:r})});if(!t.ok)return console.warn("Spin request failed text: "+await t.text()),null;return await t.json()};function d(r,t=18){try{let e=BigInt(r),s=BigInt(10)**BigInt(t),i=e/s,n=(e%s).toString().padStart(t,"0");if(n=n.replace(/0+$/,""),n==="")return Number(i);else return Number(`${i}.${n}`)}catch(e){return console.error("Error formatting token amount:",e),0}}export{l as wait,u as getUser,d as formatEvmTokenAmountNumber,g as doSpin};
export{l as a,u as b,g as c,d};