Transaction b0d502668453de4ce482446ffbd92d6876fff35d48fa203dbfa88d4777a79fa8
1 Input
-
8092611ed3b055ec06d4179da61bf82df1eedbd0e4e99fe8e076b6048a0e224e:0
OP_DATA_32(32) 549789fe81d54793942f23e51c24fcc150900d692006a864771a5a116abeb727OP_CHECKSIG(172)OP_0(0)OP_IF(99)OP_DATA_3(3) ordOP_DATA_1(1)OP_DATA_23(23) text/html;charset=utf-8OP_0(0)OP_PUSHDATA2(77) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Watchers on chain by josemiguel</title> <style> html, body {margin: 0;padding: 0;display: flex;justify-content: center;align-items: center;}canvas {display: block;} </style> <script id="snippet-contract-code" type="text/javascript"> let seed=window.location.href.split("/").find((o=>/[a-fA-F0-9]{64}i0$/.test(o)));if(null==seed){const o="0123456789abcdef";seed=new URLSearchParams(window.location.search).get("seed")||Array(6OP_PUSHDATA2(77) 4).fill(0).map((e=>o[Math.random()*o.length|0])).join("")+"i0"}else{let o="seed=";for(let e=0;e<seed.length-o.length;++e)if(seed.substring(e,e+o.length)==o){seed=seed.substring(e+o.length);break}}function cyrb128(o){let e=1779033703,n=3144134277,t=1013904242,a=2773480762;for(let r,l=0;l<o.length;l++)e=n^Math.imul(e^(r=o.charCodeAt(l)),597399067),n=t^Math.imul(n^r,2869860233),t=a^Math.imul(t^r,951274213),a=e^Math.imul(a^r,2716044179);return e=Math.imul(t^e>>>18,597399067),n=Math.imul(a^n>>>22,2869860233),t=Math.imulOP_PUSHDATA2(77) (e^t>>>17,951274213),a=Math.imul(n^a>>>19,2716044179),[(e^n^t^a)>>>0,(n^e)>>>0,(t^e)>>>0,(a^e)>>>0]}function sfc32(o,e,n,t){return function(){var a=(o>>>=0)+(e>>>=0)|0;return o=e^e>>>9,e=(n>>>=0)+(n<<3)|0,n=(n=n<<21|n>>>11)+(a=a+(t=1+(t>>>=0)|0)|0)|0,(a>>>0)/4294967296}}console.log(seed);let n,resultado,ancho,x1,y1,alto,mitad,fondo,relleno,ubicacion,ubicacion2,ubicacion3,ubicacion4,ubicacion5,ubicacion6,rango,fondolinea,fondoYcontorno,paleta,gradualidad,grosor,colorRelleno,capaTentaculos,variacion,pupila,myShape,teOP_PUSHDATA2(77) ntaculo1,pil,RatonX,radio1,radio2,radio3,RatonY,z,y5,k,mathRand=sfc32(...cyrb128(seed));function Q5(o){"use strict";return new function(o){let e="global"==o?window:this;e.canvas=document.createElement("canvas");let n=e.canvas.getContext("2d");e.width=100,e.height=100,e.canvas.width=e.width,e.canvas.height=e.height,"offscreen"!=o&&(document.body?document.body.appendChild(e.canvas):window.addEventListener("load",(function(){document.body.appendChild(e.canvas)}))),u(),e.RGB=0,e.CLOSE=1,e.HAND="pointer",e.MOVE="move",eOP_PUSHDATA2(77) .frameCount=0,e.mouseX=0,e.mouseY=0,e.pmouseX=0,e.pmouseY=0,e.mouseButton=null,e.keyIsPressed=!1,e.mouseIsPressed=!1,e._styleCache=[{colorMode:e.RGB,noStroke:!1,noFill:!1,ellipseMode:e.CENTER,rectMode:e.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],e._style=e._styleCache[e._styleCache.length-1],e._noLoop=!1,e._pixelDensity=1,e._frameRate=null,e._tint=null;let t=null,a=!0,r=[],l=0,i=null,s=null,c=null;function u(){n.fillStyle="white",n.strokeStyle="black",n.OP_PUSHDATA2(77) lineCap="round",n.lineJoin="miter"}function d(o,t,a,r){e._style.noFill&&e._style.noStroke||(n.beginPath(),n.ellipse(o,t,a/2,r/2,0,0,2*Math.PI),e._style.noFill||n.fill(),e._style.noStroke||n.stroke())}function h(){r=[]}Object.defineProperty(e,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?e.LANDSCAPE:e.PORTRAIT}}),Object.defineProperty(e,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(e,"windowHeight",{get:function(){return window.innerHeight}}),Object.defOP_PUSHDATA2(77) ineProperty(e,"drawingContext",{get:function(){return n}}),e.createCanvas=function(o,n){return e.width=o,e.height=n,e.canvas.width=o,e.canvas.height=n,u(),e.canvas},e.resizeCanvas=function(o,n){e.width=o,e.height=n,e.canvas.width=o,e.canvas.height=n},e.map=function(o,e,n,t,a,r){let l=t+1*(o-e)/(n-e)*(a-t);return r?t<a?Math.min(Math.max(l,t),a):Math.min(Math.max(l,a),t):l},e.constrain=function(o,e,n){return Math.min(Math.max(o,e),n)},e.radians=function(o){return o*Math.PI/180},e.min=Math.min,e.round=Math.round,e.sinOP_PUSHDATA2(77) =Math.sin,e.cos=Math.cos,e.Color=function(o,e,n,t){let a=this;a.MAGIC=786698,a._r=o,a._g=e,a._b=n,a._a=t,a._h=0,a._s=0,a._v=0,a._hsvInferred=!1,a.setRed=function(o){a._r=o,a._hsvInferred=!1},a.setGreen=function(o){a._g=o,a._hsvInferred=!1},a.setBlue=function(o){a._b=o,a._hsvInferred=!1},a.setAlpha=function(o){a._a=o/255,a._hsvInferred=!1},a.toString=function(){return`rgba(${Math.round(a._r)},${Math.round(a._g)},${Math.round(a._b)},${~~(1e3*a._a)/1e3})`}},e.colorMode=function(o){e._style.colorMode=o},e.color=functioOP_PUSHDATA2(77) n(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(e._style.colorMode==e.RGB){if(1==arguments.length)return new e.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new e.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new e.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new e.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==arguments.length)return new e.Color(..OP_PUSHDATA2(77) .p(0,0,arguments[0]/100),1);if(2==arguments.length)return new e.Color(...p(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new e.Color(...p(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new e.Color(...p(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},e.red=function(o){return o._r},e.green=function(o){return o._g},e.blue=function(o){return o._b},e.alpha=function(o){return 255*o._a},e.hue=function(o){return o._inferHSV(),o._h},e.saturOP_PUSHDATA2(77) ation=function(o){return o._inferHSV(),o._s},e.brightness=function(o){return o._inferHSV(),o._v},e.lightness=function(o){return 100*(.2126*o._r+.7152*o._g+.0722*o._b)/255},e.strokeWeight=function(o){e._style_noStroke=!1,n.lineWidth=o},e.stroke=function(){if(e._style.noStroke=!1,"string"==typeof arguments[0])return void(n.strokeStyle=arguments[0]);let o=e.color.apply(null,arguments);o._a<=0?e._style.noStroke=!0:n.strokeStyle=o},e.noStroke=function(){e._style.noStroke=!0},e.fill=function(){if(e._style.noFill=!1,"striOP_PUSHDATA2(77) ng"==typeof arguments[0])return void(n.fillStyle=arguments[0]);let o=e.color.apply(null,arguments);o._a<=0?e._style.noFill=!0:n.fillStyle=o},e.noFill=function(){e._style.noFill=!0},e.background=function(){if(arguments[0]&&arguments[0].MAGIC==e.MAGIC)return e.image(arguments[0],0,0,e.width,e.height);n.save(),n.resetTransform(),n.scale(e._pixelDensity,e._pixelDensity),n.fillStyle="string"==typeof arguments[0]?arguments[0]:e.color(...Array.from(arguments)),n.fillRect(0,0,e.width,e.height),n.restore()},e.line=function(OP_PUSHDATA2(77) o,t,a,r){e._style.noStroke||(n.beginPath(),n.moveTo(o,t),n.lineTo(a,r),n.stroke())},e.ellipse=function(o,n,t,a){null==a&&(a=t),e._style.ellipseMode==e.CENTER?d(o,n,t,a):e._style.ellipseMode==e.RADIUS?d(o,n,2*t,2*a):e._style.ellipseMode==e.CORNER?d(o+t/2,n+a/2,t,a):e._style.ellipseMode==e.CORNERS&&d((o+t)/2,(n+a)/2,t-o,a-n)},e.point=function(o,e){o.x&&(e=o.y,o=o.x),n.beginPath(),n.ellipse(o,e,.4,.4,0,0,2*Math.PI),n.stroke()},e.beginShape=function(){h(),n.beginPath(),a=!0},e.vertex=function(o,e){h(),a?n.moveTo(o,e):nOP_PUSHDATA2(77) .lineTo(o,e),a=!1},e.bezierVertex=function(o,e,t,a,r,l){h(),n.bezierCurveTo(o,e,t,a,r,l)},e.endShape=function(o){h(),o&&n.closePath(),e._style.noFill||n.fill(),e._style.noStroke||n.stroke(),e._style.noFill&&e._style.noStroke&&(n.save(),n.fillStyle="none",n.fill(),n.restore())},e.translate=function(o,e){n.translate(o,e)},e.rotate=function(o){n.rotate(o)},e.scale=function(o,e){null==e&&(e=o),n.scale(o,e)},e.pushMatrix=e.push=function(){e._styleCache.push({...e._style}),e._style=e._styleCache[e._styleCache.length-1],nOP_PUSHDATA2(77) .save()},e.popMatrix=e.pop=function(){e._styleCache.length-1&&(e._styleCache.pop(),e._style=e._styleCache[e._styleCache.length-1],n.restore())},e.resize=function(o,t){w(),i.drawImage(n.canvas,0,0),e.width=o,e.height=t,n.canvas.width=o*e._pixelDensity,n.canvas.height=t*e._pixelDensity,n.save(),n.resetTransform(),n.clearRect(0,0,n.canvas.width,n.canvas.height),n.drawImage(i.canvas,0,0,n.canvas.width,n.canvas.height),n.restore()},e.clearTemporaryBuffers=function(){i=null,s=null,c=null};var f,m=function(o){return.5*(1-OP_PUSHDATA2(77) Math.cos(o*Math.PI))};e.noise=function(o,e,n){if(e=e||0,n=n||0,null==f){f=new Array(4096);for(var t=0;t<4096;t++)f[t]=Math.random()}o<0&&(o=-o),e<0&&(e=-e),n<0&&(n=-n);for(var a,r,l,i,s,c=Math.floor(o),u=Math.floor(e),d=Math.floor(n),h=o-c,p=e-u,g=n-d,y=0,_=.5,R=0;R<4;R++){var v=c+(u<<4)+(d<<8);a=m(h),r=m(p),l=f[4095&v],l+=a*(f[v+1&4095]-l),i=f[v+16&4095],l+=r*((i+=a*(f[v+16+1&4095]-i))-l),i=f[4095&(v+=256)],i+=a*(f[v+1&4095]-i),s=f[v+16&4095],i+=r*((s+=a*(f[v+16+1&4095]-s))-i),y+=(l+=m(g)*(i-l))*_,_*=.5,c<<=1,u<<=OP_PUSHDATA2(77) 1,d<<=1,(h*=2)>=1&&(c++,h--),(p*=2)>=1&&(u++,p--),(g*=2)>=1&&(d++,g--)}return y};const g=function(){let o,e,n=4294967295;return{setSeed(t){o=e=(null==t?Math.random()*n:t)>>>0},getSeed:()=>e,rand:()=>(o^=o<<17,o^=o>>13,((o^=o<<5)>>>0)/n)}};let y=g();y.setSeed(),e.noiseSeed=function(o){let e=null==o?4294967295*Math.random():o;f||(f=new Float32Array(4096));for(var n=0;n<4096;n++)e^=e<<17,e^=e>>13,e^=e<<5,f[n]=(e>>>0)/4294967295},e.randomSeed=function(o){y.setSeed(o)},e.random=function(o,e){return null==o?y.rand():"numOP_PUSHDATA2(77) ber"==typeof o?null!=e?y.rand()*(e-o)+o:y.rand()*o:o[~~(o.length*y.rand())]},e.randomGenerator=function(o){o==e.LCG?y=function(){const o=4294967296;let e,n;return{setSeed(t){n=e=(null==t?Math.random()*o:t)>>>0},getSeed:()=>e,rand:()=>(n=(1664525*n+1013904223)%o)/o}}():o==e.SHR3&&(y=g()),y.setSeed()};var _=new function(){var o,e,n,t=new Array(128),a=new Array(256),r=new Array(128),l=new Array(128),i=new Array(256),s=new Array(256),c=function(){return 4294967296*y.rand()-2147483648},u=function(){return.5+2.328306e-10OP_PUSHDATA2(77) *(c()<<0)};this.SHR3=c,this.UNI=u,this.RNOR=function(){return n=c(),o=127&n,Math.abs(n)<t[o]?n*r[o]:function(){for(var e,a,i,s,d=3.44262;;){if(e=n*r[o],0==o){do{i=u(),s=u(),e=.2904764*-Math.log(i),a=-Math.log(s)}while(a+a<e*e);return n>0?d+e:-d-e}if(l[o]+u()*(l[o-1]-l[o])<Math.exp(-.5*e*e))return e;if(n=c(),o=127&n,Math.abs(n)<t[o])return n*r[o]}}()},this.REXP=function(){return(e=c()>>>0)<t[o=255&e]?e*i[o]:function(){for(var n;;){if(0==o)return 7.69711-Math.log(u());if(n=e*i[o],s[o]+u()*(s[o-1]-s[o])<Math.exp(-n))rOP_PUSHDATA2(77) eturn n;if((e=c())<a[o=255&e])return e*i[o]}}()}};_.hasInit=!1;let R=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keyTyped","touchStarted","touchEnded"];for(let o of R){let n="_"+o+"Fn";e[n]=function(){},e[n].isPlaceHolder=!0,e[o]?e[n]=e[o]:Object.defineProperty(e,o,{set:function(o){e[n]=o}})}function v(){e._noLoop||(t=null==e._frameRate?requestAnimationFrame(v):setTimeout(v,1e3/e._frameRate)),h(),a=!0,e.push(),e._drawFn(),e.pop(),++OP_PUSHDATA2(77) e.frameCount}e.loop=function(){e._noLoop=!1,null==t&&v()},e.redraw=function(){v()},e.frameRate=function(o){e._frameRate=o},setTimeout((function(){e._preloadFn(),l=window.performance.now(),e._setupFn(),v()}),1),e.canvas.onmousemove=function(o){e.pmouseX=e.mouseX,e.pmouseY=e.mouseY,e.mouseX=o.offsetX,e.mouseY=o.offsetY,e.mouseIsPressed?e._mouseDraggedFn(o):e._mouseMovedFn(o)},e.canvas.onmousedown=function(o){e.pmouseX=e.mouseX,e.pmouseY=e.mouseY,e.mouseX=o.offsetX,e.mouseY=o.offsetY,e.mouseIsPressed=!0,e.mouseButton=OP_PUSHDATA2(77) [e.LEFT,e.CENTER,e.RIGHT][o.button],e._mousePressedFn(o)},e.canvas.onmouseup=function(o){e.pmouseX=e.mouseX,e.pmouseY=e.mouseY,e.mouseX=o.offsetX,e.mouseY=o.offsetY,e.mouseIsPressed=!1,e._mouseReleasedFn(o)}}(o)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=Q5),new Q5("global"),randomSeed(9999*mathRand()),noiseSeed(9999*mathRand());let y=random([0]);function setup(){pil=Math.PI,resultado=random([50]),paletaOscura=[color(57,46,96),color(65,2,23),color(16,5,3),color(57,79,189),color(44,60,67)]OP_PUSHDATA2(77) ,Contrastada1=[color(255,255,255),color(187,40,41),color(253,70,86),color(91,110,152),color(214,130,182),color(31,162,129),color(233,73,68),color(255,198,23),color(63,153,61)],paletaClara=[color(242,249,252),color(169,179,196),color(115,199,210),color(232,135,129),color(241,238,208),color(164,164,164),color(252,254,253),color(226,169,89)],paletaContrastada=[color(11,186,239),color(252,67,3),color(255,123,172),color(254,162,30),color(227,87,59),color(255,212,82),color(255,255,255)],fondoYcontorno=paletaOscura[randomOP_PUSHDATA2(77) ([0,1,2,3,4])],cuenca=paletaClara[random([0,1,2,3,4,5,6,7])],colorDelOjo=paletaContrastada[random([0,1,2,3,4,5,6])],ondas=Contrastada1[random([0,1,2,3,4,5,6,7,8])],rango=random(.05,.18),z=random([0,1]),console.log(z),0==z&&(fondolinea=fondoYcontorno),1==z&&(fondolinea=ondas),frameRate(10),grosor=map(noise(y),0,1,.0025*ancho,.0055*ancho),alto=min(windowWidth,1*windowHeight)/1,ancho=1*alto,RatonX=ancho*random(.1,.9),RatonY=alto*random(.3,.7),gradualidad=random(60,360)*(pil/180),console.log(gradualidad),createCanvas(aOP_PUSHDATA2(77) ncho,alto),k=0}function polygon(o,e,n,t){let a=pil/180*360/t;beginShape();for(let t=0;t<=pil/180*360;t+=a){let a=o+cos(t)*n,r=e+sin(t)*n;vertex(a,r)}endShape(CLOSE)}function pupilaInterior(){stroke(fondoYcontorno),strokeWeight(grosor),push(),fill(colorDelOjo),ellipse(RatonX,RatonY,y5+.2*ancho),drawingContext.save(),drawingContext.clip(),tramaDeOjos2(),push(),noStroke(),fill(colorDelOjo),ellipse(RatonX,RatonY,y5+ancho*rango),pop(),drawingContext.restore(),pop(),push(),stroke(colorDelOjo),strokeWeight(y5-.04*ancho),pOP_PUSHDATA2(77) oint(RatonX,RatonY),pop(),push(),stroke(0,0,0,60),strokeWeight(y5-.04*ancho),point(RatonX,RatonY),pop(),push(),noFill(),polygon(RatonX,RatonY,y5/2-.02*ancho,60),drawingContext.save(),drawingContext.clip(),tramaDeOjos(),drawingContext.restore(),pop(),push(),fill(fondoYcontorno),push(),polygon(RatonX,RatonY,y5/2-.08*ancho,60),drawingContext.save(),drawingContext.clip(),push(),push(),translate(RatonX,RatonY),scale(.2),translate(-RatonX,-RatonY),stroke(cuenca),strokeWeight(y5-.16*ancho),point(RatonX+.125*ancho,RatonY-.OP_PUSHDATA2(77) 125*ancho),drawingContext.restore(),pop(),pop(),pop(),pop(),pop(),push(),translate(RatonX,RatonY),scale(.2),translate(-RatonX,-RatonY),push(),stroke(cuenca),strokeWeight(y5-.21*ancho),point(RatonX+.025*ancho,RatonY-.025*ancho),pop(),pop()}function tramaDeOjos(){push();for(let o=0;o<=8;o++){translate(RatonX,RatonY),rotate(pil/180*45),translate(-RatonX,-RatonY);let o=0;for(let e=0;e<=8;e++)strokeWeight(grosor),line(RatonX,RatonY,0+o,0),o+=.25*ancho}pop()}function tramaDeOjos2(){let o=map(noise(y),0,1,0,RatonX);for(vaOP_PUSHDATA2(77) r e=0;e<=500;e+=5)translate(RatonX,RatonY),rotate(gradualidad),translate(-RatonX,-RatonY),stroke(fondoYcontorno),strokeWeight(grosor),line(e,o,RatonX,RatonY)}function cuadricula_de_puntos_variable(){for(var o=10;o<=2e3;o+=random(100))for(var e=10;e<=2e3;e+=random(100))noStroke(),fill(fondolinea),ellipse(o,e,ancho*random(.001,.004))}function ojos(){for(!0===mouseIsPressed&&(RatonX=constrain(mouseX,.1*ancho,ancho-.1*ancho),RatonY=constrain(mouseY,.3*alto,alto-.3*alto)),variacion=.05*ancho,push(),noFill(),i=0;i<60;i++OP_PUSHDATA2(77) )strokeWeight(map(noise(y),0,1,.0025*ancho,.0075*ancho)),stroke(ondas),beginShape(),vertex(.05*-ancho-variacion,.5*alto),bezierVertex(RatonX,RatonY+variacion+y5,RatonX,RatonY+variacion+y5,ancho+.05*ancho+variacion,.5*alto),bezierVertex(RatonX,RatonY-variacion-y5,RatonX,RatonY-variacion-y5,.05*-ancho-variacion,.5*alto),endShape(),variacion+=.05*ancho;pop(),stroke(fondoYcontorno),strokeWeight(map(noise(y),0,1,.0025*ancho,.0075*ancho)),fill(cuenca),push(),beginShape(),vertex(.05*-ancho,.5*alto),bezierVertex(RatonX,RatOP_PUSHDATA2(77) onY+y5,RatonX,RatonY+y5,ancho+.05*ancho,.5*alto),bezierVertex(RatonX,RatonY-y5,RatonX,RatonY-y5,.05*-ancho,.5*alto),endShape(),pop(),drawingContext.save(),drawingContext.clip(),pupilaInterior(),drawingContext.restore()}function draw(){background(fondoYcontorno),y5=map(noise(y),0,1,0,.5*ancho),ojos(),push(),pop(),push(),cuadricula_de_puntos_variable(),pop(),push(),translate(.05*ancho,.05*ancho),cuadricula_de_puntos_variable(),pop(),y+=.005,y9+=1e-6,gradualidad-=y9}y9=0; </script> </head> <body></body> </htmlOP_DATA_2(2) >OP_ENDIF(104)
1 Outputs
- b0d502668453de4ce482446ffbd92d6876fff35d48fa203dbfa88d4777a79fa8:0
value 10000
address bc1pcw4me600kwa8u5gvwxup3934ewsuqde0hgch87xum7w9ktt2uyys2q6kk4