memoscan
← all memos

Memo 0x7859ccbf…0c0c64 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 r=document.createElement("div");r.id="sktch",r.style.width=g+"px",r.style.height=g+"px",document.body.appendChild(r);const d=tokenData.hash,n=parseInt(d.slice(0,16),16);let i=new Random(n),t=[];for(let e=0;e<32;e++)t.push(tokenData.hash.slice(2+2*e,4+2*e));const o=Math.floor(parseInt(t[15],16)/2),c=parseInt(t[16],16)+256;for(let e=0;e<c;e++){const a=e+1,r=i.random_int(-89,g).toString()+"px",d=i.random_int(-89,g).toString()+"px",n=(g/100*i.random_int(2,16)).toString()/16+"em";await generateCircleBlock(e,r,d,n,a),await generateOuterBlankCircle(e,n),await generateOuterColorCircle(e,i,n,o),await generateInnerBlankCircle(e,n),await generateInnerColorCircle(e,i,n,o),await generatePupil(e,i,a)}}