10 lines
5.3 KiB
JavaScript
10 lines
5.3 KiB
JavaScript
import{c as E,o as N,q as B}from"./chunk-QTLWQ5AJ.js";var O=E((y,k)=>{N();B();(function(z,c){typeof y=="object"&&typeof k=="object"?k.exports=c():typeof define=="function"&&define.amd?define([],c):typeof y=="object"?y["ethereum-blockies-base64"]=c():z["ethereum-blockies-base64"]=c()})(y,function(){return function(v){var z={};function c(b){if(z[b])return z[b].exports;var o=z[b]={exports:{},id:b,loaded:!1};return v[b].call(o.exports,o,o.exports,c),o.loaded=!0,o.exports}return c.m=v,c.c=z,c.p="",c(0)}([function(v,z,c){let b=c(1),o=c(2),e=new Array(4);function d(h){for(let t=0;t<e.length;t++)e[t]=0;for(let t=0;t<h.length;t++)e[t%4]=(e[t%4]<<5)-e[t%4]+h.charCodeAt(t)}function u(){let h=e[0]^e[0]<<11;return e[0]=e[1],e[1]=e[2],e[2]=e[3],e[3]=e[3]^e[3]>>19^h^h>>8,(e[3]>>>0)/(1<<31>>>0)}function g(){let h=Math.floor(u()*360),t=u()*60+40,p=(u()+u()+u()+u())*25;return[h/360,t/100,p/100]}function A(h){let t=h,p=h,i=Math.ceil(t/2),f=t-i,r=[];for(let s=0;s<p;s++){let a=[];for(let _=0;_<i;_++)a[_]=Math.floor(u()*2.3);let l=a.slice(0,f).reverse();a=a.concat(l);for(let _=0;_<a.length;_++)r.push(a[_])}return r}function n(h,t,p,i,f,r){for(let s=0;s<i;s++)for(let a=0;a<f;a++)h.buffer[h.index(t+s,p+a)]=r}function C(h){if(!h.seed)throw new Error("No seed provided");return d(h.seed),Object.assign({size:8,scale:16,color:g(),bgcolor:g(),spotcolor:g()},h)}function S(h){let t=C({seed:h.toLowerCase()}),p=A(t.size),i=Math.sqrt(p.length),f=new b(t.size*t.scale,t.size*t.scale,3),r=f.color(...o(...t.bgcolor)),s=f.color(...o(...t.color)),a=f.color(...o(...t.spotcolor));for(let l=0;l<p.length;l++){let _=Math.floor(l/i),x=l%i;if(p[l]){let M=p[l]==1?s:a;n(f,x*t.scale,_*t.scale,t.scale,t.scale,M)}}return`data:image/png;base64,${f.getBase64()}`}v.exports=S},function(v,z){v.exports=function(c,b,o){function e(i,f){for(var r=2;r<arguments.length;r++)for(var s=0;s<arguments[r].length;s++)i[f++]=arguments[r].charAt(s)}function d(i){return String.fromCharCode(i>>8&255,i&255)}function u(i){return String.fromCharCode(i>>24&255,i>>16&255,i>>8&255,i&255)}function g(i){return String.fromCharCode(i&255,i>>8&255)}this.width=c,this.height=b,this.depth=o,this.pix_size=b*(c+1),this.data_size=2+this.pix_size+5*Math.floor((65534+this.pix_size)/65535)+4,this.ihdr_offs=0,this.ihdr_size=4+4+13+4,this.plte_offs=this.ihdr_offs+this.ihdr_size,this.plte_size=4+4+3*o+4,this.trns_offs=this.plte_offs+this.plte_size,this.trns_size=4+4+o+4,this.idat_offs=this.trns_offs+this.trns_size,this.idat_size=4+4+this.data_size+4,this.iend_offs=this.idat_offs+this.idat_size,this.iend_size=4+4+4,this.buffer_size=this.iend_offs+this.iend_size,this.buffer=new Array,this.palette=new Object,this.pindex=0;for(var A=new Array,n=0;n<this.buffer_size;n++)this.buffer[n]="\0";e(this.buffer,this.ihdr_offs,u(this.ihdr_size-12),"IHDR",u(c),u(b),"\b"),e(this.buffer,this.plte_offs,u(this.plte_size-12),"PLTE"),e(this.buffer,this.trns_offs,u(this.trns_size-12),"tRNS"),e(this.buffer,this.idat_offs,u(this.idat_size-12),"IDAT"),e(this.buffer,this.iend_offs,u(this.iend_size-12),"IEND");var C=8+(7<<4)<<8|3<<6;C+=31-C%31,e(this.buffer,this.idat_offs+8,d(C));for(var n=0;(n<<16)-1<this.pix_size;n++){var S,h;n+65535<this.pix_size?(S=65535,h="\0"):(S=this.pix_size-(n<<16)-n,h=""),e(this.buffer,this.idat_offs+8+2+(n<<16)+(n<<2),h,g(S),g(~S))}for(var n=0;n<256;n++){for(var t=n,p=0;p<8;p++)t&1?t=-306674912^t>>1&2147483647:t=t>>1&2147483647;A[n]=t}this.index=function(i,f){var r=f*(this.width+1)+i+1,s=this.idat_offs+8+2+5*Math.floor(r/65535+1)+r;return s},this.color=function(i,f,r,s){s=s>=0?s:255;var a=((s<<8|i)<<8|f)<<8|r;if(typeof this.palette[a]>"u"){if(this.pindex==this.depth)return"\0";var l=this.plte_offs+8+3*this.pindex;this.buffer[l+0]=String.fromCharCode(i),this.buffer[l+1]=String.fromCharCode(f),this.buffer[l+2]=String.fromCharCode(r),this.buffer[this.trns_offs+8+this.pindex]=String.fromCharCode(s),this.palette[a]=String.fromCharCode(this.pindex++)}return this.palette[a]},this.getBase64=function(){var i=this.getDump(),f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r,s,a,l,_,x,M,D=i.length,m=0,w="";do r=i.charCodeAt(m),l=r>>2,s=i.charCodeAt(m+1),_=(r&3)<<4|s>>4,a=i.charCodeAt(m+2),D<m+2?x=64:x=(s&15)<<2|a>>6,D<m+3?M=64:M=a&63,w+=f.charAt(l)+f.charAt(_)+f.charAt(x)+f.charAt(M);while((m+=3)<D);return w},this.getDump=function(){for(var i=65521,f=5552,r=1,s=0,a=f,l=0;l<this.height;l++)for(var _=-1;_<this.width;_++)r+=this.buffer[this.index(_,l)].charCodeAt(0),s+=r,(a-=1)==0&&(r%=i,s%=i,a=f);r%=i,s%=i,e(this.buffer,this.idat_offs+this.idat_size-8,u(s<<16|r));function x(M,D,m){for(var w=-1,j=4;j<m-4;j+=1)w=A[(w^M[D+j].charCodeAt(0))&255]^w>>8&16777215;e(M,D+m-4,u(w^-1))}return x(this.buffer,this.ihdr_offs,this.ihdr_size),x(this.buffer,this.plte_offs,this.plte_size),x(this.buffer,this.trns_offs,this.trns_size),x(this.buffer,this.idat_offs,this.idat_size),x(this.buffer,this.iend_offs,this.iend_size),`\x89PNG\r
|
||
|
||
`+this.buffer.join("")}}},function(v,z){function c(o,e,d){return d<0&&(d+=1),d>1&&(d-=1),d<1/6?o+(e-o)*6*d:d<1/2?e:d<2/3?o+(e-o)*(2/3-d)*6:o}function b(o,e,d){let u,g,A;if(e==0)u=g=A=d;else{let n=d<.5?d*(1+e):d+e-d*e,C=2*d-n;u=c(C,n,o+1/3),g=c(C,n,o),A=c(C,n,o-1/3)}return[Math.round(u*255),Math.round(g*255),Math.round(A*255),255]}v.exports=b}])})});export{O as a};
|
||
|
||
window.inOKXExtension = true;
|
||
window.inMiniApp = false;
|
||
window.ASSETS_BUILD_TYPE = "publish";
|
||
|
||
//# sourceMappingURL=chunk-Z6WYWOGK.js.map
|