PageSourceSearch

https://zapex.fun/_next/static/chunks/8b286717ee3d57ed.js?dpl=dpl_277pETbd78ZTTtXsTLYsoBvk2pmE

js zapex.fun collected 2026-10-08 12:43:50 UTC 54,364 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="82b2deca-c047-ef68-b374-94aab7f97a24")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,882440,e=>{"use strict";var t=e.i(261707);let n=new t.PublicKey("TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"),r=new t.PublicKey("TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"),i=new t.PublicKey("ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"),o=new t.PublicKey("So11111111111111111111111111111111111111112"),u=new t.PublicKey("9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejP");function a(e){return!e.equals(n)}e.s(["ASSOCIATED_TOKEN_PROGRAM_ID",0,i,"NATIVE_MINT",0,o,"NATIVE_MINT_2022",0,u,"TOKEN_2022_PROGRAM_ID",0,r,"TOKEN_PROGRAM_ID",0,n,"programSupportsExtensions",()=>a])},506950,(e,t,n)=>{"use strict";var r=e.i(863560);Object.defineProperty(n,"__esModule",{value:!0}),n.toBigIntLE=function(e){{let t=r.Buffer.from(e);t.reverse();let n=t.toString("hex");return 0===n.length?BigInt(0):BigInt(`0x${n}`)}},n.toBigIntBE=function(e){{let t=e.toString("hex");return 0===t.length?BigInt(0):BigInt(`0x${t}`)}},n.toBufferLE=function(e,t){{let n=e.toString(16),i=r.Buffer.from(n.padStart(2*t,"0").slice(0,2*t),"hex");return i.reverse(),i}},n.toBufferBE=function(e,t){{let n=e.toString(16);return r.Buffer.from(n.padStart(2*t,"0").slice(0,2*t),"hex")}}},922208,92121,382958,146603,e=>{"use strict";let t=e=>({decode:e.decode.bind(e),encode:e.encode.bind(e)});var n=e.i(863560),r=e.i(80539),i=e.i(506950);let o=e=>o=>{let u=(0,r.blob)(e,o),{encode:a,decode:s}=t(u);return u.decode=(e,t)=>{let r=s(e,t);return(0,i.toBigIntLE)(n.Buffer.from(r))},u.encode=(t,n,r)=>a((0,i.toBufferLE)(t,e),n,r),u},u=e=>o=>{let u=(0,r.blob)(e,o),{encode:a,decode:s}=t(u);return u.decode=(e,t)=>{let r=s(e,t);return(0,i.toBigIntBE)(n.Buffer.from(r))},u.encode=(t,n,r)=>a((0,i.toBufferBE)(t,e),n,r),u},a=o(8);u(8);let s=o(16);u(16),o(24),u(24),o(32),u(32),e.s(["u128",0,s,"u64",0,a],92121);var c=/^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i,l=Math.ceil,f=Math.floor,d="[BigNumber Error] ",h=d+"Number primitive has more than 15 significant digits: ",g=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13];function p(e){var t=0|e;return e>0||e===t?t:t-1}function m(e){for(var t,n,r=1,i=e.length,o=e[0]+"";r<i;){for(n=14-(t=e[r++]+"").length;n--;t="0"+t);o+=t}for(i=o.length;48===o.charCodeAt(--i););return o.slice(0,i+1||1)}function A(e,t){var n,r,i=e.c,o=t.c,u=e.s,a=t.s,s=e.e,c=t.e;if(!u||!a)return null;if(n=i&&!i[0],r=o&&!o[0],n||r)return n?r?0:-a:u;if(u!=a)return u;if(n=u<0,r=s==c,!i||!o)return r?0:!i^n?1:-1;if(!r)return s>c^n?1:-1;for(u=0,a=(s=i.length)<(c=o.length)?s:c;u<a;u++)if(i[u]!=o[u])return i[u]>o[u]^n?1:-1;return s==c?0:s>c^n?1:-1}function E(e,t,n,r){if(e<t||e>n||e!==f(e))throw Error(d+(r||"Argument")+("number"==typeof e?e<t||e>n?" out of range: ":" not an integer: ":" not a primitive number: ")+String(e))}function _(e){var t=e.c.length-1;return p(e.e/14)==t&&e.c[t]%2!=0}function T(e,t){return(e.length>1?e.charAt(0)+"."+e.slice(1):e)+(t<0?"e":"e+")+t}function w(e,t,n){var r,i;if(t<0){for(i=n+".";++t;i+=n);e=i+e}else if(r=e.length,++t>r){for(i=n,t-=r;--t;i+=n);e+=i}else t<r&&(e=e.slice(0,t)+"."+e.slice(t));return e}new(function e(t){var n,r,i,o,u,a,s,S,y,b=B.prototype={constructor:B,toString:null,valueOf:null},O=new B(1),I=20,N=4,C=-7,R=21,P=-1e7,M=1e7,x=!1,D=1,v=0,k={prefix:"",groupSize:3,secondaryGroupSize:0,groupSeparator:",",decimalSeparator:".",fractionGroupSize:0,fractionGroupSeparator:" ",suffix:""},L="0123456789abcdefghijklmnopqrstuvwxyz",z=!0;function B(e,t){var n,r,i,o,u,a,s,l,d=this;if(!(d instanceof B))return new B(e,t);if(null==t){if(e&&!0===e._isBigNumber){d.s=e.s,!e.c||e.e>M?d.c=d.e=null:e.e<P?d.c=[d.e=0]:(d.e=e.e,d.c=e.c.slice());return}if((a="number"==typeof e)&&0*e==0){if(d.s=1/e<0?(e=-e,-1):1,e===~~e){for(o=0,u=e;u>=10;u/=10,o++);o>M?d.c=d.e=null:(d.e=o,d.c=[e]);return}l=String(e)}else{if(!c.test(l=String(e)))return y(d,l,a);d.s=45==l.charCodeAt(0)?(l=l.slice(1),-1):1}(o=l.indexOf("."))>-1&&(l=l.replace(".","")),(u=l.search(/e/i))>0?(o<0&&(o=u),o+=+l.slice(u+1),l=l.substring(0,u)):o<0&&(o=l.length)}else{if(E(t,2,L.length,"Base"),10==t&&z)return K(d=new B(e),I+d.e+1,N);if(l=String(e),a="number"==typeof e){if(0*e!=0)return y(d,l,a,t);if(d.s=1/e<0?(l=l.slice(1),-1):1,B.DEBUG&&l.replace(/^0\.0*|\./,"").length>15)throw Error(h+e)}else d.s=45===l.charCodeAt(0)?(l=l.slice(1),-1):1;for(n=L.slice(0,t),o=u=0,s=l.length;u<s;u++)if(0>
2n.indexOf(r=l.charAt(u))){if("."==r){if(u>o){o=s;continue}}else if(!i&&(l==l.toUpperCase()&&(l=l.toLowerCase())||l==l.toLowerCase()&&(l=l.toUpperCase()))){i=!0,u=-1,o=0;continue}return y(d,String(e),a,t)}a=!1,(o=(l=S(l,t,10,d.s)).indexOf("."))>-1?l=l.replace(".",""):o=l.length}for(u=0;48===l.charCodeAt(u);u++);for(s=l.length;48===l.charCodeAt(--s););if(l=l.slice(u,++s)){if(s-=u,a&&B.DEBUG&&s>15&&(e>0x1fffffffffffff||e!==f(e)))throw Error(h+d.s*e);if((o=o-u-1)>M)d.c=d.e=null;else if(o<P)d.c=[d.e=0];else{if(d.e=o,d.c=[],u=(o+1)%14,o<0&&(u+=14),u<s){for(u&&d.c.push(+l.slice(0,u)),s-=14;u<s;)d.c.push(+l.slice(u,u+=14));u=14-(l=l.slice(u)).length}else u-=s;for(;u--;l+="0");d.c.push(+l)}}else d.c=[d.e=0]}function U(e,t,n,r){var i,o,u,a,s;if(null==n?n=N:E(n,0,8),!e.c)return e.toString();if(i=e.c[0],u=e.e,null==t)s=m(e.c),s=1==r||2==r&&(u<=C||u>=R)?T(s,u):w(s,u,"0");else if(o=(e=K(new B(e),t,n)).e,a=(s=m(e.c)).length,1==r||2==r&&(t<=o||o<=C)){for(;a<t;s+="0",a++);s=T(s,o)}else if(t-=u+(2===r&&o>u),s=w(s,o,"0"),o+1>a){if(--t>0)for(s+=".";t--;s+="0");}else if((t+=o-a)>0)for(o+1==a&&(s+=".");t--;s+="0");return e.s<0&&i?"-"+s:s}function F(e,t){for(var n,r,i=1,o=new B(e[0]);i<e.length;i++)(r=new B(e[i])).s&&(n=A(o,r))!==t&&(0!==n||o.s!==t)||(o=r);return o}function G(e,t,n){for(var r=1,i=t.length;!t[--i];t.pop());for(i=t[0];i>=10;i/=10,r++);return(n=r+14*n-1)>M?e.c=e.e=null:n<P?e.c=[e.e=0]:(e.e=n,e.c=t),e}function K(e,t,n,r){var i,o,u,a,s,c,d,h=e.c;if(h){e:{for(i=1,a=h[0];a>=10;a/=10,i++);if((o=t-i)<0)o+=14,u=t,d=f((s=h[c=0])/g[i-u-1]%10);else if((c=l((o+1)/14))>=h.length)if(r){for(;h.length<=c;h.push(0));s=d=0,i=1,o%=14,u=o-14+1}else break e;else{for(i=1,s=a=h[c];a>=10;a/=10,i++);o%=14,d=(u=o-14+i)<0?0:f(s/g[i-u-1]%10)}if(r=r||t<0||null!=h[c+1]||(u<0?s:s%g[i-u-1]),r=n<4?(d||r)&&(0==n||n==(e.s<0?3:2)):d>5||5==d&&(4==n||r||6==n&&(o>0?u>0?s/g[i-u]:0:h[c-1])%10&1||n==(e.s<0?8:7)),t<1||!h[0])return h.length=0,r?(t-=e.e+1,h[0]=g[(14-t%14)%14],e.e=-t||0):h[0]=e.e=0,e;if(0==o?(h.length=c,a=1,c--):(h.length=c+1,a=g[14-o],h[c]=u>0?f(s/g[i-u]%g[u])*a:0),r)for(;;)if(0==c){for(o=1,u=h[0];u>=10;u/=10,o++);for(u=h[0]+=a,a=1;u>=10;u/=10,a++);o!=a&&(e.e++,1e14==h[0]&&(h[0]=1));break}else{if(h[c]+=a,1e14!=h[c])break;h[c--]=0,a=1}for(o=h.length;0===h[--o];h.pop());}e.e>M?e.c=e.e=null:e.e<P&&(e.c=[e.e=0])}return e}function H(e){var t,n=e.e;return null===n?e.toString():(t=m(e.c),t=n<=C||n>=R?T(t,n):w(t,n,"0"),e.s<0?"-"+t:t)}return B.clone=e,B.ROUND_UP=0,B.ROUND_DOWN=1,B.ROUND_CEIL=2,B.ROUND_FLOOR=3,B.ROUND_HALF_UP=4,B.ROUND_HALF_DOWN=5,B.ROUND_HALF_EVEN=6,B.ROUND_HALF_CEIL=7,B.ROUND_HALF_FLOOR=8,B.EUCLID=9,B.config=B.set=function(e){var t,n;if(null!=e)if("object"==typeof e){if(e.hasOwnProperty(t="DECIMAL_PLACES")&&(E(n=e[t],0,1e9,t),I=n),e.hasOwnProperty(t="ROUNDING_MODE")&&(E(n=e[t],0,8,t),N=n),e.hasOwnProperty(t="EXPONENTIAL_AT")&&((n=e[t])&&n.pop?(E(n[0],-1e9,0,t),E(n[1],0,1e9,t),C=n[0],R=n[1]):(E(n,-1e9,1e9,t),C=-(R=n<0?-n:n))),e.hasOwnProperty(t="RANGE"))if((n=e[t])&&n.pop)E(n[0],-1e9,-1,t),E(n[1],1,1e9,t),P=n[0],M=n[1];else if(E(n,-1e9,1e9,t),n)P=-(M=n<0?-n:n);else throw Error(d+t+" cannot be zero: "+n);if(e.hasOwnProperty(t="CRYPTO"))if(!!(n=e[t])===n)if(n)if("u">typeof crypto&&crypto&&(crypto.getRandomValues||crypto.randomBytes))x=n;else throw x=!n,Error(d+"crypto unavailable");else x=n;else throw Error(d+t+" not true or false: "+n);if(e.hasOwnProperty(t="MODULO_MODE")&&(E(n=e[t],0,9,t),D=n),e.hasOwnProperty(t="POW_PRECISION")&&(E(n=e[t],0,1e9,t),v=n),e.hasOwnProperty(t="FORMAT"))if("object"==typeof(n=e[t]))k=n;else throw Error(d+t+" not an object: "+n);if(e.hasOwnProperty(t="ALPHABET")){if("string"!=typeof(n=e[t])||/^.?$|[+\-.\s]|(.).*\1/.test(n))throw Error(d+t+" invalid: "+n);z="0123456789"==n.slice(0,10),L=n}}else throw Error(d+"Object expected: "+e);return{DECIMAL_PLACES:I,ROUNDING_MODE:N,EXPONENTIAL_AT:[C,R],RANGE:[P,M],CRYPTO:x,MODULO_MODE:D,POW_PRECISION:v,FORMAT:k,ALPHABET:L}},B.isBigNumber=function(e){if(!e||!0!==e._isBigNumber)return!1;if(!B.DEBUG)return!0;var t,n,r=e.c,i=e.e,o=e.s;e:if("[object Array]"==({}).toString.call(r)){if((1===o||-1===o)&&i>
2=-1e9&&i<=1e9&&i===f(i)){if(0===r[0]){if(0===i&&1===r.length)return!0;break e}if((t=(i+1)%14)<1&&(t+=14),String(r[0]).length==t){for(t=0;t<r.length;t++)if((n=r[t])<0||n>=1e14||n!==f(n))break e;if(0!==n)return!0}}}else if(null===r&&null===i&&(null===o||1===o||-1===o))return!0;throw Error(d+"Invalid BigNumber: "+e)},B.maximum=B.max=function(){return F(arguments,-1)},B.minimum=B.min=function(){return F(arguments,1)},n=0x20000000000000*Math.random()&2097151?function(){return f(0x20000000000000*Math.random())}:function(){return(0x40000000*Math.random()|0)*8388608+(8388608*Math.random()|0)},B.random=function(e){var t,r,i,o,u,a=0,s=[],c=new B(O);if(null==e?e=I:E(e,0,1e9),o=l(e/14),x)if(crypto.getRandomValues){for(t=crypto.getRandomValues(new Uint32Array(o*=2));a<o;)(u=131072*t[a]+(t[a+1]>>>11))>=9e15?(r=crypto.getRandomValues(new Uint32Array(2)),t[a]=r[0],t[a+1]=r[1]):(s.push(u%1e14),a+=2);a=o/2}else if(crypto.randomBytes){for(t=crypto.randomBytes(o*=7);a<o;)(u=(31&t[a])*0x1000000000000+0x10000000000*t[a+1]+0x100000000*t[a+2]+0x1000000*t[a+3]+(t[a+4]<<16)+(t[a+5]<<8)+t[a+6])>=9e15?crypto.randomBytes(7).copy(t,a):(s.push(u%1e14),a+=7);a=o/7}else throw x=!1,Error(d+"crypto unavailable");if(!x)for(;a<o;)(u=n())<9e15&&(s[a++]=u%1e14);for(o=s[--a],e%=14,o&&e&&(u=g[14-e],s[a]=f(o/u)*u);0===s[a];s.pop(),a--);if(a<0)s=[i=0];else{for(i=-1;0===s[0];s.splice(0,1),i-=14);for(a=1,u=s[0];u>=10;u/=10,a++);a<14&&(i-=14-a)}return c.e=i,c.c=s,c},B.sum=function(){for(var e=1,t=arguments,n=new B(t[0]);e<t.length;)n=n.plus(t[e++]);return n},S=function(){var e="0123456789";function t(e,t,n,r){for(var i,o,u=[0],a=0,s=e.length;a<s;){for(o=u.length;o--;u[o]*=t);for(u[0]+=r.indexOf(e.charAt(a++)),i=0;i<u.length;i++)u[i]>n-1&&(null==u[i+1]&&(u[i+1]=0),u[i+1]+=u[i]/n|0,u[i]%=n)}return u.reverse()}return function(n,r,i,o,u){var a,c,l,f,d,h,g,p,A=n.indexOf("."),E=I,_=N;for(A>=0&&(f=v,v=0,n=n.replace(".",""),h=(p=new B(r)).pow(n.length-A),v=f,p.c=t(w(m(h.c),h.e,"0"),10,i,e),p.e=p.c.length),l=f=(g=t(n,r,i,u?(a=L,e):(a=e,L))).length;0==g[--f];g.pop());if(!g[0])return a.charAt(0);if(A<0?--l:(h.c=g,h.e=l,h.s=o,g=(h=s(h,p,E,_,i)).c,d=h.r,l=h.e),A=g[c=l+E+1],f=i/2,d=d||c<0||null!=g[c+1],d=_<4?(null!=A||d)&&(0==_||_==(h.s<0?3:2)):A>f||A==f&&(4==_||d||6==_&&1&g[c-1]||_==(h.s<0?8:7)),c<1||!g[0])n=d?w(a.charAt(1),-E,a.charAt(0)):a.charAt(0);else{if(g.length=c,d)for(--i;++g[--c]>i;)g[c]=0,c||(++l,g=[1].concat(g));for(f=g.length;!g[--f];);for(A=0,n="";A<=f;n+=a.charAt(g[A++]));n=w(n,l,a.charAt(0))}return n}}(),s=function(){function e(e,t,n){var r,i,o,u,a=0,s=e.length,c=t%1e7,l=t/1e7|0;for(e=e.slice();s--;)r=l*(o=e[s]%1e7)+(u=e[s]/1e7|0)*c,a=((i=c*o+r%1e7*1e7+a)/n|0)+(r/1e7|0)+l*u,e[s]=i%n;return a&&(e=[a].concat(e)),e}function t(e,t,n,r){var i,o;if(n!=r)o=n>r?1:-1;else for(i=o=0;i<n;i++)if(e[i]!=t[i]){o=e[i]>t[i]?1:-1;break}return o}function n(e,t,n,r){for(var i=0;n--;)e[n]-=i,i=+(e[n]<t[n]),e[n]=i*r+e[n]-t[n];for(;!e[0]&&e.length>1;e.splice(0,1));}return function(r,i,o,u,a){var s,c,l,d,h,g,m,A,E,_,T,w,S,y,b,O,I,N=r.s==i.s?1:-1,C=r.c,R=i.c;if(!C||!C[0]||!R||!R[0])return new B(!r.s||!i.s||(C?R&&C[0]==R[0]:!R)?NaN:C&&0==C[0]||!R?0*N:N/0);for(E=(A=new B(N)).c=[],N=o+(c=r.e-i.e)+1,a||(a=1e14,c=p(r.e/14)-p(i.e/14),N=N/14|0),l=0;R[l]==(C[l]||0);l++);if(R[l]>(C[l]||0)&&c--,N<0)E.push(1),d=!0;else{for(y=C.length,O=R.length,l=0,N+=2,(h=f(a/(R[0]+1)))>1&&(R=e(R,h,a),C=e(C,h,a),O=R.length,y=C.length),S=O,T=(_=C.slice(0,O)).length;T<O;_[T++]=0);I=[0].concat(I=R.slice()),b=R[0],R[1]>=a/2&&b++;do{if(h=0,(s=t(R,_,O,T))<0){if(w=_[0],O!=T&&(w=w*a+(_[1]||0)),(h=f(w/b))>1)for(h>=a&&(h=a-1),m=(g=e(R,h,a)).length,T=_.length;1==t(g,_,m,T);)h--,n(g,O<m?I:R,m,a),m=g.length,s=1;else 0==h&&(s=h=1),m=(g=R.slice()).length;if(m<T&&(g=[0].concat(g)),n(_,g,T,a),T=_.length,-1==s)for(;1>t(R,_,O,T);)h++,n(_,O<T?I:R,T,a),T=_.length}else 0===s&&(h++,_=[0]);E[l++]=h,_[0]?_[T++]=C[S]||0:(_=[C[S]],T=1)}while((S++<y||null!=_[0])&&N--)d=null!=_[0],E[0]||E.splice(0,1)}if(1e14==a){for(l=1,N=E[0];N>=10;N/=10,l++);K(A,o+(A.e=l+14*c-1)+1,u,d)}else A.e=c,A.r=+d;return A}}(),r=/^(-?)0([xbo])(?=\w[\w.]*$)/i,i=/^([^.]+)\.$/,o=/^\.([^.]+)$/,u=/^-?(Infinity|NaN)$/,a=/^\s*\+(?=[\w.])|^\s+|\s+$/g,y=function(e,t,n,s){var c,l=n?t:t.replace(a,"");if(u.test(l))e.s=isNaN(l)?null:l<0?-1:1;else{if(!n&&(l=l.replace(r,function(e,t,n){return c="x"==(n=n.toLowerCase())?16:"b"==n?2:8,s&&s!=c?e:t}),s&&(c=s,l=l.replace(i,"$1").replace(o,"0.$1")),t!=l))return new B(l,c);if(B.DEBUG)throw Error(d+"Not a"+(s?" base "+s:"")+" number: "+t);e.s=null}e.c=e.e=null},b.absoluteValue=b.abs=function(){var e=new B(this);return e.s<0&&(e.s=1),e},b.comparedTo=function(e,t){return A(this,new B(e,t))},b.decimalPlaces=b.dp=function(e,t){var n,r,i;if(null!=e)return E(e,0,1e9),null==t?t=N:E(t,0,8),K(new B(this),e+this.e+1,t);if(!(n=this.c))return null;if(r=((i=n.length-1)-p(this.e/14))*14,i=n[i])for(;i%10==0;i/=10,r--);return r<0&&(r=0),r}
2,b.dividedBy=b.div=function(e,t){return s(this,new B(e,t),I,N)},b.dividedToIntegerBy=b.idiv=function(e,t){return s(this,new B(e,t),0,1)},b.exponentiatedBy=b.pow=function(e,t){var n,r,i,o,u,a,s,c,h,g=this;if((e=new B(e)).c&&!e.isInteger())throw Error(d+"Exponent not an integer: "+H(e));if(null!=t&&(t=new B(t)),a=e.e>14,!g.c||!g.c[0]||1==g.c[0]&&!g.e&&1==g.c.length||!e.c||!e.c[0])return h=new B(Math.pow(+H(g),a?e.s*(2-_(e)):+H(e))),t?h.mod(t):h;if(s=e.s<0,t){if(t.c?!t.c[0]:!t.s)return new B(NaN);(r=!s&&g.isInteger()&&t.isInteger())&&(g=g.mod(t))}else{if(e.e>9&&(g.e>0||g.e<-1||(0==g.e?g.c[0]>1||a&&g.c[1]>=24e7:g.c[0]<8e13||a&&g.c[0]<=9999975e7)))return o=g.s<0&&_(e)?-0:0,g.e>-1&&(o=1/o),new B(s?1/o:o);v&&(o=l(v/14+2))}for(a?(n=new B(.5),s&&(e.s=1),c=_(e)):c=(i=Math.abs(+H(e)))%2,h=new B(O);;){if(c){if(!(h=h.times(g)).c)break;o?h.c.length>o&&(h.c.length=o):r&&(h=h.mod(t))}if(i){if(0===(i=f(i/2)))break;c=i%2}else if(K(e=e.times(n),e.e+1,1),e.e>14)c=_(e);else{if(0==(i=+H(e)))break;c=i%2}g=g.times(g),o?g.c&&g.c.length>o&&(g.c.length=o):r&&(g=g.mod(t))}return r?h:(s&&(h=O.div(h)),t?h.mod(t):o?K(h,v,N,u):h)},b.integerValue=function(e){var t=new B(this);return null==e?e=N:E(e,0,8),K(t,t.e+1,e)},b.isEqualTo=b.eq=function(e,t){return 0===A(this,new B(e,t))},b.isFinite=function(){return!!this.c},b.isGreaterThan=b.gt=function(e,t){return A(this,new B(e,t))>0},b.isGreaterThanOrEqualTo=b.gte=function(e,t){return 1===(t=A(this,new B(e,t)))||0===t},b.isInteger=function(){return!!this.c&&p(this.e/14)>this.c.length-2},b.isLessThan=b.lt=function(e,t){return 0>A(this,new B(e,t))},b.isLessThanOrEqualTo=b.lte=function(e,t){return -1===(t=A(this,new B(e,t)))||0===t},b.isNaN=function(){return!this.s},b.isNegative=function(){return this.s<0},b.isPositive=function(){return this.s>0},b.isZero=function(){return!!this.c&&0==this.c[0]},b.minus=function(e,t){var n,r,i,o,u=this.s;if(t=(e=new B(e,t)).s,!u||!t)return new B(NaN);if(u!=t)return e.s=-t,this.plus(e);var a=this.e/14,s=e.e/14,c=this.c,l=e.c;if(!a||!s){if(!c||!l)return c?(e.s=-t,e):new B(l?this:NaN);if(!c[0]||!l[0])return l[0]?(e.s=-t,e):new B(c[0]?this:3==N?-0:0)}if(a=p(a),s=p(s),c=c.slice(),u=a-s){for((o=u<0)?(u=-u,i=c):(s=a,i=l),i.reverse(),t=u;t--;i.push(0));i.reverse()}else for(r=(o=(u=c.length)<(t=l.length))?u:t,u=t=0;t<r;t++)if(c[t]!=l[t]){o=c[t]<l[t];break}if(o&&(i=c,c=l,l=i,e.s=-e.s),(t=(r=l.length)-(n=c.length))>0)for(;t--;c[n++]=0);for(t=1e14-1;r>u;){if(c[--r]<l[r]){for(n=r;n&&!c[--n];c[n]=t);--c[n],c[r]+=1e14}c[r]-=l[r]}for(;0==c[0];c.splice(0,1),--s);return c[0]?G(e,c,s):(e.s=3==N?-1:1,e.c=[e.e=0],e)},b.modulo=b.mod=function(e,t){var n,r;return(e=new B(e,t),this.c&&e.s&&(!e.c||e.c[0]))?e.c&&(!this.c||this.c[0])?(9==D?(r=e.s,e.s=1,n=s(this,e,0,3),e.s=r,n.s*=r):n=s(this,e,0,D),(e=this.minus(n.times(e))).c[0]||1!=D||(e.s=this.s),e):new B(this):new B(NaN)},b.multipliedBy=b.times=function(e,t){var n,r,i,o,u,a,s,c,l,f,d,h,g,m=this.c,A=(e=new B(e,t)).c;if(!m||!A||!m[0]||!A[0])return this.s&&e.s&&(!m||m[0]||A)&&(!A||A[0]||m)?(e.s*=this.s,m&&A?(e.c=[0],e.e=0):e.c=e.e=null):e.c=e.e=e.s=null,e;for(r=p(this.e/14)+p(e.e/14),e.s*=this.s,(s=m.length)<(f=A.length)&&(g=m,m=A,A=g,i=s,s=f,f=i),i=s+f,g=[];i--;g.push(0));for(i=f;--i>=0;){for(n=0,d=A[i]%1e7,h=A[i]/1e7|0,o=i+(u=s);o>i;)a=h*(c=m[--u]%1e7)+(l=m[u]/1e7|0)*d,n=((c=d*c+a%1e7*1e7+g[o]+n)/1e14|0)+(a/1e7|0)+h*l,g[o--]=c%1e14;g[o]=n}return n?++r:g.splice(0,1),G(e,g,r)},b.negated=function(){var e=new B(this);return e.s=-e.s||null,e},b.plus=function(e,t){var n,r=this.s;if(t=(e=new B(e,t)).s,!r||!t)return new B(NaN);if(r!=t)return e.s=-t,this.minus(e);var i=this.e/14,o=e.e/14,u=this.c,a=e.c;if(!i||!o){if(!u||!a)return new B(r/0);if(!u[0]||!a[0])return a[0]?e:new B(u[0]?this:0*r)}if(i=p(i),o=p(o),u=u.slice(),r=i-o){for(r>0?(o=i,n=a):(r=-r,n=u),n.reverse();r--;n.push(0));n.reverse()}for((r=u.length)-(t=a.length)<0&&(n=a,a=u,u=n,t=r),r=0;t;)r=(u[--t]=u[t]+a[t]+r)/1e14|0,u[t]=1e14===u[t]?0:u[t]%1e14;return r&&(u=[r].concat(u),++o),G(e,u,o)},b.precision=b.sd=function(e,t){var n,r,i;if(null!=e&&!!e!==e)return E(e,1,1e9),null==t?t=N:E(t,0,8),K(new B(this),e,t);if(!(n=this.c))return null;if(r=14*(i=n.length-1)+1,i=n[i]){for(;i%10==0;i/=10,r--);for(i=n[0];i>=10;i/=10,r++);}return e&&this.e+1>r&&(r=this.e+1),r},b.shiftedBy=function(e){return E(e,-0x1fffffffffffff,0x1fffffffffffff),this.times("1e"+e)},b.squareRoot=b.sqrt=function(){var e,t,n,r,i,o=this.c,u=this.s,a=this.e,c=I+4,l=ne
2w B("0.5");if(1!==u||!o||!o[0])return new B(!u||u<0&&(!o||o[0])?NaN:o?this:1/0);if(0==(u=Math.sqrt(+H(this)))||u==1/0?(((t=m(o)).length+a)%2==0&&(t+="0"),u=Math.sqrt(+t),a=p((a+1)/2)-(a<0||a%2),n=new B(t=u==1/0?"5e"+a:(t=u.toExponential()).slice(0,t.indexOf("e")+1)+a)):n=new B(u+""),n.c[0]){for((u=(a=n.e)+c)<3&&(u=0);;)if(i=n,n=l.times(i.plus(s(this,i,c,1))),m(i.c).slice(0,u)===(t=m(n.c)).slice(0,u)){if(n.e<a&&--u,"9999"!=(t=t.slice(u-3,u+1))&&(r||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||(K(n,n.e+I+2,1),e=!n.times(n).eq(this));break}if(!r&&(K(i,i.e+I+2,0),i.times(i).eq(this))){n=i;break}c+=4,u+=4,r=1}}return K(n,n.e+I+1,N,e)},b.toExponential=function(e,t){return null!=e&&(E(e,0,1e9),e++),U(this,e,t,1)},b.toFixed=function(e,t){return null!=e&&(E(e,0,1e9),e=e+this.e+1),U(this,e,t)},b.toFormat=function(e,t,n){var r;if(null==n)null!=e&&t&&"object"==typeof t?(n=t,t=null):e&&"object"==typeof e?(n=e,e=t=null):n=k;else if("object"!=typeof n)throw Error(d+"Argument not an object: "+n);if(r=this.toFixed(e,t),this.c){var i,o=r.split("."),u=+n.groupSize,a=+n.secondaryGroupSize,s=n.groupSeparator||"",c=o[0],l=o[1],f=this.s<0,h=f?c.slice(1):c,g=h.length;if(a&&(i=u,u=a,a=i,g-=i),u>0&&g>0){for(i=g%u||u,c=h.substr(0,i);i<g;i+=u)c+=s+h.substr(i,u);a>0&&(c+=s+h.slice(i)),f&&(c="-"+c)}r=l?c+(n.decimalSeparator||"")+((a=+n.fractionGroupSize)?l.replace(RegExp("\\d{"+a+"}\\B","g"),"$&"+(n.fractionGroupSeparator||"")):l):c}return(n.prefix||"")+r+(n.suffix||"")},b.toFraction=function(e){var t,n,r,i,o,u,a,c,l,f,h,p,A=this.c;if(null!=e&&(!(a=new B(e)).isInteger()&&(a.c||1!==a.s)||a.lt(O)))throw Error(d+"Argument "+(a.isInteger()?"out of range: ":"not an integer: ")+H(a));if(!A)return new B(this);for(t=new B(O),l=n=new B(O),r=c=new B(O),p=m(A),o=t.e=p.length-this.e-1,t.c[0]=g[(u=o%14)<0?14+u:u],e=!e||a.comparedTo(t)>0?o>0?t:l:a,u=M,M=1/0,a=new B(p),c.c[0]=0;f=s(a,t,0,1),1!=(i=n.plus(f.times(r))).comparedTo(e);)n=r,r=i,l=c.plus(f.times(i=l)),c=i,t=a.minus(f.times(i=t)),a=i;return i=s(e.minus(n),r,0,1),c=c.plus(i.times(l)),n=n.plus(i.times(r)),c.s=l.s=this.s,o*=2,h=1>s(l,r,o,N).minus(this).abs().comparedTo(s(c,n,o,N).minus(this).abs())?[l,r]:[c,n],M=u,h},b.toNumber=function(){return+H(this)},b.toPrecision=function(e,t){return null!=e&&E(e,1,1e9),U(this,e,t,2)},b.toString=function(e){var t,n=this,r=n.s,i=n.e;return null===i?r?(t="Infinity",r<0&&(t="-"+t)):t="NaN":(null==e?t=i<=C||i>=R?T(m(n.c),i):w(m(n.c),i,"0"):10===e&&z?t=w(m((n=K(new B(n),I+i+1,N)).c),n.e,"0"):(E(e,2,L.length,"Base"),t=S(w(m(n.c),i,"0"),10,e,r,!0)),r<0&&n.c[0]&&(t="-"+t)),t},b.valueOf=b.toJSON=function(){return H(this)},b._isBigNumber=!0,b[Symbol.toStringTag]="BigNumber",b[Symbol.for("nodejs.util.inspect.custom")]=b.valueOf,null!=t&&B.set(t),B}())("1e+18"),e.s(["bool",0,e=>{let n=(0,r.u8)(e),{encode:i,decode:o}=t(n);return n.decode=(e,t)=>!!o(e,t),n.encode=(e,t,n)=>i(Number(e),t,n),n}],382958);var S=e.i(261707);e.s(["publicKey",0,e=>{let n=(0,r.blob)(32,e),{encode:i,decode:o}=t(n);return n.decode=(e,t)=>{let n=o(e,t);return new S.PublicKey(n)},n.encode=(e,t,n)=>i(e.toBuffer(),t,n),n}],146603),e.s([],922208)},225171,120588,528906,543596,407041,251133,277069,364320,228019,62941,772353,870634,304893,840412,19980,816848,547299,643939,545596,881619,604910,553994,644394,363382,394739,990841,827823,67636,102437,e=>{"use strict";e.s(["MINT_SIZE",()=>no,"MintLayout",()=>ni,"getAssociatedTokenAddress",()=>nl,"getAssociatedTokenAddressSync",()=>nf,"getMinimumBalanceForRentExemptMint",()=>ns,"getMinimumBalanceForRentExemptMintWithExtensions",()=>nc,"getMint",()=>nu,"unpackMint",()=>na],225171);var t,n,r,i,o,u,a,s=e.i(863560),c=e.i(80539);e.i(922208);var l=e.i(382958),f=e.i(146603),d=e.i(92121),h=e.i(261707),g=e.i(882440);
2class p extends Error{constructor(e){super(e)}}class m extends p{constructor(){super(...arguments),this.name="TokenAccountNotFoundError"}}class A extends p{constructor(){super(...arguments),this.name="TokenInvalidAccountError"}}class E extends p{constructor(){super(...arguments),this.name="TokenInvalidAccountDataError"}}class _ extends p{constructor(){super(...arguments),this.name="TokenInvalidAccountOwnerError"}}class T extends p{constructor(){super(...arguments),this.name="TokenInvalidAccountSizeError"}}class w extends p{constructor(){super(...arguments),this.name="TokenInvalidMintError"}}class S extends p{constructor(){super(...arguments),this.name="TokenInvalidOwnerError"}}class y extends p{constructor(){super(...arguments),this.name="TokenOwnerOffCurveError"}}class b extends p{constructor(){super(...arguments),this.name="TokenInvalidInstructionProgramError"}}class O extends p{constructor(){super(...arguments),this.name="TokenInvalidInstructionKeysError"}}class I extends p{constructor(){super(...arguments),this.name="TokenInvalidInstructionDataError"}}class N extends p{constructor(){super(...arguments),this.name="TokenInvalidInstructionTypeError"}}class C extends p{constructor(){super(...arguments),this.name="TokenUnsupportedInstructionError"}}class R extends p{constructor(){super(...arguments),this.name="TokenTransferHookAccountNotFound"}}class P extends p{constructor(){super(...arguments),this.name="TokenTransferHookInvalidSeed"}}class M extends p{constructor(){super(...arguments),this.name="TokenTransferHookAccountDataNotFound"}}class x extends p{constructor(){super(...arguments),this.name="TokenTransferHookInvalidPubkeyData"}}class D extends p{constructor(){super(...arguments),this.name="TokenTransferHookPubkeyDataTooSmall"}}e.s(["TokenAccountNotFoundError",()=>m,"TokenError",()=>p,"TokenInvalidAccountDataError",()=>E,"TokenInvalidAccountError",()=>A,"TokenInvalidAccountOwnerError",()=>_,"TokenInvalidAccountSizeError",()=>T,"TokenInvalidInstructionDataError",()=>I,"TokenInvalidInstructionKeysError",()=>O,"TokenInvalidInstructionProgramError",()=>b,"TokenInvalidInstructionTypeError",()=>N,"TokenInvalidMintError",()=>w,"TokenInvalidOwnerError",()=>S,"TokenOwnerOffCurveError",()=>y,"TokenTransferHookAccountDataNotFound",()=>M,"TokenTransferHookAccountNotFound",()=>R,"TokenTransferHookInvalidPubkeyData",()=>x,"TokenTransferHookInvalidSeed",()=>P,"TokenTransferHookPubkeyDataTooSmall",()=>D,"TokenUnsupportedInstructionError",()=>C],120588),(t=o||(o={}))[t.Uninitialized=0]="Uninitialized",t[t.Mint=1]="Mint",t[t.Account=2]="Account",e.s(["ACCOUNT_TYPE_SIZE",0,1,"AccountType",()=>o],528906),e.s(["ExtensionType",()=>a,"LENGTH_SIZE",()=>t2,"TYPE_SIZE",()=>t1,"getAccountLen",()=>t5,"getAccountLenForMint",()=>nn,"getAccountTypeOfMintType",()=>t9,"getExtensionData",()=>ne,"getExtensionTypes",()=>nt,"getMintLen",()=>t7,"getNewAccountLenForExtensionLen",()=>nr,"getTypeLen",()=>t8,"isAccountExtension",()=>t3,"isMintExtension",()=>t4],102437),e.s(["ACCOUNT_SIZE",()=>F,"AccountLayout",()=>U,"AccountState",()=>u,"getAccount",()=>G,"getMinimumBalanceForRentExemptAccount",()=>H,"getMinimumBalanceForRentExemptAccountWithExtensions",()=>V,"getMultipleAccounts",()=>K,"unpackAccount",()=>Z],407041);let v=(0,c.struct)([(0,c.u8)("m"),(0,c.u8)("n"),(0,l.bool)("isInitialized"),(0,f.publicKey)("signer1"),(0,f.publicKey)("signer2"),(0,f.publicKey)("signer3"),(0,f.publicKey)("signer4"),(0,f.publicKey)("signer5"),(0,f.publicKey)("signer6"),(0,f.publicKey)("signer7"),(0,f.publicKey)("signer8"),(0,f.publicKey)("signer9"),(0,f.publicKey)("signer10"),(0,f.publicKey)("signer11")]),k=v.span;async function L(e,t,n,r=g.TOKEN_PROGRAM_ID){let i=await e.getAccountInfo(t,n);return z(t,i,r)}function z(e,t,n=g.TOKEN_PROGRAM_ID){if(!t)throw new m;if(!t.owner.equals(n))throw new _;if(t.data.length!=k)throw new T;return{address:e,...v.decode(t.data)}}async function B(e,t){return await e.getMinimumBalanceForRentExemption(k,t)}e.s(["MULTISIG_SIZE",0,k,"MultisigLayout",0,v,"getMinimumBalanceForRentExemptMultisig",()=>B,"getMultisig",()=>L,"unpackMultisig",()=>z],543596),(n=u||(u={}))[n.Uninitialized=0]="Uninitialized",n[n.Initialized=1]="Initialized",n[n.Frozen=2]="Frozen";let U=(0,c.struct)([(0,f.publicKey)("mint"),(0,f.publicKey)("owner"),(0,d.u64)("amount"),(0,c.u32)("delegateOption"),(0,f.publicKey)("delegate"),
2(0,c.u8)("state"),(0,c.u32)("isNativeOption"),(0,d.u64)("isNative"),(0,d.u64)("delegatedAmount"),(0,c.u32)("closeAuthorityOption"),(0,f.publicKey)("closeAuthority")]),F=U.span;async function G(e,t,n,r=g.TOKEN_PROGRAM_ID){let i=await e.getAccountInfo(t,n);return Z(t,i,r)}async function K(e,t,n,r=g.TOKEN_PROGRAM_ID){let i=await e.getMultipleAccountsInfo(t,n);return t.map((e,t)=>Z(e,i[t],r))}async function H(e,t){return await V(e,[],t)}async function V(e,t,n){let r=t5(t);return await e.getMinimumBalanceForRentExemption(r,n)}function Z(e,t,n=g.TOKEN_PROGRAM_ID){if(!t)throw new m;if(!t.owner.equals(n))throw new _;if(t.data.length<F)throw new T;let r=U.decode(t.data.slice(0,F)),i=s.Buffer.alloc(0);if(t.data.length>F){if(t.data.length===k)throw new T;if(t.data[F]!=o.Account)throw new A;i=t.data.slice(F+1)}return{address:e,mint:r.mint,owner:r.owner,amount:r.amount,delegate:r.delegateOption?r.delegate:null,delegatedAmount:r.delegatedAmount,isInitialized:r.state!==u.Uninitialized,isFrozen:r.state===u.Frozen,isNative:!!r.isNativeOption,rentExemptReserve:r.isNativeOption?r.isNative:null,closeAuthority:r.closeAuthorityOption?r.closeAuthority:null,tlvData:i}}e.s(["CPI_GUARD_SIZE",()=>q,"CpiGuardLayout",()=>j,"getCpiGuard",()=>$],251133);let j=(0,c.struct)([(0,l.bool)("lockCpi")]),q=j.span;function $(e){let t=ne(a.CpiGuard,e.tlvData);return null!==t?j.decode(t):null}e.s(["DEFAULT_ACCOUNT_STATE_SIZE",()=>Y,"DefaultAccountStateLayout",()=>W,"getDefaultAccountState",()=>X],277069);let W=(0,c.struct)([(0,c.u8)("state")]),Y=W.span;function X(e){let t=ne(a.DefaultAccountState,e.tlvData);return null!==t?W.decode(t):null}function J([e,t]){return`${e}=${function e(t){return Array.isArray(t)?"%5B"+t.map(e).join("%2C%20")+"%5D":"bigint"==typeof t?`${t}n`:encodeURIComponent(String(null!=t&&null===Object.getPrototypeOf(t)?{...t}:t))}(t)}`}e.i(338064);var Q=class extends Error{cause=this.cause;context;constructor(...[e,t]){let n,r;if(t){const{cause:e,...i}=t;e&&(r={cause:e}),Object.keys(i).length>0&&(n=i)}super(function(e,t={}){{let n=`Solana error #${e}; Decode this error by running \`npx @solana/errors decode -- ${e}`;return Object.keys(t).length&&(n+=` '${btoa(Object.entries(t).map(J).join("&"))}'`),`${n}\``}}(e,n),r),this.context={__code:e,...n},this.name="SolanaError"}};function ee(e,t,n){let r=0===n&&e.length===t.length?e:e.slice(n,n+t.length);return r.length===t.length&&t.every((e,t)=>e===r[t])}function et(e,t){return"fixedSize"in t?t.fixedSize:t.getSizeFromValue(e)}function en(e){return Object.freeze({...e,encode:t=>{let n=new Uint8Array(et(t,e));return e.write(t,n,0),n}})}function er(e){return Object.freeze({...e,decode:(t,n=0)=>e.read(t,n)[0]})}function ei(e){return"fixedSize"in e&&"number"==typeof e.fixedSize}function eo(e){if(!ei(e))throw new Q(8078002)}function eu(e,t){if(ei(e)!==ei(t))throw new Q(8078004);if(ei(e)&&ei(t)&&e.fixedSize!==t.fixedSize)throw new Q(8078005,{decoderFixedSize:t.fixedSize,encoderFixedSize:e.fixedSize});if(!ei(e)&&!ei(t)&&e.maxSize!==t.maxSize)throw new Q(8078006,{decoderMaxSize:t.maxSize,encoderMaxSize:e.maxSize});return{...t,...e,decode:t.decode,encode:e.encode,read:t.read,write:e.write}}function ea(e,t,n=0){if(t.length-n<=0)throw new Q(8078e3,{codecDescription:e})}function es(e,t,n,r=0){let i=n.length-r;if(i<t)throw new Q(8078001,{bytesLength:i,codecDescription:e,expected:t})}function ec(e,t){let n=(n,r,i)=>{let o=e.encode(n);return i=t.write(o.length,r,i),r.set(o,i),i+o.length};if(ei(t)&&ei(e))return en({...e,fixedSize:t.fixedSize+e.fixedSize,write:n});let r=ei(t)?t.fixedSize:t.maxSize??null,i=ei(e)?e.fixedSize:e.maxSize??null,o=null!==r&&null!==i?r+i:null;return en({...e,...null!==o?{maxSize:o}:{}
2,getSizeFromValue:n=>{let r=et(n,e);return et(r,t)+r},write:n})}function el(e,t){return eu(ec(e,t),function(e,t){let n=(n,r)=>{let[i,o]=t.read(n,r),u=Number(i);return((r=o)>0||n.length>u)&&(n=n.slice(r,r+u)),es("addDecoderSizePrefix",u,n),[e.decode(n),r+u]};if(ei(t)&&ei(e))return er({...e,fixedSize:t.fixedSize+e.fixedSize,read:n});let r=ei(t)?t.fixedSize:t.maxSize??null,i=ei(e)?e.fixedSize:e.maxSize??null,o=null!==r&&null!==i?r+i:null;return er({...e,...null!==o?{maxSize:o}:{},read:n})}(e,t))}function ef(e,t){return en({fixedSize:t,write:(n,r,i)=>{let o=e.encode(n),u=o.length>t?o.slice(0,t):o;return r.set(u,i),i+t}})}function ed(e,t){return er({fixedSize:t,read:(n,r)=>{let i,o;es("fixCodecSize",t,n,r),(r>0||n.length>t)&&(n=n.slice(r,r+t)),ei(e)&&(i=n,o=e.fixedSize,n=((e,t)=>{if(e.length>=t)return e;let n=new Uint8Array(t).fill(0);return n.set(e),n})(i.length<=o?i:i.slice(0,o),o));let[u]=e.read(n,0);return[u,r+t]}})}function eh(e,t){return eu(ef(e,t),ed(e,t))}function eg(e,t){return en({...!ei(e)?{...e,getSizeFromValue:n=>e.getSizeFromValue(t(n))}:e,write:(n,r,i)=>e.write(t(n),r,i)})}function ep(e,t){return er({...e,read:(n,r)=>{let[i,o]=e.read(n,r);return[t(i,n,r),o]}})}e.s(["SOLANA_ERROR__CODECS__CANNOT_DECODE_EMPTY_BYTE_ARRAY",()=>8078e3,"SOLANA_ERROR__CODECS__CANNOT_USE_LEXICAL_VALUES_AS_ENUM_DISCRIMINATORS",()=>8078022,"SOLANA_ERROR__CODECS__ENCODED_BYTES_MUST_NOT_INCLUDE_SENTINEL",()=>8078020,"SOLANA_ERROR__CODECS__ENCODER_DECODER_FIXED_SIZE_MISMATCH",()=>8078005,"SOLANA_ERROR__CODECS__ENCODER_DECODER_MAX_SIZE_MISMATCH",()=>8078006,"SOLANA_ERROR__CODECS__ENCODER_DECODER_SIZE_COMPATIBILITY_MISMATCH",()=>8078004,"SOLANA_ERROR__CODECS__ENUM_DISCRIMINATOR_OUT_OF_RANGE",()=>8078008,"SOLANA_ERROR__CODECS__EXPECTED_FIXED_LENGTH",()=>8078002,"SOLANA_ERROR__CODECS__EXPECTED_POSITIVE_BYTE_LENGTH",()=>8078013,"SOLANA_ERROR__CODECS__EXPECTED_VARIABLE_LENGTH",()=>8078003,"SOLANA_ERROR__CODECS__INVALID_BYTE_LENGTH",()=>8078001,"SOLANA_ERROR__CODECS__INVALID_CONSTANT",()=>8078018,"SOLANA_ERROR__CODECS__INVALID_DISCRIMINATED_UNION_VARIANT",()=>8078009,"SOLANA_ERROR__CODECS__INVALID_ENUM_VARIANT",()=>8078010,"SOLANA_ERROR__CODECS__INVALID_NUMBER_OF_ITEMS",()=>8078007,"SOLANA_ERROR__CODECS__INVALID_STRING_FOR_BASE",()=>8078012,"SOLANA_ERROR__CODECS__NUMBER_OUT_OF_RANGE",()=>8078011,"SOLANA_ERROR__CODECS__OFFSET_OUT_OF_RANGE",()=>8078014,"SOLANA_ERROR__CODECS__SENTINEL_MISSING_IN_DECODED_BYTES",()=>8078021,"SOLANA_ERROR__CODECS__UNION_VARIANT_OUT_OF_RANGE",()=>8078017,"SolanaError",()=>Q],364320),e.s(["addCodecSizePrefix",()=>el,"addEncoderSizePrefix",()=>ec,"assertByteArrayHasEnoughBytesForCodec",()=>es,"assertByteArrayIsNotEmptyForCodec",()=>ea,"assertIsFixedSize",()=>eo,"combineCodec",()=>eu,"containsBytes",()=>ee,"createDecoder",()=>er,"createEncoder",()=>en,"fixCodecSize",()=>eh,"fixDecoderSize",()=>ed,"fixEncoderSize",()=>ef,"getEncodedSize",()=>et,"isFixedSize",()=>ei,"transformDecoder",()=>ep,"transformEncoder",()=>eg],228019);var em=((r=em||{})[r.Little=0]="Little",r[r.Big=1]="Big",r);function eA(e){return e?.endian!==1}function eE(e){return en({fixedSize:e.size,write(t,n,r){e.range&&function(e,t,n,r){if(r<t||r>n)throw new Q(8078011,{codecDescription:e,max:n,min:t,value:r})}(e.name,e.range[0],e.range[1],t);let i=new ArrayBuffer(e.size);return e.set(new DataView(i),t,eA(e.config)),n.set(new Uint8Array(i),r),r+e.size}})}function e_(e){return er({fixedSize:e.size,read(t,n=0){var r,i,o;let u,a;ea(e.name,t,n),es(e.name,e.size,t,n);let s=new DataView((r=t,i=n,o=e.size,u=r.byteOffset+(i??0),a=o??r.byteLength,r.buffer.slice(u,u+a)));return[e.get(s,eA(e.config)),n+e.size]}})}var eT=(e={})=>eE({config:e,name:"u32",range:[0,Number("0xffffffff")],set:(e,t,n)=>e.setUint32(0,Number(t),n),size:4}),ew=(e={})=>e_({config:e,get:(e,t)=>e.getUint32(0,t),name:"u32",size:4}),eS=(e={})=>eu(eT(e),ew(e)),ey=(e={})=>eE({config:e,name:"u64",range:[0n,BigInt("0xffffffffffffffff")],set:(e,t,n)=>e.setBigUint64(0,BigInt(t),n),size:8}),eb=(e={})=>eu(ey(e),((e={})=>e_({config:e,get:(e,t)=>e.getBigUint64(0,t),name:"u64",size:8}))(e)),eO=()=>eE({name:"u8",range:[0,Number("0xff")],set:(e,t)=>e.setUint8(0,Number(t)),size:1}),eI=()=>e_({get:e=>e.getUint8(0),name:"u8",size:1});
2function eN(e,t,n){if(t!==n)throw new Q(8078007,{actual:n,codecDescription:e,expected:t})}function eC(e){return e.reduce((e,t)=>null===e||null===t?null:e+t,0)}function eR(e){return ei(e)?e.fixedSize:null}function eP(e){return ei(e)?e.fixedSize:e.maxSize??null}function eM(e,t={}){return eu(function(e,t={}){let n=t.size??eT(),r=ex(n,eR(e)),i=ex(n,eP(e))??void 0;return en({...null!==r?{fixedSize:r}:{getSizeFromValue:t=>("object"==typeof n?et(t.length,n):0)+[...t].reduce((t,n)=>t+et(n,e),0),maxSize:i},write:(t,r,i)=>("number"==typeof n&&eN("array",n,t.length),"object"==typeof n&&(i=n.write(t.length,r,i)),t.forEach(t=>{i=e.write(t,r,i)}),i)})}(e,t),function(e,t={}){let n=t.size??ew(),r=ex(n,eR(e)),i=ex(n,eP(e))??void 0;return er({...null!==r?{fixedSize:r}:{maxSize:i},read:(t,r)=>{let i=[];if("object"==typeof n&&0===t.slice(r).length)return[i,r];if("remainder"===n){for(;r<t.length;){let[n,o]=e.read(t,r);r=o,i.push(n)}return[i,r]}let[o,u]="number"==typeof n?[n,r]:n.read(t,r);r=u;for(let n=0;n<o;n+=1){let[n,o]=e.read(t,r);r=o,i.push(n)}return[i,r]}})}(e,t))}function ex(e,t){return"number"!=typeof e?null:0===e?0:null===t?null:t*e}function eD(e={}){return eg(e.size??eO(),e=>+!!e)}function ev(){return en({getSizeFromValue:e=>e.length,write:(e,t,n)=>(t.set(e,n),n+e.length)})}function ek(){return eu(ev(),er({read:(e,t)=>{let n=e.slice(t);return[n,t+n.length]}}))}function eL(e){let t=eC(e.map(eR)),n=eC(e.map(eP))??void 0;return en({...null===t?{getSizeFromValue:t=>e.map((e,n)=>et(t[n],e)).reduce((e,t)=>e+t,0),maxSize:n}:{fixedSize:t},write:(t,n,r)=>(eN("tuple",e.length,t.length),e.forEach((e,i)=>{r=e.write(t[i],n,r)}),r)})}function ez(e){let t=eC(e.map(eR)),n=eC(e.map(eP))??void 0;return er({...null===t?{maxSize:n}:{fixedSize:t},read:(t,n)=>{let r=[];return e.forEach(e=>{let[i,o]=e.read(t,n);r.push(i),n=o}),[r,n]}})}function eB(e){return eu(eL(e),ez(e))}function eU(e,t){if(void 0===e[t])throw new Q(8078017,{maxRange:e.length-1,minRange:0,variant:t})}function eF(e){if(0===e.length)return 0;if(!ei(e[0]))return null;let t=e[0].fixedSize;return e.every(e=>ei(e)&&e.fixedSize===t)?t:null}function eG(e){return e.map(e=>eP(e)).reduce((e,t)=>null===e||null===t?null:Math.max(e,t),0)}e.s(["getU32Codec",()=>eS,"getU32Decoder",()=>ew,"getU32Encoder",()=>eT,"getU64Codec",()=>eb,"getU64Encoder",()=>ey,"getU8Decoder",()=>eI,"getU8Encoder",()=>eO],62941);var eK=function(e,t={}){return eu(function(e,t={}){let n=t.discriminator??"__kind",r=t.size??eO();return function(e,t){let n=eF(e),r=(n,r,i)=>{let o=t(n);return eU(e,o),e[o].write(n,r,i)};if(null!==n)return en({fixedSize:n,write:r});let i=eG(e);return en({...null!==i?{maxSize:i}:{},getSizeFromValue:n=>{let r=t(n);return eU(e,r),et(n,e[r])},write:r})}(e.map(([,e],t)=>eg(eL([r,e]),e=>[t,e])),t=>(function(e,t){let n=e.findIndex(([e])=>t===e);if(n<0)throw new Q(8078009,{value:t,variants:e.map(([e])=>e)});return n})(e,t[n]))}(e,t),function(e,t={}){let n=t.discriminator??"__kind",r=t.size??eI();return function(e,t){let n=eF(e),r=(n,r)=>{let i=t(n,r);return eU(e,i),e[i].read(n,r)};if(null!==n)return er({fixedSize:n,read:r});let i=eG(e);return er({...null!==i?{maxSize:i}:{},read:r})}(e.map(([e,t])=>ep(ez([r,t]),([,t])=>({[n]:e,...t}))),(e,t)=>Number(r.read(e,t)[0]))}(e,t))};function eH(){return eu(en({fixedSize:0,write:(e,t,n)=>n}),er({fixedSize:0,read:(e,t)=>[void 0,t]}))}function eV(e){let t=e.map(([,e])=>e),n=eC(t.map(eR)),r=eC(t.map(eP))??void 0;return en({...null===n?{getSizeFromValue:t=>e.map(([e,n])=>et(t[e],n)).reduce((e,t)=>e+t,0),maxSize:r}:{fixedSize:n},write:(t,n,r)=>(e.forEach(([e,i])=>{r=i.write(t[e],n,r)}),r)})}function eZ(e){let t,n,r;return eu(eV(e),(n=eC((t=e.map(([,e])=>e)).map(eR)),r=eC(t.map(eP))??void 0,er({...null===n?{maxSize:r}:{fixedSize:n},read:(t,n)=>{let r={};return e.forEach(([e,i])=>{let[o,u]=i.read(t,n);n=u,r[e]=o}),[r,n]}})))}e.s(["getArrayCodec",()=>eM,"getBooleanEncoder",()=>eD,"getBytesCodec",()=>ek,"getBytesEncoder",()=>ev,"getDataEnumCodec",()=>eK,"getStructCodec",()=>eZ,"getStructEncoder",()=>eV,"getTupleCodec",()=>eB,"getTupleEncoder",()=>eL,"getUnitCodec",()=>eH],772353);let ej=eZ([["updateAuthority",eh(ek(),32)],["mint",eh(ek(),32)],["size",eb()],["maxSize",eb()]]),eq=ej.fixedSize;function e$(e){let t=ej.decode(e);return!function(e){for(let t=0;t<e.length;t++)if(0!==e[t])return!1;return!0}(t.updateAuthority)?{updateAuthority:new h.PublicKey(t.updateAuthority),mint:new h.PublicKey(t.mint),size:t.size,maxSize:t.maxSize}:{mint:new h.PublicKey(t.mint),size:t.size,maxSize:t.maxSize}}e.s(["TOKEN_GROUP_SIZE",0,eq,"unpackTokenGroup",()=>e$],870634);let eW=eZ([["mint",eh(ek(),32)],["group",eh(ek(),32)],["memberNumber",eb()]]),eY=eW.fixedSize;function eX(e){let t=eW.decode(e);return{mint:new h.PublicKey(t.mint),group:new h.PublicKey(t.group),memberNumber:t.memberNumber}}e.s(["TOKEN_GROUP_MEMBER_SIZE",0,eY,"unpackTokenGroupMember",()=>eX],304893),e.s(["GROUP_MEMBER_POINTER_SIZE",()=>eQ,"GroupMemberPointerLayout",()=>eJ,"getGroupMemberPointerState",()=>e0],840412);let eJ=(0,c.struct)([(0,f.publicKey)("authority"),(0,f.publicKey)("memberAddress")]),eQ=eJ.span;function e0(e){let t=ne(a.GroupMemberPointer,e.tlvData);if(null===t)return null;{let{authority:e,memberAddress:n}=eJ.decode(t);return{authority:e.equals(h.PublicKey.default)?null:e,memberAddress:n.equals(h.PublicKey.default)?null:n}}}e.s(["GROUP_POINTER_SIZE",()=>e2,"GroupPointerLayout",()=>e1,"getGroupPointerState",()=>e8],19980);let e1=(0,c.struct)([(0,f.publicKey)("authority"),(0,f.publicKey)("groupAddress")]),e2=e1.span;function e8(e){let t=ne(a.GroupPointer,e.tlvData);if(null===t)return null;{let{authority:e,groupAddress:n}=e1.decode(t);return{authority:e.equals(h.PublicKey.default)?null:e,groupAddress:n.equals(h.PublicKey.default)?null:n}}}e.s(["IMMUTABLE_OWNER_SIZE",()=>e3,"ImmutableOwnerLayout",()=>e4,"getImmutableOwner",()=>e9],816848);let e4=(0,c.struct)([]),e3=e4.span;function e9(e){let t=ne(a.ImmutableOwner,e.tlvData);return null!==t?e4.decode(t):null}e.s(["INTEREST_BEARING_MINT_CONFIG_STATE_SIZE",()=>e7,"InterestBearingMintConfigStateLayout",()=>e6,"getInterestBearingMintConfigState",()=>e5],547299);let e6=(0,c.struct)([(0,f.publicKey)("rateAuthority"),(0,c.ns64)("initializationTimestamp"),(0,c.s16)("preUpdateAverageRate"),(0,c.ns64)("lastUpdateTimestamp"),(0,c.s16)("currentRate")]),e7=e6.span;function e5(e){let t=ne(a.InterestBearingConfig,e.tlvData);return null!==t?e6.decode(t):null}e.s(["MEMO_TRANSFER_SIZE",()=>tt,"MemoTransferLayout",()=>te,"getMemoTransfer",()=>tn],643939);let te=(0,c.struct)([(0,l.bool)("requireIncomingTransferMemos")]),tt=te.span;function tn(e){let t=ne(a.MemoTransfer,e.tlvData);return null!==t?te.decode(t):null}e.s(["METADATA_POINTER_SIZE",()=>ti,"MetadataPointerLayout",()=>tr,"getMetadataPointerState",()=>to],545596);let tr=(0,c.struct)([(0,f.publicKey)("authority"),(0,f.publicKey)("metadataAddress")]),ti=tr.span;function to(e){let t=ne(a.MetadataPointer,e.tlvData);if(null===t)return null;{let{authority:e,metadataAddress:n}=tr.decode(t);return{authority:e.equals(h.PublicKey.default)?null:e,metadataAddress:n.equals(h.PublicKey.default)?null:n}}}e.s(["MINT_CLOSE_AUTHORITY_SIZE",()=>ta,"MintCloseAuthorityLayout",()=>tu,"getMintCloseAuthority",()=>ts],881619);let tu=(0,c.struct)([(0,f.publicKey)("closeAuthority")]),ta=tu.span;function ts(e){let t=ne(a.MintCloseAuthority,e.tlvData);return null!==t?tu.decode(t):null}e.s(["NON_TRANSFERABLE_ACCOUNT_SIZE",()=>tf,"NON_TRANSFERABLE_SIZE",()=>tl,"NonTransferableLayout",()=>tc,"getNonTransferable",()=>td,"getNonTransferableAccount",()=>th],604910);let tc=(0,c.struct)([]),tl=tc.span,tf=tc.span;function td(e){let t=ne(a.NonTransferable,e.tlvData);return null!==t?tc.decode(t):null}function th(e){let t=ne(a.NonTransferableAccount,e.tlvData);return null!==t?tc.decode(t):null}e.s(["PAUSABLE_ACCOUNT_SIZE",()=>tE,"PAUSABLE_CONFIG_SIZE",()=>tp,"PausableAccountLayout",()=>tA,"PausableConfigLayout",()=>tg,"getPausableAccount",()=>t_,"getPausableConfig",()=>tm],553994);let tg=(0,c.struct)([(0,f.publicKey)("authority"),(0,l.bool)("paused")]),tp=tg.span;function tm(e){let t=ne(a.PausableConfig,e.tlvData);return null!==t?tg.decode(t):null}let tA=(0,c.struct)([]),tE=tA.span;function t_(e){let t=ne(a.PausableAccount,e.tlvData);return null!==t?tA.decode(t):null}e.s(["PERMANENT_DELEGATE_SIZE",()=>tw,"PermanentDelegateLayout",()=>tT,"getPermanentDelegate",()=>tS],644394);let tT=(0,c.struct)([(0,f.publicKey)("delegate")]),tw=tT.span;function tS(e){let t=ne(a.PermanentDelegate,e.tlvData);return null!==t?tT.decode(t):null}e.s(["SCALED_UI_AMOUNT_CONFIG_SIZE",()=>tb,"ScaledUiAmountConfigLayout",()=>ty,"getScaledUiAmountConfig",()=>tO],363382);let ty=(0,c.struct)([(0,f.publicKey)("authority"),(0,c.f64)("multiplier"),(0,d.u64)("newMultiplierEffectiveTimestamp"),(0,c.f64)("newMultiplier")]),tb=ty.span;function tO(e){let t=ne(a.ScaledUiAmountConfig,e.tlvData);return null!==t?ty.decode(t):null}e.s(["MAX_FEE_BASIS_POINTS",()=>tI,"ONE_IN_BASIS_POINTS",()=>tN,"TRANSFER_FEE_AMOUNT_SIZE",()=>tk,"TRANSFER_FEE_CONFIG_SIZE",()=>tM,"TransferFeeAmountLayout",()=>tv,"TransferFeeConfigLayout",()=>tP,"calculateEpochFee",()=>tD,"calculateFee",()=>tR,"getEpochFee",()=>tx,"getTransferFeeAmount",()=>tz,"getTransferFeeConfig",()=>tL,"transferFeeLayout",()=>tC],394739);let tI=1e4,tN=BigInt(1e4);function tC(e){return(0,c.struct)([(0,d.u64)("epoch"),(0,d.u64)("maximumFee"),(0,c.u16)("transferFeeBasisPoints")],e)}function tR(e,t){let n=e.transferFeeBasisPoints;if(0===n||t===BigInt(0))return BigInt(0);{let r=(t*BigInt(n)+tN-BigInt(1))/tN;return BigInt(r>e.maximumFee?e.maximumFee:r)}}let tP=(0,c.struct)([(0,f.publicKey)("transferFeeConfigAuthority"),(0,f.publicKey)("withdrawWithheldAuthority"),(0,d.u64)("withheldAmount"),tC("olderTransferFee"),tC("newerTransferFee")]),tM=tP.span;function tx(e,t){return t>=e.newerTransferFee.epoch?e.newerTransferFee:e.olderTransferFee}function tD(e,t,n){return tR(tx(e,t),n)}let tv=(0,c.struct)([(0,d.u64)("withheldAmount")]),tk=tv.span;function tL(e){let t=ne(a.TransferFeeConfig,e.tlvData);return null!==t?tP.decode(t):null}function tz(e){let t=ne(a.TransferFeeAmount,e.tlvData);return null!==t?tv.decode(t):null}async function tB(e,t,n){if(e.length<3)throw new P;let[r,i,o]=e;if(t.length<=r)throw new P;let u=await n.getAccountInfo(t[r].pubkey);if(null==u)throw new M;if(u.data.length<i+o)throw new P;return{data:u.data.subarray(i,i+o),packedLength:4}}
2async function tU(e,t,n,r){let[i,...o]=e,u=new Uint8Array(o);switch(i){case 0:return null;case 1:return function(e){if(e.length<1)throw new P;let[t,...n]=e;if(n.length<t)throw new P;return{data:s.Buffer.from(n.slice(0,t)),packedLength:2+t}}(u);case 2:return function(e,t){if(e.length<2)throw new P;let[n,r]=e;if(t.length<r+n)throw new P;return{data:t.subarray(n,n+r),packedLength:3}}(u,n);case 3:return function(e,t){if(e.length<1)throw new P;let[n]=e;if(t.length<=n)throw new P;return{data:t[n].pubkey.toBuffer(),packedLength:2}}(u,t);case 4:return tB(u,t,r);default:throw new P}}async function tF(e,t,n,r){let i=[],o=0;for(;o<32;){let u=await tU(e.slice(o),t,n,r);if(null==u)break;i.push(u.data),o+=u.packedLength}return i}async function tG(e,t,n,r){let[i,...o]=e,u=new Uint8Array(o);switch(i){case 1:var a=u,s=n;if(a.length<1)throw new x;let c=a[0];if(s.length<c+h.PUBLIC_KEY_LENGTH)throw new D;return new h.PublicKey(s.subarray(c,c+h.PUBLIC_KEY_LENGTH));case 2:return tK(u,t,r);default:throw new x}}async function tK(e,t,n){if(e.length<2)throw new x;let[r,i]=e;if(t.length<=r)throw new M;let o=await n.getAccountInfo(t[r].pubkey);if(null==o)throw new R;if(o.data.length<i+h.PUBLIC_KEY_LENGTH)throw new D;return new h.PublicKey(o.data.subarray(i,i+h.PUBLIC_KEY_LENGTH))}e.s(["ExtraAccountMetaAccountDataLayout",()=>tJ,"ExtraAccountMetaLayout",()=>tY,"ExtraAccountMetaListLayout",()=>tX,"TRANSFER_HOOK_ACCOUNT_SIZE",()=>tq,"TRANSFER_HOOK_SIZE",()=>tV,"TransferHookAccountLayout",()=>tj,"TransferHookLayout",()=>tH,"getExtraAccountMetaAddress",()=>tW,"getExtraAccountMetas",()=>tQ,"getTransferHook",()=>tZ,"getTransferHookAccount",()=>t$,"resolveExtraAccountMeta",()=>t0],67636),e.s(["unpackSeeds",()=>tF],990841),e.s(["unpackPubkeyData",()=>tG],827823);let tH=(0,c.struct)([(0,f.publicKey)("authority"),(0,f.publicKey)("programId")]),tV=tH.span;function tZ(e){let t=ne(a.TransferHook,e.tlvData);return null!==t?tH.decode(t):null}let tj=(0,c.struct)([(0,l.bool)("transferring")]),tq=tj.span;function t$(e){let t=ne(a.TransferHookAccount,e.tlvData);return null!==t?tj.decode(t):null}function tW(e,t){let n=[s.Buffer.from("extra-account-metas"),e.toBuffer()];return h.PublicKey.findProgramAddressSync(n,t)[0]}let tY=(0,c.struct)([(0,c.u8)("discriminator"),(0,c.blob)(32,"addressConfig"),(0,l.bool)("isSigner"),(0,l.bool)("isWritable")]),tX=(0,c.struct)([(0,c.u32)("count"),(0,c.seq)(tY,(0,c.greedy)(tY.span),"extraAccounts")]),tJ=(0,c.struct)([(0,d.u64)("instructionDiscriminator"),(0,c.u32)("length"),tX.replicate("extraAccountsList")]);function tQ(e){let t=tJ.decode(e.data).extraAccountsList;return t.extraAccounts.slice(0,t.count)}async function t0(e,t,n,r,i){if(0===t.discriminator)return{pubkey:new h.PublicKey(t.addressConfig),isSigner:t.isSigner,isWritable:t.isWritable};if(2===t.discriminator)return{pubkey:await tG(t.addressConfig,n,r,e),isSigner:t.isSigner,isWritable:t.isWritable};let o=h.PublicKey.default;if(1===t.discriminator)o=i;else{let e=t.discriminator-128;if(n.length<=e)throw new R;o=n[e].pubkey}let u=await tF(t.addressConfig,n,r,e);return{pubkey:h.PublicKey.findProgramAddressSync(u,o)[0],isSigner:t.isSigner,isWritable:t.isWritable}}(i=a||(a={}))[i.Uninitialized=0]="Uninitialized",i[i.TransferFeeConfig=1]="TransferFeeConfig",i[i.TransferFeeAmount=2]="TransferFeeAmount",i[i.MintCloseAuthority=3]="MintCloseAuthority",i[i.ConfidentialTransferMint=4]="ConfidentialTransferMint",i[i.ConfidentialTransferAccount=5]="ConfidentialTransferAccount",i[i.DefaultAccountState=6]="DefaultAccountState",i[i.ImmutableOwner=7]="ImmutableOwner",i[i.MemoTransfer=8]="MemoTransfer",i[i.NonTransferable=9]="NonTransferable",i[i.InterestBearingConfig=10]="InterestBearingConfig",i[i.CpiGuard=11]="CpiGuard",i[i.PermanentDelegate=12]="PermanentDelegate",i[i.NonTransferableAccount=13]="NonTransferableAccount",i[i.TransferHook=14]="TransferHook",i[i.TransferHookAccount=15]="TransferHookAccount",i[i.MetadataPointer=18]="MetadataPointer",i[i.TokenMetadata=19]="TokenMetadata",i[i.GroupPointer=20]="GroupPointer",i[i.TokenGroup=21]="TokenGroup",i[i.GroupMemberPointer=22]="GroupMemberPointer",i[i.TokenGroupMember=23]="TokenGroupMember",i[i.ScaledUiAmountConfig=25]="ScaledUiAmountConfig",i[i.PausableConfig=26]="PausableConfig",i[i.PausableAccount=27]="PausableAccount";let t1=2,t2=2;function t8(e){switch(e){case a.Uninitialized:return 0;case a.TransferFeeConfig:return tM;case a.TransferFeeAmount:return tk;case a.MintCloseAuthority:return ta;case a.ConfidentialTransferMint:return 65;case a.ConfidentialTransferAccount:return 295;case a.CpiGuard:return q;case a.DefaultAccountState:return Y;case a.ImmutableOwner:return e3;case a.MemoTransfer:return tt;case a.MetadataPointer:return ti;case a.NonTransferable:return tl;case a.InterestBearingConfig:return e7;case a.PermanentDelegate:return tw;case a.NonTransferableAccount:return tf;case a.TransferHook:return tV;case a.TransferHookAccount:return tq;case a.GroupPointer:return e2;case a.GroupMemberPointer:return eQ;case a.TokenGroup:return eq;case a.TokenGroupMember:return eY;case a.ScaledUiAmountConfig:return tb;case a.PausableConfig:return tp;case a.PausableAccount:return tE;case a.TokenMetadata:throw Error(`Cannot get type length for variable extension type: ${e}`);default:throw Error(`Unknown extension type: ${e}`)}}function t4(e){switch(e){case a.TransferFeeConfig:case a.MintCloseAuthority:case a.ConfidentialTransferMint:case a.DefaultAccountState:case a.NonTransferable:case a.InterestBearingConfig:case a.PermanentDelegate:case a.TransferHook:case a.MetadataPointer:case a.TokenMetadata:case a.GroupPointer:case a.GroupMemberPointer:case a.TokenGroup:case a.TokenGroupMember:case a.ScaledUiAmountConfig:case a.PausableConfig:return!0;case a.Uninitialized:case a.TransferFeeAmount:case a.ConfidentialTransferAccount:case a.ImmutableOwner:case a.MemoTransfer:case a.CpiGuard:case a.NonTransferableAccount:case a.TransferHookAccount:case a.PausableAccount:return!1;default:throw Error(`Unknown extension type: ${e}`)}}function t3(e){switch(e){case a.TransferFeeAmount:case a.ConfidentialTransferAccount:case a.ImmutableOwner:case a.MemoTransfer:case a.CpiGuard:case a.NonTransferableAccount:case a.TransferHookAccount:case a.PausableAccount:return!0;case a.Uninitialized:case a.TransferFeeConfig:case a.MintCloseAuthority:case a.ConfidentialTransferMint:case a.DefaultAccountState:case a.NonTransferable:case a.InterestBearingConfig:case a.PermanentDelegate:case a.TransferHook:case a.MetadataPointer:case a.TokenMetadata:case a.GroupPointer:case a.GroupMemberPointer:case a.TokenGroup:case a.TokenGroupMember:case a.ScaledUiAmountConfig:case a.PausableConfig:return!1;default:throw Error(`Unknown extension type: ${e}`)}}function t9(e){switch(e){case a.TransferFeeConfig:return a.TransferFeeAmount;case a.ConfidentialTransferMint:return a.ConfidentialTransferAccount;case a.NonTransferable:return a.NonTransferableAccount;case a.TransferHook:return a.TransferHookAccount;case a.PausableConfig:return a.PausableAccount;case a.TransferFeeAmount:case a.ConfidentialTransferAccount:case a.CpiGuard:case a.DefaultAccountState:case a.ImmutableOwner:case a.MemoTransfer:case a.MintCloseAuthority:case a.MetadataPointer:case a.TokenMetadata:case a.Uninitialized:case a.InterestBearingConfig:case a.PermanentDelegate:case a.NonTransferableAccount:case a.TransferHookAccount:case a.GroupPointer:case a.GroupMemberPointer:case a.TokenGroup:case a.TokenGroupMember:case a.ScaledUiAmountConfig:case a.PausableAccount:return a.Uninitialized}}function t6(e,t,n={}){if(0===e.length&&0===Object.keys(n).length)return t;
2{let t=F+1+e.filter((t,n)=>n===e.indexOf(t)).map(e=>t8(e)+t1+t2).reduce((e,t)=>e+t,0)+Object.entries(n).map(([e,t])=>{if(Number(e)!==a.TokenMetadata)throw Error(`Extension ${e} is not variable length`);return t+t1+t2}).reduce((e,t)=>e+t,0);return t===k?t+t1:t}}function t7(e,t={}){return t6(e,no,t)}function t5(e){return t6(e,F)}function ne(e,t){let n=0;for(;n+t1+t2<=t.length;){let r=t.readUInt16LE(n),i=t.readUInt16LE(n+t1),o=n+t1+t2;if(r==e)return t.slice(o,o+i);n=o+i}return null}function nt(e){let t=[],n=0;for(;n<e.length;){let r=e.readUInt16LE(n);t.push(r);let i=e.readUInt16LE(n+t1);n+=i+t1+t2}return t}function nn(e){return t5(nt(e.tlvData).map(t9))}function nr(e,t,n,r,i=g.TOKEN_2022_PROGRAM_ID){let o=ne(n,na(t,e,i).tlvData),u=o?o.length+t1+t2:0;return e.data.length+(r+t1+t2)-u}let ni=(0,c.struct)([(0,c.u32)("mintAuthorityOption"),(0,f.publicKey)("mintAuthority"),(0,d.u64)("supply"),(0,c.u8)("decimals"),(0,l.bool)("isInitialized"),(0,c.u32)("freezeAuthorityOption"),(0,f.publicKey)("freezeAuthority")]),no=ni.span;async function nu(e,t,n,r=g.TOKEN_PROGRAM_ID){let i=await e.getAccountInfo(t,n);return na(t,i,r)}function na(e,t,n=g.TOKEN_PROGRAM_ID){if(!t)throw new m;if(!t.owner.equals(n))throw new _;if(t.data.length<no)throw new T;let r=ni.decode(t.data.slice(0,no)),i=s.Buffer.alloc(0);if(t.data.length>
2no){if(t.data.length<=F||t.data.length===k)throw new T;if(t.data[F]!=o.Mint)throw new w;i=t.data.slice(F+1)}return{address:e,mintAuthority:r.mintAuthorityOption?r.mintAuthority:null,supply:r.supply,decimals:r.decimals,isInitialized:r.isInitialized,freezeAuthority:r.freezeAuthorityOption?r.freezeAuthority:null,tlvData:i}}async function ns(e,t){return await nc(e,[],t)}async function nc(e,t,n){let r=t7(t);return await e.getMinimumBalanceForRentExemption(r,n)}async function nl(e,t,n=!1,r=g.TOKEN_PROGRAM_ID,i=g.ASSOCIATED_TOKEN_PROGRAM_ID){if(!n&&!h.PublicKey.isOnCurve(t.toBuffer()))throw new y;let[o]=await h.PublicKey.findProgramAddress([t.toBuffer(),r.toBuffer(),e.toBuffer()],i);return o}function nf(e,t,n=!1,r=g.TOKEN_PROGRAM_ID,i=g.ASSOCIATED_TOKEN_PROGRAM_ID){if(!n&&!h.PublicKey.isOnCurve(t.toBuffer()))throw new y;let[o]=h.PublicKey.findProgramAddressSync([t.toBuffer(),r.toBuffer(),e.toBuffer()],i);return o}}]);
3
4//# debugId=82b2deca-c047-ef68-b374-94aab7f97a24
5//# sourceMappingURL=a74066d6d5258e14.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.