memoscan
← all memos

Memo 0xe180a49b…9286a1 on Ethereum

document.body.onload=generateCircles;const isSpinning=["rotatingAnim","none"];async function generateCircles(){const e=window.innerWidth,a=window.innerHeight,g=Math.min(e,a);await addCss1(),await addCss2(),await addCss3(),document.body.classList.add("center-flex"),document.body.style.fontSize="16px";const n=document.createElement("div");n.id="sktch",n.style.width=g+"px",n.style.height=g+"px",document.body.appendChild(n);const r=tokenData.hash,d=parseInt(r.slice(0,16),16);let i=new Random(d),t=[];for(let e=0;e<32;e++)t.push(tokenData.hash.slice(2+2*e,4+2*e));const o=i.random_int(0,128),c=getLoopRange(parseInt(t[16],16));for(let e=0;e<c;e++){const a=e+1,n=i.random_int(-10,100).toString()+"%",r=i.random_int(-7,100).toString()+"%",d=(g/100*i.random_int(2,16)).toString()/16+"em";await generateCircleBlock(e,n,r,d,a),await generateOuterBlankCircle(e,d),await generateOuterColorCircle(e,i,d,o),await generateInnerBlankCircle(e,d),await generateInnerColorCircle(e,i,d,o),await generatePupil(e,i,a)}}