memoscan
← all memos

Memo 0x5a0c52d8…d1173c on Ethereum

</script> <script> const S=document.getElementById('s'),P=document.getElementById('p'),R=document.getElementById('r'),B=document.getElementById('b'); const T=document.getElementById('o').textContent.replace(/^\n/,'').replace(/\n$/,''); const U=new TextEncoder(); const X=b=>Array.from(b,v=>v.toString(16).padStart(2,'0')).join(''); const E=(()=>{try{null.f}catch(e){const m=String(e&&e.message); if(m.indexOf('Cannot read properties')===0)return'V8'; if(m.indexOf('null has no properties')===0)return'SpiderMonkey'; if(m.indexOf('null is not an object')===0)return'JavaScriptCore'} return'unnamed engine'})(); const M='javascript:'+E+(navigator.platform?' | '+navigator.platform:''); P.textContent=T; const GPU=(()=>{try{const c=document.createElement('canvas'); const g=c.getContext('webgl')||c.getContext('experimental-webgl');if(!g)return''; const d=g.getExtension('WEBGL_debug_renderer_info'); const rr=d?g.getParameter(d.UNMASKED_RENDERER_WEBGL):g.getParameter(g.RENDERER); const vv=d?g.getParameter(d.UNMASKED_VENDOR_WEBGL):g.getParameter(g.VENDOR); return(vv||'')+' / '+(rr||'')}catch(e){return''}})(); const N=navigator,SC=screen; const FP=['engine='+E, 'ua='+String(N.userAgent||'').replace(/[0-9]+/g,''), 'lang='+(N.languages?N.languages.join(','):N.language||''), 'platform='+(N.platform||''), 'cores='+(N.hardwareConcurrency||''), 'mem='+(N.deviceMemory||''), 'screen='+SC.width+'x'+SC.height, 'depth='+SC.colorDepth, 'tz='+(Intl.DateTimeFormat().resolvedOptions().timeZone||''), 'gpu='+GPU].join('\n'); const K=(async()=>{try{if(!globalThis.EP)return null; return await EP.keygenAsync(EP.sha256(U.encode(FP)))}catch(e){return null}})(); const W=r=>{R.replaceChildren(...r.map(([n,v])=>{const d=document.createElement('div'); d.dataset.label=n||'';d.textContent=v;return d}));G()}; const G=()=>{P.style.fontSize='';const a=S.clientWidth; if(a&&P.scrollWidth>a)P.style.fontSize=(parseFloat(getComputedStyle(P).fontSize)*a/P.scrollWidth*0.995).toFixed(2)+'px'; R.style.fontSize='';R.style.width=''; const d=document.createElement('div');d.dataset.label='pub';d.textContent='0'.repeat(64); d.style.cssText='position:absolute;visibility:hidden;width:max-content';R.append(d); const w=d.scrollWidth;d.remove();const b=R.parentElement.clientWidth*0.82; if(w&&b){R.style.fontSize=(parseFloat(getComputedStyle(R).fontSize)*b/w).toFixed(2)+'px'; const q=document.createElement('div');q.dataset.label='pub';q.textContent='0'.repeat(64); q.style.cssText='position:absolute;visibility:hidden;width:max-content';R.append(q); R.style.width=(q.scrollWidth+2)+'px';q.remove()}}; let n=