Transaction 38d51ec82779d12987c41851e9411d21104f6676beecfe308b01600c0b1fcc4f

2 Input
  • 377c163924e247542143f6dc75da75d9a379e498aaac99fdfb7158caedd54635:0
  • fc9f9d2386a3a4450fbbf3c5dbcbe664628b1e0da693549ecc6d5c9116f349ca:0
    OP_DATA_32(32) eaf3751299960848f76f81982f8cea2552e0afa10efe89e661ff2f91b84a6680
    OP_CHECKSIG(172)
    OP_0(0)
    OP_IF(99)
    OP_DATA_3(3) ord
    OP_DATA_1(1) 
    OP_DATA_23(23) text/html;charset=utf-8
    OP_DATA_1(1) 
    OP_DATA_32(32) º+ÿ]ꢸ%ÓéQóŘ2â褫í?S>P3¡.F‹
    OP_0(0)
    OP_PUSHDATA2(77) <!doctypehtml><style>body{color:#fff;text-align:left;background-color:#050505;margin:0;overflow:hidden;font-family:Lucida Console,Consolas,monospace;display:flex;justify-content:left;align-items:top;align-content:left;word-wrap:break-word;width:100%}#mempoolop{font-size:x-small;font-weight:light;overflow-wrap:anywhere;width:270px;margin:10px;z-index:100;background-color:rgb(0,0,0,.2)}</style><script src=/content/0bba310192dfcfa87203a072fa8f49c1e9c7cf39be13e83cfc3522a9eaf3076bi0></script><script>let websocket,vertex
    OP_PUSHDATA2(77) ShaderText,fragShaderText,container,camera,scene,renderer,mesh,TXs=[],characterCount=0,word="";const clock=new THREE.Clock;function initBlocks(){container=document.getElementById("container"),camera=new THREE.PerspectiveCamera(37,window.innerWidth/window.innerHeight,1,15e3),camera.position.z=30,camera.position.y=0,scene=new THREE.Scene,camera.lookAt(scene.position);var e=12e5,t=new THREE.BufferGeometry;t.attributes={position:{itemSize:3,array:new Float32Array(108e5),numItems:108e5},normal:{itemSize:3,array:new Floa
    OP_PUSHDATA2(77) t32Array(108e5),numItems:108e5},color:{itemSize:3,array:new Float32Array(108e5),numItems:108e5}};var n=t.attributes.position.array,r=t.attributes.normal.array,a=t.attributes.color.array,o=10;d2=5;var i=new THREE.Color,c=new THREE.Vector3,s=new THREE.Vector3,d=new THREE.Vector3,l=new THREE.Vector3,w=new THREE.Vector3,E=new THREE.Matrix4,m=new THREE.Matrix4,u=new THREE.Vector3(0,0,0),h=new THREE.Vector3,T=new THREE.Vector3,f=new THREE.Vector3(0,1,0),p=new THREE.Vector3(0,0,0),H=new THREE.Vector3(o,0,0),g=new THREE.Ve
    OP_PUSHDATA2(77) ctor3(o,o,0),b=new THREE.Vector3(0,o,0),R=new THREE.Vector3(0,0,o),y=new THREE.Vector3(o,0,o),v=new THREE.Vector3(o,o,o),x=new THREE.Vector3(0,o,o);function S(e,t,o,p,H,g,b){c.copy(b),s.copy(g),d.copy(H),h.set(t,o,p),h.multiplyScalar(.431),E.lookAt(u,T,f),m.makeTranslation(h),m.multiplySelf(E),m.multiplyVector3(c),m.multiplyVector3(s),m.multiplyVector3(d);var R=c.x,y=c.y,v=c.z,x=s.x,S=s.y,V=s.z,M=d.x,C=d.y,k=d.z,z=9*e;n[z]=R,n[z+1]=y,n[z+2]=v,n[z+3]=x,n[z+4]=S,n[z+5]=V,n[z+6]=M,n[z+7]=C,n[z+8]=k,c.set(R,y,v),s.set(
    OP_PUSHDATA2(77) x,S,V),d.set(M,C,k),l.sub(d,s),w.sub(c,s),l.crossSelf(w),l.normalize();var B=l.x,I=l.y,X=l.z;r[z]=B,r[z+1]=I,r[z+2]=X,r[z+3]=B,r[z+4]=I,r[z+5]=X,r[z+6]=B,r[z+7]=I,r[z+8]=X,i.setRGB(h.x,h.y,h.z),a[z]=i.r,a[z+1]=i.g,a[z+2]=i.b,a[z+3]=i.r,a[z+4]=i.g,a[z+5]=i.b,a[z+6]=i.r,a[z+7]=i.g,a[z+8]=i.b}for(var V=0;V<e;V+=12){var M=THREE.Math.randFloat(800/1.52,1600)*(Math.random()>.5?1:-1)*THREE.Math.randInt(.5,2),C=THREE.Math.randFloat(800/1.52,1600)*(Math.random()>.5?1:-1)*THREE.Math.randInt(.5,2),k=THREE.Math.randFloat(800/1
    OP_PUSHDATA2(77) .52,1600)*(Math.random()>.5?1:-1)*THREE.Math.randInt(.5,2);T.set(Math.random(),Math.random(),Math.random()),S(V,M,C,k,p,H,b),S(V+1,M,C,k,H,g,b),S(V+2,M,C,k,x,y,R),S(V+3,M,C,k,x,v,y),S(V+4,M,C,k,R,H,p),S(V+5,M,C,k,R,y,H),S(V+6,M,C,k,y,g,H),S(V+7,M,C,k,y,v,g),S(V+8,M,C,k,v,b,g),S(V+9,M,C,k,v,x,b),S(V+10,M,C,k,p,b,R),S(V+11,M,C,k,b,x,R)}t.computeBoundingSphere(),uniforms={amplitude:{type:"f",value:0}};const z=new THREE.ShaderMaterial({uniforms:uniforms,vertexShader:vertexShaderText,fragmentShader:fragShaderText,vertex
    OP_PUSHDATA2(77) Colors:THREE.VertexColors});mesh=new THREE.Mesh(t,z),scene.add(mesh),renderer=new THREE.WebGLRenderer({antialias:!1,clearColor:0,clearAlpha:1,alpha:!1}),renderer.setSize(window.innerWidth,window.innerHeight),container.appendChild(renderer.domElement),window.addEventListener("resize",onWindowResize,!1)}function onWindowResize(){camera.aspect=window.innerWidth/window.innerHeight,camera.updateProjectionMatrix(),renderer.setSize(window.innerWidth,window.innerHeight)}function animate(){requestAnimationFrame(animate),ren
    OP_PUSHDATA2(77) der()}function render(){ // webgl credit: AlteredQualia (https://alteredqualia.com/) var e=.001*Date.now(),t=clock.getDelta();mesh.rotation.x=.00125*e,mesh.rotation.y=.0015*e,uniforms.amplitude.value+=2*t,renderer.render(scene,camera)}function addCharacter(){if(characterCount<word.length){const e=word[characterCount%word.length];document.getElementById("mempoolop").innerHTML+=">"===e?"<br/>":e,characterCount++}}async function init(){const e=await fetch("/content/b97a1d7f6d730cdf1bcae249367a046d0eefb770c279153
    OP_PUSHDATA2(77) 9f96cd43042b4df0ei0");vertexShaderText=atob(await e.text());const t=await fetch("/content/9f443f5ab3c88d513dc849c0b7989419c9fdf017f6e0ca6a8880341ce86696afi0");fragShaderText=atob(await t.text()),initBlocks(),animate(),setInterval(addCharacter,1);try{websocket=new WebSocket("wss://ws.blockchain.info/inv");const e='{"op":"unconfirmed_sub"}';websocket.onopen=function(){websocket.send(e)},websocket.onmessage=function(t){characterCount=0,document.getElementById("mempoolop").innerHTML="";const n=JSON.parse(t.data);if("ut
    OP_PUSHDATA2(77) x"==n.op){const t=n.x.hash,a=n.x.out,o=n.x.inputs,i=n.x.time;let c=0;for(var r=0;r<a.length;r++){c+=a[r].value}totalTxValueBtc=c/1e8;const s={id:t,value:totalTxValueBtc,valueSats:c,address:o[0].prev_out.addr};TXs.push(s),TXs.length>30&&TXs.shift(),word="";for(let e=0;e<TXs.length;e++){const t=TXs[e].address;TXs[e].valueSats<=1e4?word+=`>>${TXs[e].valueSats} Sats, ${t.substring(0,20)}...${t.substring(t.length-4,t.length)}>`:TXs[e].value>=1?word+=`>>${TXs[e].value} BTC, ${t.substring(0,20)}...${t.substring(t.length-4
    OP_PUSHDATA2(77) ,t.length)}>==============>`:word+=`>${TXs[e].value} BTC, ${t.substring(0,20)}...${t.substring(t.length-4,t.length)}`}const d=new Date;d.setTime(1e3*i),dateString=d.toLocaleString(),document.getElementById("mempoolop").innerHTML=`Mempool unconfirmed...<br/><br/>Last update: ${dateString}<br/><br/>${e}<br/>`}}}catch(e){console.log("cannot open ws")}}window.addEventListener("load",(async()=>{try{await init()}catch(e){console.log("oops",e)}}),!1);</script><div id=mempoolop>Mempool unconfirmed...</div><div id=container
    OP_DATA_31(31) style=position:absolute></div>
    OP_ENDIF(104)
2 Outputs
  • 38d51ec82779d12987c41851e9411d21104f6676beecfe308b01600c0b1fcc4f:0
  • value  10000
    address  bc1p38v6l6nft5jjtseq67cepezfqyfpwnzfzlmezwqwaslfkqsfw80s6x65x0
  • 38d51ec82779d12987c41851e9411d21104f6676beecfe308b01600c0b1fcc4f:1
  • value  546
    address  bc1pnq4crupakgm7zs7yyg5k4aanpu5fffkpzgvnj927ajuuud5fnclq2ujz4s