(self.webpackChunkfrog=self.webpackChunkfrog||[]).push([[8234],{43349:e=>{function r(e,r){if(!e)throw new Error(r||"Assertion failed")}e.exports=r,r.equal=function(e,r,t){if(e!=r)throw new Error(t||"Assertion failed: "+e+" != "+r)}},53360:(e,r,t)=>{"use strict";t.d(r,{Fo:()=>Je});var n={};t.r(n),t.d(n,{identity:()=>M});var a={};t.r(a),t.d(a,{base2:()=>S});var o={};t.r(o),t.d(o,{base8:()=>k});var i={};t.r(i),t.d(i,{base10:()=>T});var s={};t.r(s),t.d(s,{base16:()=>N,base16upper:()=>j});var c={};t.r(c),t.d(c,{base32:()=>z,base32hex:()=>O,base32hexpad:()=>F,base32hexpadupper:()=>H,base32hexupper:()=>J,base32pad:()=>B,base32padupper:()=>L,base32upper:()=>D,base32z:()=>V});var h={};t.r(h),t.d(h,{base36:()=>q,base36upper:()=>R});var d={};t.r(d),t.d(d,{base58btc:()=>I,base58flickr:()=>K});var f={};t.r(f),t.d(f,{base64:()=>G,base64pad:()=>Q,base64url:()=>Z,base64urlpad:()=>$});var p={};t.r(p),t.d(p,{base256emoji:()=>_});var b={};t.r(b),t.d(b,{sha256:()=>Ue,sha512:()=>Ee});var u={};t.r(u),t.d(u,{identity:()=>Me});var l={};t.r(l),t.d(l,{code:()=>ke,decode:()=>Ne,encode:()=>Te,name:()=>Se});var w={};t.r(w),t.d(w,{code:()=>Be,decode:()=>Oe,encode:()=>Le,name:()=>De});const y=function(e,r){if(e.length>=255)throw new TypeError("Alphabet too long");for(var t=new Uint8Array(256),n=0;n>>0,i=new Uint8Array(o);e[r];){var d=t[e.charCodeAt(r)];if(255===d)return;for(var f=0,p=o-1;(0!==d||f>>0,i[p]=d%256>>>0,d=d/256>>>0;if(0!==d)throw new Error("Non-zero carry");a=f,r++}if(" "!==e[r]){for(var b=o-a;b!==o&&0===i[b];)b++;for(var u=new Uint8Array(n+(o-b)),l=n;b!==o;)u[l++]=i[b++];return u}}}return{encode:function(r){if(r instanceof Uint8Array||(ArrayBuffer.isView(r)?r=new Uint8Array(r.buffer,r.byteOffset,r.byteLength):Array.isArray(r)&&(r=Uint8Array.from(r))),!(r instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(0===r.length)return"";for(var t=0,n=0,a=0,o=r.length;a!==o&&0===r[a];)a++,t++;for(var i=(o-a)*d+1>>>0,h=new Uint8Array(i);a!==o;){for(var f=r[a],p=0,b=i-1;(0!==f||p>>0,h[b]=f%s>>>0,f=f/s>>>0;if(0!==f)throw new Error("Non-zero carry");n=p,a++}for(var u=i-n;u!==i&&0===h[u];)u++;for(var l=c.repeat(t);u{if(e instanceof Uint8Array&&"Uint8Array"===e.constructor.name)return e;if(e instanceof ArrayBuffer)return new Uint8Array(e);if(ArrayBuffer.isView(e))return new Uint8Array(e.buffer,e.byteOffset,e.byteLength);throw new Error("Unknown type, must be binary type")});class m{constructor(e,r,t){this.name=e,this.prefix=r,this.baseEncode=t}encode(e){if(e instanceof Uint8Array)return`${this.prefix}${this.baseEncode(e)}`;throw Error("Unknown type, must be binary type")}}class g{constructor(e,r,t){if(this.name=e,this.prefix=r,void 0===r.codePointAt(0))throw new Error("Invalid prefix character");this.prefixCodePoint=r.codePointAt(0),this.baseDecode=t}decode(e){if("string"==typeof e){if(e.codePointAt(0)!==this.prefixCodePoint)throw Error(`Unable to decode multibase string ${JSON.stringify(e)}, ${this.name} decoder only supports inputs prefixed with ${this.prefix}`);return this.baseDecode(e.slice(this.prefix.length))}throw Error("Can only multibase decode strings")}or(e){return A(this,e)}}class v{constructor(e){this.decoders=e}or(e){return A(this,e)}decode(e){const r=e[0],t=this.decoders[r];if(t)return t.decode(e);throw RangeError(`Unable to decode multibase string ${JSON.stringify(e)}, only inputs prefixed with ${Object.keys(this.decoders)} are supported`)}}const A=(e,r)=>new v({...e.decoders||{[e.prefix]:e},...r.decoders||{[r.prefix]:r}});class C{constructor(e,r,t,n){this.name=e,this.prefix=r,this.baseEncode=t,this.baseDecode=n,this.encoder=new m(e,r,t),this.decoder=new g(e,r,n)}encode(e){return this.encoder.encode(e)}decode(e){return this.decoder.decode(e)}}const U=({name:e,prefix:r,encode:t,decode:n})=>new C(e,r,t,n),E=({prefix:e,name:r,alphabet:t})=>{const{encode:n,decode:a}=y(t,r);return U({prefix:e,name:r,encode:n,decode:e=>x(a(e))})},P=({name:e,prefix:r,bitsPerChar:t,alphabet:n})=>U({prefix:r,name:e,encode:e=>((e,r,t)=>{const n="="===r[r.length-1],a=(1<t;)i-=t,o+=r[a&s>>i];if(i&&(o+=r[a&s<((e,r,t,n)=>{const a={};for(let e=0;e=8&&(s-=8,i[h++]=255&c>>s)}if(s>=t||255&c<<8-s)throw new SyntaxError("Unexpected end of data");return i})(r,n,t,e)}),M=U({prefix:"\0",name:"identity",encode:e=>{return r=e,(new TextDecoder).decode(r);var r},decode:e=>(e=>(new TextEncoder).encode(e))(e)}),S=P({prefix:"0",name:"base2",alphabet:"01",bitsPerChar:1}),k=P({prefix:"7",name:"base8",alphabet:"01234567",bitsPerChar:3}),T=E({prefix:"9",name:"base10",alphabet:"0123456789"}),N=P({prefix:"f",name:"base16",alphabet:"0123456789abcdef",bitsPerChar:4}),j=P({prefix:"F",name:"base16upper",alphabet:"0123456789ABCDEF",bitsPerChar:4}),z=P({prefix:"b",name:"base32",alphabet:"abcdefghijklmnopqrstuvwxyz234567",bitsPerChar:5}),D=P({prefix:"B",name:"base32upper",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",bitsPerChar:5}),B=P({prefix:"c",name:"base32pad",alphabet:"abcdefghijklmnopqrstuvwxyz234567=",bitsPerChar:5}),L=P({prefix:"C",name:"base32padupper",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567=",bitsPerChar:5}),O=P({prefix:"v",name:"base32hex",alphabet:"0123456789abcdefghijklmnopqrstuv",bitsPerChar:5}),J=P({prefix:"V",name:"base32hexupper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUV",bitsPerChar:5}),F=P({prefix:"t",name:"base32hexpad",alphabet:"0123456789abcdefghijklmnopqrstuv=",bitsPerChar:5}),H=P({prefix:"T",name:"base32hexpadupper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUV=",bitsPerChar:5}),V=P({prefix:"h",name:"base32z",alphabet:"ybndrfg8ejkmcpqxot1uwisza345h769",bitsPerChar:5}),q=E({prefix:"k",name:"base36",alphabet:"0123456789abcdefghijklmnopqrstuvwxyz"}),R=E({prefix:"K",name:"base36upper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"}),I=E({name:"base58btc",prefix:"z",alphabet:"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"}),K=E({name:"base58flickr",prefix:"Z",alphabet:"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"}),G=P({prefix:"m",name:"base64",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",bitsPerChar:6}),Q=P({prefix:"M",name:"base64pad",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",bitsPerChar:6}),Z=P({prefix:"u",name:"base64url",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",bitsPerChar:6}),$=P({prefix:"U",name:"base64urlpad",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=",bitsPerChar:6}),W=Array.from("๐Ÿš€๐Ÿชโ˜„๐Ÿ›ฐ๐ŸŒŒ๐ŸŒ‘๐ŸŒ’๐ŸŒ“๐ŸŒ”๐ŸŒ•๐ŸŒ–๐ŸŒ—๐ŸŒ˜๐ŸŒ๐ŸŒ๐ŸŒŽ๐Ÿ‰โ˜€๐Ÿ’ป๐Ÿ–ฅ๐Ÿ’พ๐Ÿ’ฟ๐Ÿ˜‚โค๐Ÿ˜๐Ÿคฃ๐Ÿ˜Š๐Ÿ™๐Ÿ’•๐Ÿ˜ญ๐Ÿ˜˜๐Ÿ‘๐Ÿ˜…๐Ÿ‘๐Ÿ˜๐Ÿ”ฅ๐Ÿฅฐ๐Ÿ’”๐Ÿ’–๐Ÿ’™๐Ÿ˜ข๐Ÿค”๐Ÿ˜†๐Ÿ™„๐Ÿ’ช๐Ÿ˜‰โ˜บ๐Ÿ‘Œ๐Ÿค—๐Ÿ’œ๐Ÿ˜”๐Ÿ˜Ž๐Ÿ˜‡๐ŸŒน๐Ÿคฆ๐ŸŽ‰๐Ÿ’žโœŒโœจ๐Ÿคท๐Ÿ˜ฑ๐Ÿ˜Œ๐ŸŒธ๐Ÿ™Œ๐Ÿ˜‹๐Ÿ’—๐Ÿ’š๐Ÿ˜๐Ÿ’›๐Ÿ™‚๐Ÿ’“๐Ÿคฉ๐Ÿ˜„๐Ÿ˜€๐Ÿ–ค๐Ÿ˜ƒ๐Ÿ’ฏ๐Ÿ™ˆ๐Ÿ‘‡๐ŸŽถ๐Ÿ˜’๐Ÿคญโฃ๐Ÿ˜œ๐Ÿ’‹๐Ÿ‘€๐Ÿ˜ช๐Ÿ˜‘๐Ÿ’ฅ๐Ÿ™‹๐Ÿ˜ž๐Ÿ˜ฉ๐Ÿ˜ก๐Ÿคช๐Ÿ‘Š๐Ÿฅณ๐Ÿ˜ฅ๐Ÿคค๐Ÿ‘‰๐Ÿ’ƒ๐Ÿ˜ณโœ‹๐Ÿ˜š๐Ÿ˜๐Ÿ˜ด๐ŸŒŸ๐Ÿ˜ฌ๐Ÿ™ƒ๐Ÿ€๐ŸŒท๐Ÿ˜ป๐Ÿ˜“โญโœ…๐Ÿฅบ๐ŸŒˆ๐Ÿ˜ˆ๐Ÿค˜๐Ÿ’ฆโœ”๐Ÿ˜ฃ๐Ÿƒ๐Ÿ’โ˜น๐ŸŽŠ๐Ÿ’˜๐Ÿ˜ โ˜๐Ÿ˜•๐ŸŒบ๐ŸŽ‚๐ŸŒป๐Ÿ˜๐Ÿ–•๐Ÿ’๐Ÿ™Š๐Ÿ˜น๐Ÿ—ฃ๐Ÿ’ซ๐Ÿ’€๐Ÿ‘‘๐ŸŽต๐Ÿคž๐Ÿ˜›๐Ÿ”ด๐Ÿ˜ค๐ŸŒผ๐Ÿ˜ซโšฝ๐Ÿค™โ˜•๐Ÿ†๐Ÿคซ๐Ÿ‘ˆ๐Ÿ˜ฎ๐Ÿ™†๐Ÿป๐Ÿƒ๐Ÿถ๐Ÿ’๐Ÿ˜ฒ๐ŸŒฟ๐Ÿงก๐ŸŽโšก๐ŸŒž๐ŸŽˆโŒโœŠ๐Ÿ‘‹๐Ÿ˜ฐ๐Ÿคจ๐Ÿ˜ถ๐Ÿค๐Ÿšถ๐Ÿ’ฐ๐Ÿ“๐Ÿ’ข๐ŸคŸ๐Ÿ™๐Ÿšจ๐Ÿ’จ๐Ÿคฌโœˆ๐ŸŽ€๐Ÿบ๐Ÿค“๐Ÿ˜™๐Ÿ’Ÿ๐ŸŒฑ๐Ÿ˜–๐Ÿ‘ถ๐Ÿฅดโ–ถโžกโ“๐Ÿ’Ž๐Ÿ’ธโฌ‡๐Ÿ˜จ๐ŸŒš๐Ÿฆ‹๐Ÿ˜ท๐Ÿ•บโš ๐Ÿ™…๐Ÿ˜Ÿ๐Ÿ˜ต๐Ÿ‘Ž๐Ÿคฒ๐Ÿค ๐Ÿคง๐Ÿ“Œ๐Ÿ”ต๐Ÿ’…๐Ÿง๐Ÿพ๐Ÿ’๐Ÿ˜—๐Ÿค‘๐ŸŒŠ๐Ÿคฏ๐Ÿทโ˜Ž๐Ÿ’ง๐Ÿ˜ฏ๐Ÿ’†๐Ÿ‘†๐ŸŽค๐Ÿ™‡๐Ÿ‘โ„๐ŸŒด๐Ÿ’ฃ๐Ÿธ๐Ÿ’Œ๐Ÿ“๐Ÿฅ€๐Ÿคข๐Ÿ‘…๐Ÿ’ก๐Ÿ’ฉ๐Ÿ‘๐Ÿ“ธ๐Ÿ‘ป๐Ÿค๐Ÿคฎ๐ŸŽผ๐Ÿฅต๐Ÿšฉ๐ŸŽ๐ŸŠ๐Ÿ‘ผ๐Ÿ’๐Ÿ“ฃ๐Ÿฅ‚"),X=W.reduce(((e,r,t)=>(e[t]=r,e)),[]),Y=W.reduce(((e,r,t)=>(e[r.codePointAt(0)]=t,e)),[]);const _=U({prefix:"๐Ÿš€",name:"base256emoji",encode:function(e){return e.reduce(((e,r)=>e+=X[r]),"")},decode:function(e){const r=[];for(const t of e){const e=Y[t.codePointAt(0)];if(void 0===e)throw new Error(`Non-base256emoji character: ${t}`);r.push(e)}return new Uint8Array(r)}});var ee=function e(r,t,n){t=t||[];var a=n=n||0;for(;r>=ne;)t[n++]=255&r|re,r/=128;for(;r&te;)t[n++]=255&r|re,r>>>=7;return t[n]=0|r,e.bytes=n-a+1,t},re=128,te=-128,ne=Math.pow(2,31);var ae=function e(r,t){var n,a=0,o=0,i=t=t||0,s=r.length;do{if(i>=s)throw e.bytes=0,new RangeError("Could not decode varint");n=r[i++],a+=o<28?(n&ie)<=oe);return e.bytes=i-t,a},oe=128,ie=127;var se=Math.pow(2,7),ce=Math.pow(2,14),he=Math.pow(2,21),de=Math.pow(2,28),fe=Math.pow(2,35),pe=Math.pow(2,42),be=Math.pow(2,49),ue=Math.pow(2,56),le=Math.pow(2,63);const we={encode:ee,decode:ae,encodingLength:function(e){return e(we.encode(e,r,t),r),xe=e=>we.encodingLength(e),me=(e,r)=>{const t=r.byteLength,n=xe(e),a=n+xe(t),o=new Uint8Array(a+t);return ye(e,o,0),ye(t,o,n),o.set(r,a),new ge(e,t,r,o)};class ge{constructor(e,r,t,n){this.code=e,this.size=r,this.digest=t,this.bytes=n}}const ve=({name:e,code:r,encode:t})=>new Ae(e,r,t);class Ae{constructor(e,r,t){this.name=e,this.code=r,this.encode=t}digest(e){if(e instanceof Uint8Array){const r=this.encode(e);return r instanceof Uint8Array?me(this.code,r):r.then((e=>me(this.code,e)))}throw Error("Unknown type, must be binary type")}}const Ce=e=>async r=>new Uint8Array(await crypto.subtle.digest(e,r)),Ue=ve({name:"sha2-256",code:18,encode:Ce("SHA-256")}),Ee=ve({name:"sha2-512",code:19,encode:Ce("SHA-512")}),Pe=x,Me={code:0,name:"identity",encode:Pe,digest:e=>me(0,Pe(e))},Se="raw",ke=85,Te=e=>x(e),Ne=e=>x(e),je=new TextEncoder,ze=new TextDecoder,De="json",Be=512,Le=e=>je.encode(JSON.stringify(e)),Oe=e=>JSON.parse(ze.decode(e));Symbol.toStringTag,Symbol.for("nodejs.util.inspect.custom");Symbol.for("@ipld/js-cid/CID");const Je={...n,...a,...o,...i,...s,...c,...h,...d,...f,...p}},64367:(e,r)=>{"use strict";var t=r;function n(e){return 1===e.length?"0"+e:e}function a(e){for(var r="",t=0;t>8,i=255&a;o?t.push(o,i):t.push(i)}return t},t.zero2=n,t.toHex=a,t.encode=function(e,r){return"hex"===r?a(e):e}}}]);