1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5044],{64289:function(e,t,n){var r;!function(i){"use strict";var s,o={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},a=!0,u="[DecimalError] ",c=u+"Invalid argument: ",l=u+"Exponent out of range: ",f=Math.floor,h=Math.pow,d=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,p=f(1286742750677284.5),b={};function g(e,t){var n,r,i,s,o,u,c,l,f=e.constructor,h=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),a?N(t,h):t;if(c=e.d,l=t.d,o=e.e,i=t.e,c=c.slice(),s=o-i){for(s<0?(r=c,s=-s,u=l.length):(r=l,i=o,u=c.length),s>(u=(o=Math.ceil(h/7))>u?o+1:u+1)&&(s=u,r.length=1),r.reverse();s--;)r.push(0);r.reverse()}for((u=c.length)-(s=l.length)<0&&(s=u,r=l,l=c,c=r),n=0;s;)n=(c[--s]=c[s]+l[s]+n)/1e7|0,c[s]%=1e7;for(n&&(c.unshift(n),++i),u=c.length;0==c[--u];)c.pop();return t.d=c,t.e=i,a?N(t,h):t}function m(e,t,n){if(e!==~~e||e<t||e>n)throw Error(c+e)}function x(e){var t,n,r,i=e.length-1,s="",o=e[0];if(i>0){for(s+=o,t=1;t<i;t++)(n=7-(r=e[t]+"").length)&&(s+=P(n)),s+=r;(n=7-(r=(o=e[t])+"").length)&&(s+=P(n))}else if(0===o)return"0";for(;o%10==0;)o/=10;return s+o}b.absoluteValue=b.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},b.comparedTo=b.cmp=function(e){var t,n,r,i;if(e=new this.constructor(e),this.s!==e.s)return this.s||-e.s;if(this.e!==e.e)return this.e>e.e^this.s<0?1:-1;for(t=0,n=(r=this.d.length)<(i=e.d.length)?r:i;t<n;++t)if(this.d[t]!==e.d[t])return this.d[t]>e.d[t]^this.s<0?1:-1;return r===i?0:r>i^this.s<0?1:-1},b.decimalPlaces=b.dp=function(){var e=this.d.length-1,t=(e-this.e)*7;if(e=this.d[e])for(;e%10==0;e/=10)t--;return t<0?0:t},b.dividedBy=b.div=function(e){return v(this,new this.constructor(e))},b.dividedToIntegerBy=b.idiv=function(e){var t=this.constructor;return N(v(this,new t(e),0,1),t.precision)},b.equals=b.eq=function(e){return!this.cmp(e)},b.exponent=function(){return w(this)},b.greaterThan=b.gt=function(e){return this.cmp(e)>0},b.greaterThanOrEqualTo=b.gte=function(e){return this.cmp(e)>=0},b.isInteger=b.isint=function(){return this.e>this.d.length-2},b.isNegative=b.isneg=function(){return this.s<0},b.isPositive=b.ispos=function(){return this.s>0},b.isZero=function(){return 0===this.s},b.lessThan=b.lt=function(e){return 0>this.cmp(e)},b.lessThanOrEqualTo=b.lte=function(e){return 1>this.cmp(e)},b.logarithm=b.log=function(e){var t,n=this.constructor,r=n.precision,i=r+5;if(void 0===e)e=new n(10);else if((e=new n(e)).s<1||e.eq(s))throw Error(u+"NaN");if(this.s<1)throw Error(u+(this.s?"NaN":"-Infinity"));return this.eq(s)?new n(0):(a=!1,t=v(E(this,i),E(e,i),i),a=!0,N(t,r))},b.minus=b.sub=function(e){return e=new this.constructor(e),this.s==e.s?C(this,e):g(this,(e.s=-e.s,e))},b.modulo=b.mod=function(e){var t,n=this.constructor,r=n.precision;if(!(e=new n(e)).s)throw Error(u+"NaN");return this.s?(a=!1,t=v(this,e,0,1).times(e),a=!0,this.minus(t)):N(new n(this),r)},b.naturalExponential=b.exp=function(){return y(this)},b.naturalLogarithm=b.ln=function(){return E(this)},b.negated=b.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},b.plus=b.add=function(e){return e=new this.constructor(e),this.s==e.s?g(this,e):C(this,(e.s=-e.s,e))},b.precision=b.sd=function(e){var t,n,r;if(void 0!==e&&!!e!==e&&1!==e&&0!==e)throw Error(c+e);if(t=w(this)+1,n=7*(r=this.d.length-1)+1,r=this.d[r]){for(;r%10==0;r/=10)n--;for(r=this.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},b.squareRoot=b.sqrt=function(){var e,t,n,r,i,s,o,c=this.constructor;if(this.s<1){if(!this.s)return new c(0);throw Error(u+"NaN")}for(e=w(this),a=!1,0==(i=Math.sqrt(+this))||i==1/0?(((t=x(this.d)).length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=f((e+1)/2)-(e<0||e%2),r=new c(t=i==1/0?"5e"+e:(t=i.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new c(i.toString()),i=o=(n=c.precision)+3;;)if(r=(s=r).plus(v(this,s,o+2)).times(.5),x(s.d).slice(0,o)===(t=x(r.d)).slice(0,o)){if(t=t.slice(o-3,o+1),i==o&&"4999"==t){if(N(s,n+1,0),s.times(s).eq(this)){r=s;break}}else if("9999"!=t)break;o+=4}return a=!0,N(r,n)},b.times=b.mul=function(e){var t,n,r,i,s,o,u,c,l,f=this.constructor,h=this.d,d=(e=new f(e)).d;if(!this.s||!e.s)return new f(0);for(e.s*=this.s,n=this.e+e.e,(c=h.length)<(l=d.length)&&(s=h,h=d,d=s,o=c,c=l,l=o),s=[],r=o=c+l;r--;)s.push(0);for(r=l;--r>=0;){for(t=0,i=c+r;i>r;)u=s[i]+d[r]*h[i-r-1]+t,s[i--]=u%1e7|0,t=u/1e7|0;s[i]=(s[i]+t)%1e7|0}for(;!s[--o];)s.pop();return t?++n:s.shift(),e.d=s,e.e=n,a?N(e,f.precision):e},b.toDecimalPlaces=b.todp=function(e,t){var n=this,r=n.constructor;return(n=new r(n),void 0===e)?n:(m(e,0,1e9),void 0===t?t=r.rounding:m(t,0,8),N(n,e+w(n)+1,t))},b.toExponential=function(e,t){var n,r=this,i=r.constructor;return void 0===e?n=U(r,!0):(m(e,0,1e9),void 0===t?t=i.rounding:m(t,0,8),n=U(r=N(new i(r),e+1,t),!0,e+1)),n},b.toFixed=function(e,t){var n,r,i=this.constructor;return void 0===e?U(this):(m(e,0,1e9),void 0===t?t=i.rounding:m(t,0,8),n=U((r=N(new i(this),e+w(this)+1,t)).abs(),!1,e+w(r)+1),this.isneg()&&!this.isZero()?"-"+n:n)},b.toInteger=b.toint=function(){var e=this.constructor;return N(new e(this),w(this)+1,e.rounding)},b.toNumber=function(){return+this},b.toPower=b.pow=function(e){var t,n,r,i,o,c,l=this,h=l.constructor,d=+(e=new h(e));if(!e.s)return new h(s);if(!(l=new h(l)).s){if(e.s<1)throw Error(u+"Infinity");return l}if(l.eq(s))return l;if(r=h.precision,e.eq(s))return N(l,r);if(c=(t=e.e)>=(n=e.d.length-1),o=l.s,c){if((n=d<0?-d:d)<=9007199254740991){for(i=new h(s),t=Math.ceil(r/7+4),a=!1;n%2&&G((i=i.times(l)).d,t),0!==(n=f(n/2));)G((l=l.times(l)).d,t);return a=!0,e.s<0?new h(s).div(i):N(i,r)}}else if(o<0)throw Error(u+"NaN");return o=o<0&&1&e.d[Math.max(t,n)]?-1:1,l.s=1,a=!1,i=e.times(E(l,r+12)),a=!0,(i=y(i)).s=o,i},b.toPrecision=function(e,t){var n,r,i=this,s=i.constructor;return void 0===e?(n=w(i),r=U(i,n<=s.toExpNeg||n>=s.toExpPos)):(m(e,1,1e9),void 0===t?t=s.rounding:m(t,0,8),n=w(i=N(new s(i),e,t)),r=U(i,e<=n||n<=s.toExpNeg,e)),r},b.toSignificantDigits=b.tosd=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(m(e,1,1e9),void 0===t?t=n.rounding:m(t,0,8)),N(new n(this),e,t)},b.toString=b.valueOf=b.val=b.toJSON=function(){var e=w(this),t=this.constructor;return U(this,e<=t.toExpNeg||e>=t.toExpPos)};var v=function(){function e(e,t){var n,r=0,i=e.length;for(e=e.slice();i--;)n=e[i]*t+r,e[i]=n%1e7|0,r=n/1e7|0;return r&&e.unshift(r),e}function t(e,t,n,r){var i,s;if(n!=r)s=n>r?1:-1;else for(i=s=0;i<n;i++)if(e[i]!=t[i]){s=e[i]>t[i]?1:-1;break}return s}function n(e,t,n){for(var r=0;n--;
1)e[n]-=r,r=e[n]<t[n]?1:0,e[n]=1e7*r+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,i,s,o){var a,c,l,f,h,d,p,b,g,m,x,v,y,$,P,E,I,C,U=r.constructor,G=r.s==i.s?1:-1,B=r.d,k=i.d;if(!r.s)return new U(r);if(!i.s)throw Error(u+"Division by zero");for(l=0,c=r.e-i.e,I=k.length,P=B.length,b=(p=new U(G)).d=[];k[l]==(B[l]||0);)++l;if(k[l]>(B[l]||0)&&--c,(v=null==s?s=U.precision:o?s+(w(r)-w(i))+1:s)<0)return new U(0);if(v=v/7+2|0,l=0,1==I)for(f=0,k=k[0],v++;(l<P||f)&&v--;l++)y=1e7*f+(B[l]||0),b[l]=y/k|0,f=y%k|0;else{for((f=1e7/(k[0]+1)|0)>1&&(k=e(k,f),B=e(B,f),I=k.length,P=B.length),$=I,m=(g=B.slice(0,I)).length;m<I;)g[m++]=0;(C=k.slice()).unshift(0),E=k[0],k[1]>=1e7/2&&++E;do f=0,(a=t(k,g,I,m))<0?(x=g[0],I!=m&&(x=1e7*x+(g[1]||0)),(f=x/E|0)>1?(f>=1e7&&(f=1e7-1),d=(h=e(k,f)).length,m=g.length,1==(a=t(h,g,d,m))&&(f--,n(h,I<d?C:k,d))):(0==f&&(a=f=1),h=k.slice()),(d=h.length)<m&&h.unshift(0),n(g,h,m),-1==a&&(m=g.length,(a=t(k,g,I,m))<1&&(f++,n(g,I<m?C:k,m))),m=g.length):0===a&&(f++,g=[0]),b[l++]=f,a&&g[0]?g[m++]=B[$]||0:(g=[B[$]],m=1);while(($++<P||void 0!==g[0])&&v--)}return b[0]||b.shift(),p.e=c,N(p,o?s+w(p)+1:s)}}();function y(e,t){var n,r,i,o,u,c=0,f=0,d=e.constructor,p=d.precision;if(w(e)>16)throw Error(l+w(e));if(!e.s)return new d(s);for(null==t?(a=!1,u=p):u=t,o=new d(.03125);e.abs().gte(.1);)e=e.times(o),f+=5;for(u+=Math.log(h(2,f))/Math.LN10*2+5|0,n=r=i=new d(s),d.precision=u;;){if(r=N(r.times(e),u),n=n.times(++c),x((o=i.plus(v(r,n,u))).d).slice(0,u)===x(i.d).slice(0,u)){for(;f--;)i=N(i.times(i),u);return d.precision=p,null==t?(a=!0,N(i,p)):i}i=o}}function w(e){for(var t=7*e.e,n=e.d[0];n>=10;n/=10)t++;return t}function $(e,t,n){if(t>e.LN10.sd())throw a=!0,n&&(e.precision=n),Error(u+"LN10 precision limit exceeded");return N(new e(e.LN10),t)}function P(e){for(var t="";e--;)t+="0";return t}function E(e,t){var n,r,i,o,c,l,f,h,d,p=1,b=e,g=b.d,m=b.constructor,y=m.precision;if(b.s<1)throw Error(u+(b.s?"NaN":"-Infinity"));if(b.eq(s))return new m(0);if(null==t?(a=!1,h=y):h=t,b.eq(10))return null==t&&(a=!0),$(m,h);if(h+=10,m.precision=h,r=(n=x(g)).charAt(0),!(15e14>Math.abs(o=w(b))))return f=$(m,h+2,y).times(o+""),b=E(new m(r+"."+n.slice(1)),h-10).plus(f),m.precision=y,null==t?(a=!0,N(b,y)):b;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=x((b=b.times(e)).d)).charAt(0),p++;for(o=w(b),r>1?(b=new m("0."+n),o++):b=new m(r+"."+n.slice(1)),l=c=b=v(b.minus(s),b.plus(s),h),d=N(b.times(b),h),i=3;;){if(c=N(c.times(d),h),x((f=l.plus(v(c,new m(i),h))).d).slice(0,h)===x(l.d).slice(0,h))return l=l.times(2),0!==o&&(l=l.plus($(m,h+2,y).times(o+""))),l=v(l,new m(p),h),m.precision=y,null==t?(a=!0,N(l,y)):l;l=f,i+=2}}function I(e,t){var n,r,i;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);)++r;for(i=t.length;48===t.charCodeAt(i-1);)--i;if(t=t.slice(r,i)){if(i-=r,n=n-r-1,e.e=f(n/7),e.d=[],r=(n+1)%7,n<0&&(r+=7),r<i){for(r&&e.d.push(+t.slice(0,r)),i-=7;r<i;)e.d.push(+t.slice(r,r+=7));r=7-(t=t.slice(r)).length}else r-=i;for(;r--;)t+="0";if(e.d.push(+t),a&&(e.e>p||e.e<-p))throw Error(l+n)}else e.s=0,e.e=0,e.d=[0];return e}function N(e,t,n){var r,i,s,o,u,c,d,b,g=e.d;for(o=1,s=g[0];s>=10;s/=10)o++;if((r=t-o)<0)r+=7,i=t,d=g[b=0];else{if((b=Math.ceil((r+1)/7))>=(s=g.length))return e;for(o=1,d=s=g[b];s>=10;s/=10)o++;r%=7,i=r-7+o}if(void 0!==n&&(u=d/(s=h(10,o-i-1))%10|0,c=t<0||void 0!==g[b+1]||d%s,c=n<4?(u||c)&&(0==n||n==(e.s<0?3:2)):u>5||5==u&&(4==n||c||6==n&&(r>0?i>0?d/h(10,o-i):0:g[b-1])%10&1||n==(e.s<0?8:7))),t<1||!g[0])return c?(s=w(e),g.length=1,t=t-s-1,g[0]=h(10,(7-t%7)%7),e.e=f(-t/7)||0):(g.length=1,g[0]=e.e=e.s=0),e;if(0==r?(g.length=b,s=1,b--):(g.length=b+1,s=h(10,7-r),g[b]=i>0?(d/h(10,o-i)%h(10,i)|0)*s:0),c)for(;;){if(0==b){1e7==(g[0]+=s)&&(g[0]=1,++e.e);break}if(g[b]+=s,1e7!=g[b])break;g[b--]=0,s=1}for(r=g.length;0===g[--r];)g.pop();if(a&&(e.e>p||e.e<-p))throw Error(l+w(e));return e}function C(e,t){var n,r,i,s,o,u,c,l,f,h,d=e.constructor,p=d.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new d(e),a?N(t,p):t;if(c=e.d,h=t.d,r=t.e,l=e.e,c=c.slice(),o=l-r){for((f=o<0)?(n=c,o=-o,u=h.length):(n=h,r=l,u=c.length),o>(i=Math.max(Math.ceil(p/7),u)+2)&&(o=i,n.length=1),n.reverse(),i=o;i--;)n.push(0);n.reverse()}
1else{for((f=(i=c.length)<(u=h.length))&&(u=i),i=0;i<u;i++)if(c[i]!=h[i]){f=c[i]<h[i];break}o=0}for(f&&(n=c,c=h,h=n,t.s=-t.s),u=c.length,i=h.length-u;i>0;--i)c[u++]=0;for(i=h.length;i>o;){if(c[--i]<h[i]){for(s=i;s&&0===c[--s];)c[s]=1e7-1;--c[s],c[i]+=1e7}c[i]-=h[i]}for(;0===c[--u];)c.pop();for(;0===c[0];c.shift())--r;return c[0]?(t.d=c,t.e=r,a?N(t,p):t):new d(0)}function U(e,t,n){var r,i=w(e),s=x(e.d),o=s.length;return t?(n&&(r=n-o)>0?s=s.charAt(0)+"."+s.slice(1)+P(r):o>1&&(s=s.charAt(0)+"."+s.slice(1)),s=s+(i<0?"e":"e+")+i):i<0?(s="0."+P(-i-1)+s,n&&(r=n-o)>0&&(s+=P(r))):i>=o?(s+=P(i+1-o),n&&(r=n-i-1)>0&&(s=s+"."+P(r))):((r=i+1)<o&&(s=s.slice(0,r)+"."+s.slice(r)),n&&(r=n-o)>0&&(i+1===o&&(s+="."),s+=P(r))),e.s<0?"-"+s:s}function G(e,t){if(e.length>t)return e.length=t,!0}function B(e){if(!e||"object"!=typeof e)throw Error(u+"Object expected");var t,n,r,i=["precision",1,1e9,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<i.length;t+=3)if(void 0!==(r=e[n=i[t]])){if(f(r)===r&&r>=i[t+1]&&r<=i[t+2])this[n]=r;else throw Error(c+n+": "+r)}if(void 0!==(r=e[n="LN10"])){if(r==Math.LN10)this[n]=new this(r);else throw Error(c+n+": "+r)}return this}(o=function e(t){var n,r,i;function s(e){if(!(this instanceof s))return new s(e);if(this.constructor=s,e instanceof s){this.s=e.s,this.e=e.e,this.d=(e=e.d)?e.slice():e;return}if("number"==typeof e){if(0*e!=0)throw Error(c+e);if(e>0)this.s=1;else if(e<0)e=-e,this.s=-1;else{this.s=0,this.e=0,this.d=[0];return}if(e===~~e&&e<1e7){this.e=0,this.d=[e];return}return I(this,e.toString())}if("string"!=typeof e)throw Error(c+e);if(45===e.charCodeAt(0)?(e=e.slice(1),this.s=-1):this.s=1,d.test(e))I(this,e);else throw Error(c+e)}if(s.prototype=b,s.ROUND_UP=0,s.ROUND_DOWN=1,s.ROUND_CEIL=2,s.ROUND_FLOOR=3,s.ROUND_HALF_UP=4,s.ROUND_HALF_DOWN=5,s.ROUND_HALF_EVEN=6,s.ROUND_HALF_CEIL=7,s.ROUND_HALF_FLOOR=8,s.clone=e,s.config=s.set=B,void 0===t&&(t={}),t)for(n=0,i=["precision","rounding","toExpNeg","toExpPos","LN10"];n<i.length;)t.hasOwnProperty(r=i[n++])||(t[r]=this[r]);return s.config(t),s}(o)).default=o.Decimal=o,s=new o(1),void 0!==(r=(function(){return o}).call(t,n,t,e))&&(e.exports=r)}(0)},45384:function(e,t,n){"use strict";n.d(t,{$p:function(){return f},EP:function(){return h},FL:function(){return l},Fn:function(){return x},IH:function(){return g},Iq:function(){return a},NI:function(){return o},Ou:function(){return c},SD:function(){return p},Vl:function(){return s},Xb:function(){return v},ac:function(){return m},gm:function(){return d},m_:function(){return u},mk:function(){return b},pp:function(){return $},u8:function(){return y},zP:function(){return w}});let r=BigInt(4294967296-1),i=BigInt(32);function s(e,t=!1){let n=e.length,s=new Uint32Array(n),o=new Uint32Array(n);for(let a=0;a<n;a++){let{h:n,l:u}=function(e,t=!1){return t?{h:Number(e&r),l:Number(e>>i&r)}:{h:0|Number(e>>i&r),l:0|Number(e&r)}}(e[a],t);[s[a],o[a]]=[n,u]}return[s,o]}let o=(e,t,n)=>e>>>n,a=(e,t,n)=>e<<32-n|t>>>n,u=(e,t,n)=>e>>>n|t<<32-n,c=(e,t,n)=>e<<32-n|t>>>n,l=(e,t,n)=>e<<64-n|t>>>n-32,f=(e,t,n)=>e>>>n-32|t<<64-n,h=(e,t,n)=>e<<n|t>>>32-n,d=(e,t,n)=>t<<n|e>>>32-n,p=(e,t,n)=>t<<n-32|e>>>64-n,b=(e,t,n)=>e<<n-32|t>>>64-n;function g(e,t,n,r){let i=(t>>>0)+(r>>>0);return{h:e+n+(i/4294967296|0)|0,l:0|i}}let m=(e,t,n)=>(e>>>0)+(t>>>0)+(n>>>0),x=(e,t,n,r)=>t+n+r+(e/4294967296|0)|0,v=(e,t,n,r)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0),y=(e,t,n,r,i)=>t+n+r+i+(e/4294967296|0)|0,w=(e,t,n,r,i)=>(e>>>0)+(t>>>0)+(n>>>0)+(r>>>0)+(i>>>0),$=(e,t,n,r,i,s)=>t+n+r+i+s+(e/4294967296|0)|0},39609:function(e,t,n){"use strict";n.d(t,{JQ:function(){return f}});var r=n(32482);class i extends r.kb{constructor(e,t,n,i){super(),this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.blockLen=e,this.outputLen=t,this.padOffset=n,this.isLE=i,this.buffer=new Uint8Array(e),this.view=(0,r.GL)(this.buffer)}update(e){(0,r.$h)(this),e=(0,r.O0)(e),(0,r.gk)(e);let{view:t,buffer:n,blockLen:i}=this,s=e.length;for(let o=0;o<s;){let a=Math.min(i-this.pos,s-o);if(a===i){let t=(0,r.GL)(e);for(;i<=s-o;o+=i)this.process(t,o);continue}n.set(e.subarray(o,o+a),this.pos),this.pos+=a,o+=a,this.pos===i&&(this.process(t,0),this.pos=0)}return this.length+=e.length,this.roundClean(),this}digestInto(e){(0,r.$h)(this),(0,r.eB)(e,this),this.finished=!0;let{buffer:t,view:n,blockLen:i,isLE:s}=this,{pos:o}=this;t[o++]=128,(0,r.ru)(this.buffer.subarray(o)),this.padOffset>i-o&&(this.process(n,0),o=0);for(let e=o;e<i;e++)t[e]=0;!function(e,t,n,r){if("function"==typeof e.setBigUint64)return e.setBigUint64(t,n,r);let i=BigInt(32),s=BigInt(4294967295),o=Number(n>>i&s),a=Number(n&s),u=r?4:0,c=r?0:4;e.setUint32(t+u,o,r),e.setUint32(t+c,a,r)}(n,i-8,BigInt(8*this.length),s),this.process(n,0);let a=(0,r.GL)(e),u=this.outputLen;if(u%4)throw Error("_sha2: outputLen should be aligned to 32bit");let c=u/4,l=this.get();if(c>l.length)throw Error("_sha2: outputLen bigger than state");for(let e=0;e<c;e++)a.setUint32(4*e,l[e],s)}digest(){let{buffer:e,outputLen:t}=this;this.digestInto(e);let n=e.slice(0,t);return this.destroy(),n}_cloneInto(e){e||(e=new this.constructor),e.set(...this.get());let{blockLen:t,buffer:n,length:r,finished:i,destroyed:s,pos:o}=this;return e.destroyed=s,e.finished=i,e.length=r,e.pos=o,r%t&&e.buffer.set(n),e}clone(){return this._cloneInto()}}let s=Uint32Array.from([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]);var o=n(45384);let a=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
vendor: 2,085 bytes, line 1
1734187,3204031479,3329325298]),u=new Uint32Array(64);class c extends i{constructor(e=32){super(64,e,8,!1),this.A=0|s[0],this.B=0|s[1],this.C=0|s[2],this.D=0|s[3],this.E=0|s[4],this.F=0|s[5],this.G=0|s[6],this.H=0|s[7]}get(){let{A:e,B:t,C:n,D:r,E:i,F:s,G:o,H:a}=this;return[e,t,n,r,i,s,o,a]}set(e,t,n,r,i,s,o,a){this.A=0|e,this.B=0|t,this.C=0|n,this.D=0|r,this.E=0|i,this.F=0|s,this.G=0|o,this.H=0|a}process(e,t){for(let n=0;n<16;n++,t+=4)u[n]=e.getUint32(t,!1);for(let e=16;e<64;e++){let t=u[e-15],n=u[e-2],i=(0,r.np)(t,7)^(0,r.np)(t,18)^t>>>3,s=(0,r.np)(n,17)^(0,r.np)(n,19)^n>>>10;u[e]=s+u[e-7]+i+u[e-16]|0}let{A:n,B:i,C:s,D:o,E:c,F:l,G:f,H:h}=this;for(let e=0;e<64;e++){var d,p,b,g;let t=h+((0,r.np)(c,6)^(0,r.np)(c,11)^(0,r.np)(c,25))+((d=c)&l^~d&f)+a[e]+u[e]|0,m=((0,r.np)(n,2)^(0,r.np)(n,13)^(0,r.np)(n,22))+((p=n)&(b=i)^p&(g=s)^b&g)|0;h=f,f=l,l=c,c=o+t|0,o=s,s=i,i=n,n=t+m|0}n=n+this.A|0,i=i+this.B|0,s=s+this.C|0,o=o+this.D|0,c=c+this.E|0,l=l+this.F|0,f=f+this.G|0,h=h+this.H|0,this.set(n,i,s,o,c,l,f,h)}roundClean(){(0,r.ru)(u)}destroy(){this.set(0,0,0,0,0,0,0,0),(0,r.ru)(this.buffer)}}let l=o.Vl(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e3585
15771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(e=>BigInt(e)));l[0],l[1];let f=(0,r.V1)(()=>new c)},65107:function(e,t,n){"use strict";n.d(t,{fr:function(){return y}});var r=n(45384),i=n(32482);let s=BigInt(0),o=BigInt(1),a=BigInt(2),u=BigInt(7),c=BigInt(256),l=BigInt(113),f=[],h=[],d=[];for(let e=0,t=o,n=1,r=0;e<24;e++){[n,r]=[r,(2*n+3*r)%5],f.push(2*(5*r+n)),h.push((e+1)*(e+2)/2%64);let i=s;for(let e=0;e<7;e++)(t=(t<<o^(t>>u)*l)%c)&a&&(i^=o<<(o<<BigInt(e))-o);d.push(i)}let p=(0,r.Vl)(d,!0),b=p[0],g=p[1],m=(e,t,n)=>n>32?(0,r.SD)(e,t,n):(0,r.EP)(e,t,n),x=(e,t,n)=>n>32?(0,r.mk)(e,t,n):(0,r.gm)(e,t,n);class v extends i.kb{constructor(e,t,n,r=!1,s=24){if(super(),this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,this.enableXOF=!1,this.blockLen=e,this.suffix=t,this.outputLen=n,this.enableXOF=r,this.rounds=s,(0,i.k8)(n),!(0<e&&e<200))throw Error("only keccak-f1600 function is supported");this.state=new Uint8Array(200),this.state32=(0,i.Jq)(this.state)}clone(){return this._cloneInto()}keccak(){(0,i.Ux)(this.state32),function(e,t=24){let n=new Uint32Array(10);for(let r=24-t;r<24;r++){for(let t=0;t<10;t++)n[t]=e[t]^e[t+10]^e[t+20]^e[t+30]^e[t+40];for(let t=0;t<10;t+=2){let r=(t+8)%10,i=(t+2)%10,s=n[i],o=n[i+1],a=m(s,o,1)^n[r],u=x(s,o,1)^n[r+1];for(let n=0;n<50;n+=10)e[t+n]^=a,e[t+n+1]^=u}let t=e[2],i=e[3];for(let n=0;n<24;n++){let r=h[n],s=m(t,i,r),o=x(t,i,r),a=f[n];t=e[a],i=e[a+1],e[a]=s,e[a+1]=o}for(let t=0;t<50;t+=10){for(let r=0;r<10;r++)n[r]=e[t+r];for(let r=0;r<10;r++)e[t+r]^=~n[(r+2)%10]&n[(r+4)%10]}e[0]^=b[r],e[1]^=g[r]}(0,i.ru)(n)}(this.state32,this.rounds),(0,i.Ux)(this.state32),this.posOut=0,this.pos=0}update(e){(0,i.$h)(this),e=(0,i.O0)(e),(0,i.gk)(e);let{blockLen:t,state:n}=this,r=e.length;for(let i=0;i<r;){let s=Math.min(t-this.pos,r-i);for(let t=0;t<s;t++)n[this.pos++]^=e[i++];this.pos===t&&this.keccak()}return this}finish(){if(this.finished)return;this.finished=!0;let{state:e,suffix:t,pos:n,blockLen:r}=this;e[n]^=t,(128&t)!=0&&n===r-1&&this.keccak(),e[r-1]^=128,this.keccak()}writeInto(e){(0,i.$h)(this,!1),(0,i.gk)(e),this.finish();let t=this.state,{blockLen:n}=this;for(let r=0,i=e.length;r<i;){this.posOut>=n&&this.keccak();let s=Math.min(n-this.posOut,i-r);e.set(t.subarray(this.posOut,this.posOut+s),r),this.posOut+=s,r+=s}return e}xofInto(e){if(!this.enableXOF)throw Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,i.k8)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,i.eB)(e,this),this.finished)throw Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,(0,i.ru)(this.state)}_cloneInto(e){let{blockLen:t,suffix:n,outputLen:r,rounds:i,enableXOF:s}=this;return e||(e=new v(t,n,r,s,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=n,e.outputLen=r,e.enableXOF=s,e.destroyed=this.destroyed,e}}let y=(0,i.V1)(()=>new v(136,1,32))},32482:function(e,t,n){"use strict";n.d(t,{kb:function(){return g},gk:function(){return s},$h:function(){return a},z3:function(){return o},k8:function(){return i},eB:function(){return u},ru:function(){return l},eV:function(){return b},V1:function(){return m},GL:function(){return f},O6:function(){return x},np:function(){return h},Ux:function(){return d},O0:function(){return p},Jq:function(){return c}});let r="object"==typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0;function i(e){if(!Number.isSafeInteger(e)||e<0)throw Error("positive integer expected, got "+e)}function s(e,...t){if(!(e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name))throw Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw Error("Uint8Array expected of length "+t+", got length="+e.length)}function o(e){if("function"!=typeof e||"function"!=typeof e.create)throw Error("Hash should be wrapped by utils.createHasher");i(e.outputLen),i(e.blockLen)}function a(e,t=!0){if(e.destroyed)throw Error("Hash instance has been destroyed");if(t&&e.finished)throw Error("Hash#digest() has already been called")}function u(e,t){s(e);let n=t.outputLen;if(e.length<n)throw Error("digestInto() expects output buffer of length at least "+n)}function c(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function l(...e){for(let t=0;t<e.length;t++)e[t].fill(0)}function f(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function h(e,t){return e<<32-t|e>>>t}let d=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0]?e=>e:function(e){for(let n=0;n<e.length;n++){var t;e[n]=(t=e[n])<<24&4278190080|t<<8&16711680|t>>>8&65280|t>>>24&255}return e};function p(e){return"string"==typeof e&&(e=function(e){if("string"!=typeof e)throw Error("string expected");return new Uint8Array(new TextEncoder().encode(e))}(e)),s(e),e}function b(...e){let t=0;for(let n=0;n<e.length;n++){let r=e[n];s(r),t+=r.length}let n=new Uint8Array(t);for(let t=0,r=0;t<e.length;t++){let i=e[t];n.set(i,r),r+=i.length}return n}class g{}function m(e){let t=t=>e().update(p(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function x(e=32){if(r&&"function"==typeof r.getRandomValues)return r.getRandomValues(new Uint8Array(e));if(r&&"function"==typeof r.randomBytes)return Uint8Array.from(r.randomBytes(e));throw Error("crypto.getRandomValues must be defined")}},15247:function(e,t,n){"use strict";n.d(t,{y:function(){return r}});let r=(0,n(19547).a)({id:42161,name:"Arbitrum One",nativeCurrency:{name:"Ether",symbol
1:"ETH",decimals:18},rpcUrls:{default:{http:["https://arb1.arbitrum.io/rpc"]}},blockExplorers:{default:{name:"Arbiscan",url:"https://arbiscan.io",apiUrl:"https://api.arbiscan.io/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:7654707}}})},56398:function(e,t,n){"use strict";n.d(t,{u:function(){return L}});var r=n(80980),i=n(49920),s=n(66191),o=n(26183);let a={block:(0,i.G)({format:e=>({transactions:e.transactions?.map(e=>{if("string"==typeof e)return e;let t=s.Tr(e);return"0x7e"===t.typeHex&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?r.y_(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t}),stateRoot:e.stateRoot})}),transaction:(0,s.y_)({format(e){let t={};return"0x7e"===e.type&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?(0,r.y_)(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t}}),transactionReceipt:(0,o.dI)({format:e=>({l1GasPrice:e.l1GasPrice?(0,r.y_)(e.l1GasPrice):null,l1GasUsed:e.l1GasUsed?(0,r.y_)(e.l1GasUsed):null,l1Fee:e.l1Fee?(0,r.y_)(e.l1Fee):null,l1FeeScalar:e.l1FeeScalar?Number(e.l1FeeScalar):null})})};var u=n(37253),c=n(37893),l=n(71125),f=n(41365),h=n(98568),d=n(76990),p=n(66569),b=n(35393),g=n(7023),m=n(55430),x=n(98257),v=n(84111),y=n(33680),w=n(75649),$=n(40579),P=n(28707),E=n(33869),I=n(30605),N=n(41944);function C(e){let{chainId:t,maxPriorityFeePerGas:n,maxFeePerGas:r,to:i}=e;if(t<=0)throw new P.hJ({chainId:t});if(i&&!(0,c.U)(i))throw new u.b({address:i});if(r&&r>y.zL)throw new E.Hh({maxFeePerGas:r});if(n&&r&&n>r)throw new E.cs({maxFeePerGas:r,maxPriorityFeePerGas:n})}var U=n(61019);function G(e){if(!e||0===e.length)return[];let t=[];for(let n=0;n<e.length;n++){let{address:r,storageKeys:i}=e[n];for(let e=0;e<i.length;e++)if(i[e].length-2!=64)throw new d.JC({storageKey:i[e]});if(!(0,c.U)(r,{strict:!1}))throw new u.b({address:r});t.push([r,i])}return t}function B(e,t){let n=t??e,{v:r,yParity:i}=n;if(void 0===n.r||void 0===n.s||void 0===r&&void 0===i)return[];let s=(0,x.f)(n.r),o=(0,x.f)(n.s);return["number"==typeof i?i?(0,f.NC)(1):"0x":0n===r?"0x":1n===r?(0,f.NC)(1):27n===r?"0x":(0,f.NC)(1),"0x00"===s?"0x":s,"0x00"===o?"0x":o]}let k={contracts:{gasPriceOracle:{address:"0x420000000000000000000000000000000000000F"},l1Block:{address:"0x4200000000000000000000000000000000000015"},l2CrossDomainMessenger:{address:"0x4200000000000000000000000000000000000007"},l2Erc721Bridge:{address:"0x4200000000000000000000000000000000000014"},l2StandardBridge:{address:"0x4200000000000000000000000000000000000010"},l2ToL1MessagePasser:{address:"0x4200000000000000000000000000000000000016"}},formatters:a,serializers:{transaction:function(e,t){return"deposit"===e.type||void 0!==e.sourceHash?function(e){!function(e){let{from:t,to:n}=e;if(t&&!(0,c.U)(t))throw new u.b({address:t});if(n&&!(0,c.U)(n))throw new u.b({address:n})}(e);let{sourceHash:t,data:n,from:r,gas:i,isSystemTx:s,mint:o,to:a,value:d}=e,p=[t,r,a??"0x",o?(0,f.NC)(o):"0x",d?(0,f.NC)(d):"0x",i?(0,f.NC)(i):"0x",s?"0x1":"0x",n??"0x"];return(0,l.SM)(["0x7e",(0,h.LV)(p)])}(e):function(e,t){let n=(0,U.l)(e);return"eip1559"===n?function(e,t){let{chainId:n,gas:r,nonce:i,to:s,value:o,maxFeePerGas:a,maxPriorityFeePerGas:u,accessList:c,data:d}=e;C(e);let p=G(c),b=[(0,f.NC)(n),i?(0,f.NC)(i):"0x",u?(0,f.NC)(u):"0x",a?(0,f.NC)(a):"0x",r?(0,f.NC)(r):"0x",s??"0x",o?(0,f.NC)(o):"0x",d??"0x",p,...B(e,t)];return(0,l.SM)(["0x02",(0,h.LV)(b)])}(e,t):"eip2930"===n?function(e,t){let{chainId:n,gas:r,data:i,nonce:s,to:o,value:a,accessList:d,gasPrice:p}=e;!function(e){let{chainId:t,maxPriorityFeePerGas:n,gasPrice:r,maxFeePerGas:i,to:s}=e;if(t<=0)throw new P.hJ({chainId:t});if(s&&!(0,c.U)(s))throw new u.b({address:s});if(n||i)throw new w.G("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid EIP-2930 Transaction attribute.");if(r&&r>y.zL)throw new E.Hh({maxFeePerGas:r})}(e);let b=G(d),g=[(0,f.NC)(n),s?(0,f.NC)(s):"0x",p?(0,f.NC)(p):"0x",r?(0,f.NC)(r):"0x",o??"0x",a?(0,f.NC)(a):"0x",i??"0x",b,...B(e,t)];return(0,l.SM)(["0x01",(0,h.LV)(g)])}(e,t):"eip4844"===n?function(e,t){let{chainId:n,gas:i,nonce:s,to:o,value:a,maxFeePerBlobGas:u,maxFeePerGas:c,maxPriorityFeePerGas:d,accessList:x,data:y}=e;!function(e){let{blobVersionedHashes:t}=e;if(t){if(0===t.length)throw new $.RX;for(let e of t){let t=(0,I.d)(e),n=(0,r.ly)((0,N.tP)(e,0,1));if(32!==t)throw new $.xd({hash:e,size:t});if(n!==v.l)throw new $.cJ({hash:e,version:n})}}C(e)}(e);let w=e.blobVersionedHashes,P=e.sidecars;if(e.blobs&&(void 0===w||void 0===P)){let t="string"==typeof e.blobs[0]?e.blobs:e.blobs.map(e=>(0,f.ci)(e)),n=e.kzg,r=(0,p.P)({blobs:t,kzg:n});if(void 0===w&&(w=(0,g.C)({commitments:r})),void 0===P){let e=(0,b.y)({blobs:t,commitments:r,kzg:n});P=(0,m.j)({blobs:t,commitments:r,proofs:e})}}let E=G(x),U=[(0,f.NC)(n),s?(0,f.NC)(s):"0x",d?(0,f.NC)(d):"0x",c?(0,f.NC)(c):"0x",i?(0,f.NC)(i):"0x",o??"0x",a?(0,f.NC)(a):"0x",y??"0x",E,u?(0,f.NC)(u):"0x",w??[],...B(e,t)],k=[],L=[],z=[];if(P)for(let e=0;e<P.length;e++){let{blob:t,commitment:n,proof:r}=P[e];k.push(t),L.push(n),z.push(r)}return(0,l.SM)(["0x03",P?(0,h.LV)([U,k,L,z]):(0,h.LV)(U)])}(e,t):"eip7702"===n?function(e,t){let{authorizationList:n,chainId:r,gas:i,nonce:s,to:o,value:a,maxFeePerGas:d,maxPriorityFeePerGas:p,accessList:b,data:g}=e;!function(e){let{authorizationList:t}=e;if(t)for(let e of t){let{chainId:t}=e,n=e.address;if(!(0,c.U)(n))throw new u.b({address:n});if(t<0)throw new P.hJ({chainId:t})}C(e)}(e);
1let m=G(b),x=function(e){if(!e||0===e.length)return[];let t=[];for(let n of e){let{chainId:e,nonce:r,...i}=n,s=n.address;t.push([e?(0,f.NC)(e):"0x",s,r?(0,f.NC)(r):"0x",...B({},i)])}return t}(n);return(0,l.SM)(["0x04",(0,h.LV)([(0,f.NC)(r),s?(0,f.NC)(s):"0x",p?(0,f.NC)(p):"0x",d?(0,f.NC)(d):"0x",i?(0,f.NC)(i):"0x",o??"0x",a?(0,f.NC)(a):"0x",g??"0x",m,x,...B(e,t)])])}(e,t):function(e,t){let{chainId:n=0,gas:r,data:i,nonce:s,to:o,value:a,gasPrice:l}=e;!function(e){let{chainId:t,maxPriorityFeePerGas:n,gasPrice:r,maxFeePerGas:i,to:s}=e;if(s&&!(0,c.U)(s))throw new u.b({address:s});if(void 0!==t&&t<=0)throw new P.hJ({chainId:t});if(n||i)throw new w.G("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid Legacy Transaction attribute.");if(r&&r>y.zL)throw new E.Hh({maxFeePerGas:r})}(e);let p=[s?(0,f.NC)(s):"0x",l?(0,f.NC)(l):"0x",r?(0,f.NC)(r):"0x",o??"0x",a?(0,f.NC)(a):"0x",i??"0x"];if(t){let e=(()=>{if(t.v>=35n)return(t.v-35n)/2n>0?t.v:27n+(35n===t.v?0n:1n);if(n>0)return BigInt(2*n)+BigInt(35n+t.v-27n);let e=27n+(27n===t.v?0n:1n);if(t.v!==e)throw new d.vl({v:t.v});return e})(),r=(0,x.f)(t.r),i=(0,x.f)(t.s);p=[...p,(0,f.NC)(e),"0x00"===r?"0x":r,"0x00"===i?"0x":i]}else n>0&&(p=[...p,(0,f.NC)(n),"0x","0x"]);return(0,h.LV)(p)}(e,t)}(e,t)}}},L=(0,n(19547).a)({...k,id:8453,name:"Base",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://mainnet.base.org"]}},blockExplorers:{default:{name:"Basescan",url:"https://basescan.org",apiUrl:"https://api.basescan.org/api"}},contracts:{...k.contracts,disputeGameFactory:{1:{address:"0x43edB88C4B80fDD2AdFF2412A7BebF9dF42cB40e"}},l2OutputOracle:{1:{address:"0x56315b90c40730925ec5485cf004d835058518A0"}},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:5022},portal:{1:{address:"0x49048044D57e1C92A77f79988d21Fa8fAF74E97e",blockCreated:17482143}},l1StandardBridge:{1:{address:"0x3154Cf16ccdb4C6d922629664174b904d80F2C35",blockCreated:17482143}}},sourceId:1})},82064:function(e,t,n){"use strict";n.d(t,{R:function(){return r}});let r=(0,n(19547).a)({id:1,name:"Ethereum",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://eth.merkle.io"]}},blockExplorers:{default:{name:"Etherscan",url:"https://etherscan.io",apiUrl:"https://api.etherscan.io/api"}},contracts:{ensRegistry:{address:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"},ensUniversalResolver:{address:"0xce01f8eee7E479C928F8919abD53E553a36CeF67",blockCreated:19258213},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:14353601}}})},23016:function(e,t,n){"use strict";n.d(t,{y:function(){return r}});let r=(0,n(19547).a)({id:137,name:"Polygon",nativeCurrency:{name:"POL",symbol:"POL",decimals:18},rpcUrls:{default:{http:["https://polygon-rpc.com"]}},blockExplorers:{default:{name:"PolygonScan",url:"https://polygonscan.com",apiUrl:"https://api.polygonscan.com/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:25770160}}})},72702:function(e,t,n){"use strict";n.d(t,{DR:function(){return i},j7:function(){return r}});let r="0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",i="0x0000000000000000000000000000000000000000"},84111:function(e,t,n){"use strict";n.d(t,{l:function(){return r}});let r=1},33680:function(e,t,n){"use strict";n.d(t,{aZ:function(){return r},zL:function(){return i}});let r=2n**128n-1n,i=2n**256n-1n},32663:function(e,t,n){"use strict";n.d(t,{Bd:function(){return s},Zn:function(){return i},ez:function(){return r}});let r={gwei:9,wei:18},i={ether:-9,wei:9},s={ether:-18,gwei:-9}},37253:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(75649);class i extends r.G{constructor({address:e}){super(`Address "${e}" is invalid.`,{metaMessages:["- Address must be a hex value of 20 bytes (40 hex characters).","- Address must match its checksum counterpart."],name:"InvalidAddressError"})}}},75649:function(e,t,n){"use strict";n.d(t,{G:function(){return s}});let r="2.30.5",i={getDocsUrl:({docsBaseUrl:e,docsPath:t="",docsSlug:n})=>t?`${e??"https://viem.sh"}${t}${n?`#${n}`:""}`:void 0,version:`viem@${r}`};
1class s extends Error{constructor(e,t={}){let n=t.cause instanceof s?t.cause.details:t.cause?.message?t.cause.message:t.details,o=t.cause instanceof s&&t.cause.docsPath||t.docsPath,a=i.getDocsUrl?.({...t,docsPath:o});super([e||"An error occurred.","",...t.metaMessages?[...t.metaMessages,""]:[],...a?[`Docs: ${a}`]:[],...n?[`Details: ${n}`]:[],...i.version?[`Version: ${i.version}`]:[]].join("\n"),t.cause?{cause:t.cause}:void 0),Object.defineProperty(this,"details",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"docsPath",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"metaMessages",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"shortMessage",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"version",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"BaseError"}),this.details=n,this.docsPath=o,this.metaMessages=t.metaMessages,this.name=t.name??this.name,this.shortMessage=e,this.version=r}walk(e){return function e(t,n){return n?.(t)?t:t&&"object"==typeof t&&"cause"in t&&void 0!==t.cause?e(t.cause,n):n?null:t}(this,e)}}},40579:function(e,t,n){"use strict";n.d(t,{RX:function(){return o},cJ:function(){return u},m7:function(){return s},xd:function(){return a}});var r=n(84111),i=n(75649);class s extends i.G{constructor({maxSize:e,size:t}){super("Blob size is too large.",{metaMessages:[`Max: ${e} bytes`,`Given: ${t} bytes`],name:"BlobSizeTooLargeError"})}}class o extends i.G{constructor(){super("Blob data must not be empty.",{name:"EmptyBlobError"})}}class a extends i.G{constructor({hash:e,size:t}){super(`Versioned hash "${e}" size is invalid.`,{metaMessages:["Expected: 32",`Received: ${t}`],name:"InvalidVersionedHashSizeError"})}}class u extends i.G{constructor({hash:e,version:t}){super(`Versioned hash "${e}" version is invalid.`,{metaMessages:[`Expected: ${r.l}`,`Received: ${t}`],name:"InvalidVersionedHashVersionError"})}}},28707:function(e,t,n){"use strict";n.d(t,{Bk:function(){return o},Yl:function(){return s},hJ:function(){return u},mm:function(){return i},pZ:function(){return a}});var r=n(75649);class i extends r.G{constructor({blockNumber:e,chain:t,contract:n}){super(`Chain "${t.name}" does not support contract "${n.name}".`,{metaMessages:["This could be due to any of the following:",...e&&n.blockCreated&&n.blockCreated>e?[`- The contract "${n.name}" was not deployed until block ${n.blockCreated} (current block ${e}).`]:[`- The chain does not have the contract "${n.name}" configured.`]],name:"ChainDoesNotSupportContract"})}}class s extends r.G{constructor({chain:e,currentChainId:t}){super(`The current chain of the wallet (id: ${t}) does not match the target chain for the transaction (id: ${e.id} â ${e.name}).`,{metaMessages:[`Current Chain ID: ${t}`,`Expected Chain ID: ${e.id} â ${e.name}`],name:"ChainMismatchError"})}}class o extends r.G{constructor(){super("No chain was provided to the request.\nPlease provide a chain with the `chain` argument on the Action, or by supplying a `chain` to WalletClient.",{name:"ChainNotFoundError"})}}class a extends r.G{constructor(){super("No chain was provided to the Client.",{name:"ClientChainNotConfiguredError"})}}class u extends r.G{constructor({chainId:e}){super("number"==typeof e?`Chain ID "${e}
1" is invalid.`:"Chain ID is invalid.",{name:"InvalidChainIdError"})}}},42548:function(e,t,n){"use strict";n.d(t,{KD:function(){return o},T_:function(){return i},lQ:function(){return s}});var r=n(75649);class i extends r.G{constructor({offset:e}){super(`Offset \`${e}\` cannot be negative.`,{name:"NegativeOffsetError"})}}class s extends r.G{constructor({length:e,position:t}){super(`Position \`${t}\` is out of bounds (\`0 < position < ${e}\`).`,{name:"PositionOutOfBoundsError"})}}class o extends r.G{constructor({count:e,limit:t}){super(`Recursive read limit of \`${t}\` exceeded (recursive read count: \`${e}\`).`,{name:"RecursiveReadLimitExceededError"})}}},24121:function(e,t,n){"use strict";n.d(t,{$s:function(){return s},W_:function(){return o},mV:function(){return i}});var r=n(75649);class i extends r.G{constructor({offset:e,position:t,size:n}){super(`Slice ${"start"===t?"starting":"ending"} at offset "${e}" is out-of-bounds (size: ${n}).`,{name:"SliceOffsetOutOfBoundsError"})}}class s extends r.G{constructor({size:e,targetSize:t,type:n}){super(`${n.charAt(0).toUpperCase()}${n.slice(1).toLowerCase()} size (${e}) exceeds padding size (${t}).`,{name:"SizeExceedsPaddingSizeError"})}}class o extends r.G{constructor({size:e,targetSize:t,type:n}){super(`${n.charAt(0).toUpperCase()}${n.slice(1).toLowerCase()} is expected to be ${t} ${n} long, but is ${e} ${n} long.`,{name:"InvalidBytesLengthError"})}}},73582:function(e,t,n){"use strict";n.d(t,{Cd:function(){return o},J5:function(){return i},M6:function(){return a},yr:function(){return s}});var r=n(75649);class i extends r.G{constructor({max:e,min:t,signed:n,size:r,value:i}){super(`Number "${i}" is not in safe ${r?`${8*r}-bit ${n?"signed":"unsigned"} `:""}integer range ${e?`(${t} to ${e})`:`(above ${t})`}`,{name:"IntegerOutOfRangeError"})}}class s extends r.G{constructor(e){super(`Bytes value "${e}" is not a valid boolean. The bytes array must contain a single byte of either a 0 or 1 value.`,{name:"InvalidBytesBooleanError"})}}class o extends r.G{constructor(e){super(`Hex value "${e}" is not a valid boolean. The hex value must be "0x0" (false) or "0x1" (true).`,{name:"InvalidHexBooleanError"})}}class a extends r.G{constructor({givenSize:e,maxSize:t}){super(`Size cannot exceed ${t} bytes. Given size: ${e} bytes.`,{name:"SizeOverflowError"})}}},33869:function(e,t,n){"use strict";n.d(t,{C_:function(){return f},G$:function(){return a},Hh:function(){return o},M_:function(){return s},WF:function(){return h},ZI:function(){return u},cj:function(){return g},cs:function(){return b},dR:function(){return d},pZ:function(){return p},se:function(){return l},vU:function(){return c}});var r=n(5615),i=n(75649);class s extends i.G{constructor({cause:e,message:t}={}){let n=t?.replace("execution reverted: ","")?.replace("execution reverted","");super(`Execution reverted ${n?`with reason: ${n}`:"for an unknown reason"}.`,{cause:e,name:"ExecutionRevertedError"})}}Object.defineProperty(s,"code",{enumerable:!0,configurable:!0,writable:!0,value:3}),Object.defineProperty(s,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/execution reverted/});class o extends i.G{constructor({cause:e,maxFeePerGas:t}={}){super(`The fee cap (\`maxFeePerGas\`${t?` = ${(0,r.o)(t)} gwei`:""}) cannot be higher than the maximum allowed value (2^256-1).`,{cause:e,name:"FeeCapTooHighError"})}}Object.defineProperty(o,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max fee per gas higher than 2\^256-1|fee cap higher than 2\^256-1/});class a extends i.G{constructor({cause:e,maxFeePerGas:t}={}){super(`The fee cap (\`maxFeePerGas\`${t?` = ${(0,r.o)(t)}`:""} gwei) cannot be lower than the block base fee.`,{cause:e,name:"FeeCapTooLowError"})}}Object.defineProperty(a,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max fee per gas less than block base fee|fee cap less than block base fee|transaction is outdated/});class u extends i.G{constructor({cause:e,nonce:t}={}){super(`Nonce provided for the transaction ${t?`(${t}) `:""}is higher than the next one expected.`,{cause:e,name:"NonceTooHighError"})}}Object.defineProperty(u,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce too high/});class c extends i.G{constructor({cause:e,nonce:t}={}){super(`Nonce provided for the transaction ${t?`(${t}) `:""}is lower than the current nonce of the account.
vendor: 4,369 bytes, line 2
2Try increasing the nonce or find the latest nonce with \`getTransactionCount\`.`,{cause:e,name:"NonceTooLowError"})}}Object.defineProperty(c,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce too low|transaction already imported|already known/});class l extends i.G{constructor({cause:e,nonce:t}={}){super(`Nonce provided for the transaction ${t?`(${t}) `:""}exceeds the maximum allowed nonce.`,{cause:e,name:"NonceMaxValueError"})}}Object.defineProperty(l,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce has max value/});class f extends i.G{constructor({cause:e}={}){super("The total cost (gas * gas fee + value) of executing this transaction exceeds the balance of the account.",{cause:e,metaMessages:["This error could arise when the account does not have enough funds to:"," - pay for the total gas fee,"," - pay for the value to send."," ","The cost of the transaction is calculated as `gas * gas fee + value`, where:"," - `gas` is the amount of gas needed for transaction to execute,"," - `gas fee` is the gas fee,"," - `value` is the amount of ether to send to the recipient."],name:"InsufficientFundsError"})}}Object.defineProperty(f,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/insufficient funds|exceeds transaction sender account balance/});class h extends i.G{constructor({cause:e,gas:t}={}){super(`The amount of gas ${t?`(${t}) `:""}provided for the transaction exceeds the limit allowed for the block.`,{cause:e,name:"IntrinsicGasTooHighError"})}}Object.defineProperty(h,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/intrinsic gas too high|gas limit reached/});class d extends i.G{constructor({cause:e,gas:t}={}){super(`The amount of gas ${t?`(${t}) `:""}provided for the transaction is too low.`,{cause:e,name:"IntrinsicGasTooLowError"})}}Object.defineProperty(d,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/intrinsic gas too low/});class p extends i.G{constructor({cause:e}){super("The transaction type is not supported for this chain.",{cause:e,name:"TransactionTypeNotSupportedError"})}}Object.defineProperty(p,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/transaction type not valid/});class b extends i.G{constructor({cause:e,maxPriorityFeePerGas:t,maxFeePerGas:n}={}){super(`The provided tip (\`maxPriorityFeePerGas\`${t?` = ${(0,r.o)(t)} gwei`:""}) cannot be higher than the fee cap (\`maxFeePerGas\`${n?` = ${(0,r.o)(n)} gwei`:""}).`,{cause:e,name:"TipAboveFeeCapError"})}}Object.defineProperty(b,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max priority fee per gas higher than max fee per gas|tip higher than fee cap/});class g extends i.G{constructor({cause:e}){super(`An error occurred while executing: ${e?.shortMessage}`,{cause:e,name:"UnknownNodeError"})}}},76990:function(e,t,n){"use strict";n.d(t,{Bh:function(){return h},JC:function(){return l},Yb:function(){return d},j3:function(){return c},mc:function(){return p},mk:function(){return f},vl:function(){return u},xY:function(){return a},xr:function(){return o}});var r=n(18834),i=n(5615),s=n(75649);function o(e){let t=Object.entries(e).map(([e,t])=>void 0===t||!1===t?null:[e,t]).filter(Boolean),n=t.reduce((e,[t])=>Math.max(e,t.length),0);return t.map(([e,t])=>` ${`${e}:`.padEnd(n+1)} ${t}`).join("\n")}class a extends s.G{constructor(){super("Cannot specify both a `gasPrice` and a `maxFeePerGas`/`maxPriorityFeePerGas`.\nUse `maxFeePerGas`/`maxPriorityFeePerGas` for EIP-1559 compatible networks, and `gasPrice` for others.",{name:"FeeConflictError"})}}class u extends s.G{constructor({v:e}){super(`Invalid \`v\` value "${e}". Expected 27 or 28.`,{name:"InvalidLegacyVError"})}}class c extends s.G{constructor({transaction:e}){super("Cannot infer a transaction type from provided transaction.",{metaMessages:["Provided Transaction:","{",o(e),"}","","To infer the type, either provide:","- a `type` to the Transaction, or","- an EIP-1559 Transaction with `maxFeePerGas`, or","- an EIP-2930 Transaction with `gasPrice` & `accessList`, or","- an EIP-4844 Transaction with `blobs`, `blobVersionedHashes`, `sidecars`, or","- an EIP-7702 Transaction with `authorizationList`, or","- a Legacy Transaction with `gasPrice`"],name:"InvalidSerializableTransactionError"})}}class l extends s.G{constructor({storageKey:e}){super(`Size for storage key "${e}
2" is invalid. Expected 32 bytes. Got ${Math.floor((e.length-2)/2)} bytes.`,{name:"InvalidStorageKeySizeError"})}}class f extends s.G{constructor(e,{account:t,docsPath:n,chain:s,data:a,gas:u,gasPrice:c,maxFeePerGas:l,maxPriorityFeePerGas:f,nonce:h,to:d,value:p}){super(e.shortMessage,{cause:e,docsPath:n,metaMessages:[...e.metaMessages?[...e.metaMessages," "]:[],"Request Arguments:",o({chain:s&&`${s?.name} (id: ${s?.id})`,from:t?.address,to:d,value:void 0!==p&&`${(0,r.d)(p)} ${s?.nativeCurrency?.symbol||"ETH"}`,data:a,gas:u,gasPrice:void 0!==c&&`${(0,i.o)(c)} gwei`,maxFeePerGas:void 0!==l&&`${(0,i.o)(l)} gwei`,maxPriorityFeePerGas:void 0!==f&&`${(0,i.o)(f)} gwei`,nonce:h})].filter(Boolean),name:"TransactionExecutionError"}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.cause=e}}class h extends s.G{constructor({blockHash:e,blockNumber:t,blockTag:n,hash:r,index:i}){let s="Transaction";n&&void 0!==i&&(s=`Transaction at block time "${n}" at index "${i}"`),e&&void 0!==i&&(s=`Transaction at block hash "${e}" at index "${i}"`),t&&void 0!==i&&(s=`Transaction at block number "${t}" at index "${i}"`),r&&(s=`Transaction with hash "${r}"`),super(`${s} could not be found.`,{name:"TransactionNotFoundError"})}}class d extends s.G{constructor({hash:e}){super(`Transaction receipt with hash "${e}" could not be found. The Transaction may not be processed on a block yet.`,{name:"TransactionReceiptNotFoundError"})}}class p extends s.G{constructor({hash:e}){super(`Timed out while waiting for transaction with hash "${e}" to be confirmed.`,{name:"WaitForTransactionReceiptTimeoutError"})}}},1554:function(e,t,n){"use strict";n.d(t,{K:function(){return l},x:function(){return c}});var r=n(37253),i=n(62774),s=n(23747),o=n(2845),a=n(37893);let u=new o.k(8192);function c(e,t){if(u.has(`${e}.${t}`))return u.get(`${e}.${t}`);let n=t?`${t}${e.toLowerCase()}`:e.substring(2).toLowerCase(),r=(0,s.w)((0,i.qX)(n),"bytes"),o=(t?n.substring(`${t}0x`.length):n).split("");for(let e=0;e<40;e+=2)r[e>>1]>>4>=8&&o[e]&&(o[e]=o[e].toUpperCase()),(15&r[e>>1])>=8&&o[e+1]&&(o[e+1]=o[e+1].toUpperCase());let a=`0x${o.join("")}`;return u.set(`${e}.${t}`,a),a}function l(e,t){if(!(0,a.U)(e,{strict:!1}))throw new r.b({address:e});return c(e,t)}},37893:function(e,t,n){"use strict";n.d(t,{U:function(){return a}});var r=n(2845),i=n(1554);let s=/^0x[a-fA-F0-9]{40}$/,o=new r.k(8192);function a(e,t){let{strict:n=!0}=t??{},r=`${e}.${n}`;if(o.has(r))return o.get(r);let a=!!s.test(e)&&(e.toLowerCase()===e||!n||(0,i.x)(e)===e);return o.set(r,a),a}},66569:function(e,t,n){"use strict";n.d(t,{P:function(){return s}});var r=n(62774),i=n(41365);function s(e){let{kzg:t}=e,n=e.to??("string"==typeof e.blobs[0]?"hex":"bytes"),s="string"==typeof e.blobs[0]?e.blobs.map(e=>(0,r.nr)(e)):e.blobs,o=[];for(let e of s)o.push(Uint8Array.from(t.blobToKzgCommitment(e)));return"bytes"===n?o:o.map(e=>(0,i.ci)(e))}},35393:function(e,t,n){"use strict";n.d(t,{y:function(){return s}});var r=n(62774),i=n(41365);function s(e){let{kzg:t}=e,n=e.to??("string"==typeof e.blobs[0]?"hex":"bytes"),s="string"==typeof e.blobs[0]?e.blobs.map(e=>(0,r.nr)(e)):e.blobs,o="string"==typeof e.commitments[0]?e.commitments.map(e=>(0,r.nr)(e)):e.commitments,a=[];for(let e=0;e<s.length;e++){let n=s[e],r=o[e];a.push(Uint8Array.from(t.computeBlobKzgProof(n,r)))}return"bytes"===n?a:a.map(e=>(0,i.ci)(e))}},7023:function(e,t,n){"use strict";n.d(t,{C:function(){return a}});var r=n(41365);let i=n(39609).JQ;var s=n(91521),o=n(62774);function a(e){let{commitments:t,version:n}=e,a=e.to??("string"==typeof t[0]?"hex":"bytes"),u=[];for(let e of t)u.push(function(e){let{commitment:t,version:n=1}=e,a=e.to??("string"==typeof t?"hex":"bytes"),u=function(e,t){let n=i((0,s.v)(e,{strict:!1})?(0,o.O0)(e):e);return"bytes"===(t||"hex")?n:(0,r.NC)(n)}(t,"bytes");return u.set([n],0),"bytes"===a?u:(0,r.ci)(u)}({commitment:e,to:a,version:n}));return u}},55430:function(e,t,n){"use strict";n.d(t,{j:function(){return l}});var r=n(66569),i=n(35393),s=n(40579),o=n(63252),a=n(30605),u=n(62774),c=n(41365);function l(e){let{data:t,kzg:n,to:l}=e,f=e.blobs??function(e){let t=e.to??("string"==typeof e.data?"hex":"bytes"),n="string"==typeof e.data?(0,u.nr)(e.data):e.data,r=(0,a.d)(n);if(!r)throw new s.RX;if(r>761855)throw new s.m7({maxSize:761855,size:r});let i=[],l=!0,f=0;for(;l;){let e=(0,o.q)(new Uint8Array(131072)),t=0;for(;t<4096;){let r=n.slice(f,f+31);if(e.pushByte(0),e.pushBytes(r),r.length<31){e.pushByte(128),l=!1;break}t++,f+=31}i.push(e)}return"bytes"===t?i.map(e=>e.bytes):i.map(e=>(0,c.ci)(e.bytes))}({data:t,to:l}),h=e.commitments??(0,r.P)({blobs:f,kzg:n,to:l}),d=e.proofs??(0,i.y)({blobs:f,commitments:h,kzg:n,to:l}),p=[];for(let e=0;e<f.length;e++)p.push({blob:f[e],commitment:h[e],proof:d[e]});return p}},19547:function(e,t,n){"use strict";function r(e){return{formatters:void 0,fees:void 0,serializers:void 0,...e}}n.d(t,{a:function(){return r}})},63252:function(e,t,n){"use strict";n.d(t,{q:function(){return s}});var r=n(42548);let i={bytes:new Uint8Array,dataView:new DataView(new ArrayBuffer(0)),position:0,positionReadCount:new Map,recursiveReadCount:0,recursiveReadLimit:Number.POSITIVE_INFINITY,assertReadLimit(){if(this.recursiveReadCount>=this.recursiveReadLimit)throw new r.KD({count:this.recursiveReadCount+1,limit:this.recursiveReadLimit})},assertPosition(e){if(e<0||e>this.bytes.length-1)throw new r.lQ({length:this.bytes.length,position:e})},decrementPosition(e){if(e<0)throw new r.T_({offset:e});let t=this.position-e;this.assertPosition(t),this.position=t},getReadCount(e){return this.positionReadCount.get(e||this.position)||0},incrementPosition(e){if(e<0)throw new r.T_({offset:e});let t=this.position+e;this.assertPosition(t),this.position=t},inspectByte(e){let t=e??this.position;return this.assertPosition(t),this.bytes[t]},inspectBytes(e,t){let n=t??this.position;return this.assertPosition(n+e-1),this.bytes.subarray(n,n+e)},inspectUint8(e){let t=e??this.position;return this.assertPosition(t),this.bytes[t]},inspectUint16(e){let t=e??this.position;return this.assertPosition(t+1),this.dataView.getUint16(t)},inspectUint24(e){let t=e??this.position;return this.assertPosition(t+2),(this.dataView.getUint16(t)<<8)+this.dataView.getUint8(t+2)},inspectUint32(e){let t=e??this.position;return this.assertPosition(t+3),this.dataView.getUint32(t)},pushByte(e){this.assertPosition(this.position),this.bytes[this.position]=e,this.position++},pushBytes(e){this.assertPosition(this.position+e.length-1),this.bytes.set(e,this.position),this.position+=e.length},pushUint8(e){this.assertPosition(this.position),this.bytes[this.position]=e,this.position++},pushUint16(e){this.assertPosition(this.position+1),this.dataView.setUint16(this.position,e),this.position+=2},pushUint24(e){this.assertPosition(this.position+2),this.dataView.setUint16(this.position,e>>8),this.dataView.setUint8(this.position+2,255&e),this.position+=3},pushUint32(e){this.assertPosition(this.position+3),this.dataView.setUint32(this.position,e),this.position+=4},readByte(){this.assertReadLimit(),this._touch();let e=this.inspectByte();return this.position++,e},readBytes(e,t){this.assertReadLimit(),this._touch();let n=this.inspectBytes(e);return this.position+=t??e,n},readUint8(){this.assertReadLimit(),this._touch();let e=this.inspectUint8();return this.position+=1,e},readUint16(){this.assertReadLimit(),this._touch();let e=this.inspectUint16();return this.position+=2,e},readUint24(){this.assertReadLimit(),this._touch();let e=this.inspectUint24();return this.position+=3,e},readUint32(){this.assertReadLimit(),this._touch();let e=this.inspectUint32();return this.position+=4,e},get remaining(){return this.bytes.length-this.position},setPosition(e){let t=this.position;return this.assertPosition(e),this.position=e,()=>this.position=t},_touch(){if(this.recursiveReadLimit===Number.POSITIVE_INFINITY)return;let e=this.getReadCount();this.positionReadCount.set(this.position,e+1),e>0&&this.recursiveReadCount++}};function s(e,{recursiveReadLimit:t=8192}={}){let n=Object.create(i);return n.bytes=e,n.dataView=new DataView(e.buffer,e.byteOffset,e.byteLength),n.positionReadCount=new Map,n.recursiveReadLimit=t,n}},71125:function(e,t,n){"use strict";function r(e){return"string"==typeof e[0]?i(e):function(e){let t=0;for(let n of e)t+=n.length;let n=new Uint8Array(t),r=0;for(let t of e)n.set(t,r),r+=t.length;return n}(e)}function i(e){return`0x${e.reduce((e,t)=>
2e+t.replace("0x",""),"")}`}n.d(t,{SM:function(){return i},zo:function(){return r}})},91521:function(e,t,n){"use strict";function r(e,{strict:t=!0}={}){return!!e&&"string"==typeof e&&(t?/^0x[0-9a-fA-F]*$/.test(e):e.startsWith("0x"))}n.d(t,{v:function(){return r}})},53600:function(e,t,n){"use strict";n.d(t,{gc:function(){return s},vk:function(){return i}});var r=n(24121);function i(e,{dir:t,size:n=32}={}){return"string"==typeof e?s(e,{dir:t,size:n}):function(e,{dir:t,size:n=32}={}){if(null===n)return e;if(e.length>n)throw new r.$s({size:e.length,targetSize:n,type:"bytes"});let i=new Uint8Array(n);for(let r=0;r<n;r++){let s="right"===t;i[s?r:n-r-1]=e[s?r:e.length-r-1]}return i}(e,{dir:t,size:n})}function s(e,{dir:t,size:n=32}={}){if(null===n)return e;let i=e.replace("0x","");if(i.length>2*n)throw new r.$s({size:Math.ceil(i.length/2),targetSize:n,type:"hex"});return`0x${i["right"===t?"padEnd":"padStart"](2*n,"0")}`}},30605:function(e,t,n){"use strict";n.d(t,{d:function(){return i}});var r=n(91521);function i(e){return(0,r.v)(e,{strict:!1})?Math.ceil((e.length-2)/2):e.length}},41944:function(e,t,n){"use strict";n.d(t,{T4:function(){return c},p5:function(){return l},tP:function(){return o}});var r=n(24121),i=n(91521),s=n(30605);function o(e,t,n,{strict:r}={}){return(0,i.v)(e,{strict:!1})?l(e,t,n,{strict:r}):c(e,t,n,{strict:r})}function a(e,t){if("number"==typeof t&&t>0&&t>(0,s.d)(e)-1)throw new r.mV({offset:t,position:"start",size:(0,s.d)(e)})}function u(e,t,n){if("number"==typeof t&&"number"==typeof n&&(0,s.d)(e)!==n-t)throw new r.mV({offset:n,position:"end",size:(0,s.d)(e)})}function c(e,t,n,{strict:r}={}){a(e,t);let i=e.slice(t,n);return r&&u(i,t,n),i}function l(e,t,n,{strict:r}={}){a(e,t);let i=`0x${e.replace("0x","").slice((t??0)*2,(n??e.length)*2)}`;return r&&u(i,t,n),i}},98257:function(e,t,n){"use strict";function r(e,{dir:t="left"}={}){let n="string"==typeof e?e.replace("0x",""):e,r=0;for(let e=0;e<n.length-1&&"0"===n["left"===t?e:n.length-e-1].toString();e++)r++;return(n="left"===t?n.slice(r):n.slice(0,n.length-r),"string"==typeof e)?(1===n.length&&"right"===t&&(n=`${n}0`),`0x${n.length%2==1?`0${n}`:n}`):n}n.d(t,{f:function(){return r}})},80980:function(e,t,n){"use strict";n.d(t,{XA:function(){return c},Yf:function(){return a},ly:function(){return l},rR:function(){return f},y_:function(){return u}});var r=n(73582),i=n(30605),s=n(98257),o=n(62774);function a(e,{size:t}){if((0,i.d)(e)>t)throw new r.M6({givenSize:(0,i.d)(e),maxSize:t})}function u(e,t={}){let{signed:n}=t;t.size&&a(e,{size:t.size});let r=BigInt(e);if(!n)return r;let i=(e.length-2)/2;return r<=(1n<<8n*BigInt(i)-1n)-1n?r:r-BigInt(`0x${"f".padStart(2*i,"f")}`)-1n}function c(e,t={}){let n=e;if(t.size&&(a(n,{size:t.size}),n=(0,s.f)(n)),"0x00"===(0,s.f)(n))return!1;if("0x01"===(0,s.f)(n))return!0;throw new r.Cd(n)}function l(e,t={}){return Number(u(e,t))}function f(e,t={}){let n=(0,o.nr)(e);return t.size&&(a(n,{size:t.size}),n=(0,s.f)(n,{dir:"right"})),new TextDecoder().decode(n)}},62774:function(e,t,n){"use strict";n.d(t,{O0:function(){return c},nr:function(){return h},qX:function(){return d}});var r=n(75649),i=n(91521),s=n(53600),o=n(80980),a=n(41365);let u=new TextEncoder;function c(e,t={}){return"number"==typeof e||"bigint"==typeof e?h((0,a.eC)(e,t)):"boolean"==typeof e?function(e,t={}){let n=new Uint8Array(1);return(n[0]=Number(e),"number"==typeof t.size)?((0,o.Yf)(n,{size:t.size}),(0,s.vk)(n,{size:t.size})):n}(e,t):(0,i.v)(e)?h(e,t):d(e,t)}let l={zero:48,nine:57,A:65,F:70,a:97,f:102};function f(e){return e>=l.zero&&e<=l.nine?e-l.zero:e>=l.A&&e<=l.F?e-(l.A-10):e>=l.a&&e<=l.f?e-(l.a-10):void 0}function h(e,t={}){let n=e;t.size&&((0,o.Yf)(n,{size:t.size}),n=(0,s.vk)(n,{dir:"right",size:t.size}));let i=n.slice(2);i.length%2&&(i=`0${i}`);let a=i.length/2,u=new Uint8Array(a);for(let e=0,t=0;e<a;e++){let n=f(i.charCodeAt(t++)),s=f(i.charCodeAt(t++));if(void 0===n||void 0===s)throw new r.G(`Invalid byte sequence ("${i[t-2]}${i[t-1]}" in "${i}").`);u[e]=16*n+s}return u}function d(e,t={}){let n=u.encode(e);return"number"==typeof t.size?((0,o.Yf)(n,{size:t.size}),(0,s.vk)(n,{dir:"right",size:t.size})):n}},41365:function(e,t,n){"use strict";n.d(t,{$G:function(){return h},C4:function(){return u},NC:function(){return a},ci:function(){return c},eC:function(){return l}});var r=n(73582),i=n(53600),s=n(80980);let o=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function a(e,t={}){return"number"==typeof e||"bigint"==typeof e?l(e,t):"string"==typeof e?h(e,t):"boolean"==typeof e?u(e,t):c(e,t)}function u(e,t={}){let n=`0x${Number(e)}`;return"number"==typeof t.size?((0,s.Yf)(n,{size:t.size}),(0,i.vk)(n,{size:t.size})):n}function c(e,t={}){let n="";for(let t=0;t<e.length;t++)n+=o[e[t]];let r=`0x${n}`;return"number"==typeof t.size?((0,s.Yf)(r,{size:t.size}),(0,i.vk)(r,{dir:"right",size:t.size})):r}function l(e,t={}){let n;let{signed:s,size:o}=t,a=BigInt(e);o?n=s?(1n<<8n*BigInt(o)-1n)-1n:2n**(8n*BigInt(o))-1n:"number"==typeof e&&(n=BigInt(Number.MAX_SAFE_INTEGER));let u="bigint"==typeof n&&s?-n-1n:0;if(n&&a>n||a<u){let t="bigint"==typeof e?"n":"";throw new r.J5({max:n?`${n}${t}`:void 0,min:`${u}${t}`,signed:s,size:o,value:`${e}${t}`})}let c=`0x${(s&&a<0?(1n<<BigInt(8*o))+BigInt(a):a).toString(16)}`;return o?(0,i.vk)(c,{size:o}):c}let f=new TextEncoder;function h(e,t={}){return c(f.encode(e),t)}},98568:function(e,t,n){"use strict";n.d(t,{LV:function(){return a}});var r=n(75649),i=n(63252),s=n(62774),o=n(41365);function a(e,t="hex"){let n=function e(t){return Array.isArray(t)?function(e){let t=e.reduce((e,t)=>
2e+t.length,0),n=u(t);return{length:t<=55?1+t:1+n+t,encode(r){for(let{encode:i}of(t<=55?r.pushByte(192+t):(r.pushByte(247+n),1===n?r.pushUint8(t):2===n?r.pushUint16(t):3===n?r.pushUint24(t):r.pushUint32(t)),e))i(r)}}}(t.map(t=>e(t))):function(e){let t="string"==typeof e?(0,s.nr)(e):e,n=u(t.length);return{length:1===t.length&&t[0]<128?1:t.length<=55?1+t.length:1+n+t.length,encode(e){1===t.length&&t[0]<128||(t.length<=55?e.pushByte(128+t.length):(e.pushByte(183+n),1===n?e.pushUint8(t.length):2===n?e.pushUint16(t.length):3===n?e.pushUint24(t.length):e.pushUint32(t.length))),e.pushBytes(t)}}}(t)}(e),r=(0,i.q)(new Uint8Array(n.length));return(n.encode(r),"hex"===t)?(0,o.ci)(r.bytes):r.bytes}function u(e){if(e<256)return 1;if(e<65536)return 2;if(e<16777216)return 3;if(e<4294967296)return 4;throw new r.G("Length is too large.")}},49920:function(e,t,n){"use strict";n.d(t,{G:function(){return o},Z:function(){return s}});var r=n(11834),i=n(66191);function s(e){let t=(e.transactions??[]).map(e=>"string"==typeof e?e:(0,i.Tr)(e));return{...e,baseFeePerGas:e.baseFeePerGas?BigInt(e.baseFeePerGas):null,blobGasUsed:e.blobGasUsed?BigInt(e.blobGasUsed):void 0,difficulty:e.difficulty?BigInt(e.difficulty):void 0,excessBlobGas:e.excessBlobGas?BigInt(e.excessBlobGas):void 0,gasLimit:e.gasLimit?BigInt(e.gasLimit):void 0,gasUsed:e.gasUsed?BigInt(e.gasUsed):void 0,hash:e.hash?e.hash:null,logsBloom:e.logsBloom?e.logsBloom:null,nonce:e.nonce?e.nonce:null,number:e.number?BigInt(e.number):null,size:e.size?BigInt(e.size):void 0,timestamp:e.timestamp?BigInt(e.timestamp):void 0,transactions:t,totalDifficulty:e.totalDifficulty?BigInt(e.totalDifficulty):null}}let o=(0,r.$)("block",s)},11834:function(e,t,n){"use strict";function r(e,t){return({exclude:n,format:r})=>({exclude:n,format:e=>{let i=t(e);if(n)for(let e of n)delete i[e];return{...i,...r(e)}},type:e})}n.d(t,{$:function(){return r}})},37725:function(e,t,n){"use strict";function r(e,{args:t,eventName:n}={}){return{...e,blockHash:e.blockHash?e.blockHash:null,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,logIndex:e.logIndex?Number(e.logIndex):null,transactionHash:e.transactionHash?e.transactionHash:null,transactionIndex:e.transactionIndex?Number(e.transactionIndex):null,...n?{args:t,eventName:n}:{}}}n.d(t,{U:function(){return r}})},66191:function(e,t,n){"use strict";n.d(t,{Tr:function(){return o},c8:function(){return s},y_:function(){return a}});var r=n(80980),i=n(11834);let s={"0x0":"legacy","0x1":"eip2930","0x2":"eip1559","0x3":"eip4844","0x4":"eip7702"};function o(e){let t={...e,blockHash:e.blockHash?e.blockHash:null,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,chainId:e.chainId?(0,r.ly)(e.chainId):void 0,gas:e.gas?BigInt(e.gas):void 0,gasPrice:e.gasPrice?BigInt(e.gasPrice):void 0,maxFeePerBlobGas:e.maxFeePerBlobGas?BigInt(e.maxFeePerBlobGas):void 0,maxFeePerGas:e.maxFeePerGas?BigInt(e.maxFeePerGas):void 0,maxPriorityFeePerGas:e.maxPriorityFeePerGas?BigInt(e.maxPriorityFeePerGas):void 0,nonce:e.nonce?(0,r.ly)(e.nonce):void 0,to:e.to?e.to:null,transactionIndex:e.transactionIndex?Number(e.transactionIndex):null,type:e.type?s[e.type]:void 0,typeHex:e.type?e.type:void 0,value:e.value?BigInt(e.value):void 0,v:e.v?BigInt(e.v):void 0};return e.authorizationList&&(t.authorizationList=e.authorizationList.map(e=>({address:e.address,chainId:Number(e.chainId),nonce:Number(e.nonce),r:e.r,s:e.s,yParity:Number(e.yParity)}))),t.yParity=(()=>{if(e.yParity)return Number(e.yParity);if("bigint"==typeof t.v){if(0n===t.v||27n===t.v)return 0;if(1n===t.v||28n===t.v)return 1;if(t.v>=35n)return t.v%2n===0n?1:0}})(),"legacy"===t.type&&(delete t.accessList,delete t.maxFeePerBlobGas,delete t.maxFeePerGas,delete t.maxPriorityFeePerGas,delete t.yParity),"eip2930"===t.type&&(delete t.maxFeePerBlobGas,delete t.maxFeePerGas,delete t.maxPriorityFeePerGas),"eip1559"===t.type&&delete t.maxFeePerBlobGas,t}let a=(0,i.$)("transaction",o)},26183:function(e,t,n){"use strict";n.d(t,{dI:function(){return c},ew:function(){return a},fA:function(){return u}});var r=n(80980),i=n(11834),s=n(37725),o=n(66191);let a={"0x0":"reverted","0x1":"success"};function u(e){let t={...e,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,contractAddress:e.contractAddress?e.contractAddress:null,cumulativeGasUsed:e.cumulativeGasUsed?BigInt(e.cumulativeGasUsed):null,effectiveGasPrice:e.effectiveGasPrice?BigInt(e.effectiveGasPrice):null,gasUsed:e.gasUsed?BigInt(e.gasUsed):null,logs:e.logs?e.logs.map(e=>(0,s.U)(e)):null,to:e.to?e.to:null,transactionIndex:e.transactionIndex?(0,r.ly)(e.transactionIndex):null,status:e.status?a[e.status]:null,type:e.type?o.c8[e.type]||e.type:null};return e.blobGasPrice&&(t.blobGasPrice=BigInt(e.blobGasPrice)),e.blobGasUsed&&(t.blobGasUsed=BigInt(e.blobGasUsed)),t}let c=(0,i.$)("transactionReceipt",u)},23747:function(e,t,n){"use strict";n.d(t,{w:function(){return a}});var r=n(65107),i=n(91521),s=n(62774),o=n(41365);function a(e,t){let n=(0,r.fr)((0,i.v)(e,{strict:!1})?(0,s.O0)(e):e);return"bytes"===(t||"hex")?n:(0,o.NC)(n)}},2845:function(e,t,n){"use strict";n.d(t,{k:function(){return r}});class r extends Map{constructor(e){super(),Object.defineProperty(this,"maxSize",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.maxSize=e}get(e){let t=super.get(e);return super.has(e)&&void 0!==t&&(this.delete(e),super.set(e,t)),t}set(e,t){if(super.set(e,t),this.maxSize&&this.size>this.maxSize){let e=this.keys().next().value;e&&this.delete(e)}return this}}},61019:function(e,t,n){"use strict";n.d(t,{l:function(){return i}});var r=n(76990);function i(e){if(e.type)return e.type;if(void 0!==e.authorizationList)return"eip7702";if(void 0!==e.blobs||void 0!==e.blobVersionedHashes||void 0!==e.maxFeePerBlobGas||void 0!==e.sidecars)return"eip4844";if(void 0!==e.maxFeePerGas||void 0!==e.maxPriorityFeePerGas)return"eip1559";if(void 0!==e.gasPrice)return void 0!==e.accessList?"eip2930":"legacy";throw new r.j3({transaction:e})}},18834:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(32663),i=n(28160);function s(e,t="wei"){return(0,i.b)(e,r.ez[t])}},5615:function(e,t,n){"use strict";n.d(t,{o:function(){return s}});var r=n(32663),i=n(28160);function s(e,t="wei"){return(0,i.b)(e,r.Zn[t])}},28160:function(e,t,n){"use strict";function r(e,t){let n=e.toString(),r=n.startsWith("-");r&&(n=n.slice(1));let[i,s]=[(n=n.padStart(t,"0")).slice(0,n.length-t),n.slice(n.length-t)];return s=s.replace(/(0+)$/,""),`${r?"-":""}${i||"0"}${s?`.${s}`:""}`}n.d(t,{b:function(){return r}})},28210:function(e,t,n){"use strict";n.d(t,{v:function(){return s}});var r=n(75649);class i extends r.G{constructor({value:e}){super(`Number \`${e}\` is not a valid decimal number.`,{name:"InvalidDecimalNumberError"})}}function s(e,t){if(!/^(-?)([0-9]*)\.?([0-9]*)$/.test(e))throw new i({value:e});let[n,r="0"]=e.split("."),s=n.startsWith("-");if(s&&(n=n.slice(1)),r=r.replace(/(0+)$/,""),0===t)1===Math.round(Number(`.${r}`))&&(n=`${BigInt(n)+1n}`),r="";else if(r.length>t){let[e,i,s]=[r.slice(0,t-1),r.slice(t-1,t),r.slice(t)],o=Math.round(Number(`${i}.${s}`));(r=o>9?`${BigInt(e)+BigInt(1)}0`.padStart(e.length+1,"0"):`${e}${o}`).length>t&&(r=r.slice(1),n=`${BigInt(n)+1n}`),r=r.slice(0,t)}else r=r.padEnd(t,"0");return BigInt(`${s?"-":""}${n}${r}`)}}}]);
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.