mirror of
https://github.com/logos-messaging/lab.waku.org.git
synced 2026-01-08 00:33:11 +00:00
71 lines
708 KiB
JavaScript
71 lines
708 KiB
JavaScript
|
|
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-C91wHTLi.js","assets/index-Cye4tEiE.js","assets/index-CwoEHhxw.css"])))=>i.map(i=>d[i]);
|
|||
|
|
import{j as ev,f as tv,u as w4,h as Ld,_ as _4}from"./index-Cye4tEiE.js";import{e as Vi,J as Fd}from"./events-EbrwmdBG.js";import{r as zd,i as Pf}from"./inherits_browser-DKXdsDax.js";var Ae={};/*! *****************************************************************************
|
|||
|
|
Copyright (c) Microsoft Corporation.
|
|||
|
|
|
|||
|
|
Permission to use, copy, modify, and/or distribute this software for any
|
|||
|
|
purpose with or without fee is hereby granted.
|
|||
|
|
|
|||
|
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
|||
|
|
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
|||
|
|
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
|||
|
|
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
|||
|
|
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
|||
|
|
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|||
|
|
PERFORMANCE OF THIS SOFTWARE.
|
|||
|
|
***************************************************************************** */var ad=function(r,e){return ad=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var n in i)i.hasOwnProperty(n)&&(t[n]=i[n])},ad(r,e)};function D4(r,e){ad(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var od=function(){return od=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++){t=arguments[i];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},od.apply(this,arguments)};function E4(r,e){var t={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&e.indexOf(i)<0&&(t[i]=r[i]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,i=Object.getOwnPropertySymbols(r);n<i.length;n++)e.indexOf(i[n])<0&&Object.prototype.propertyIsEnumerable.call(r,i[n])&&(t[i[n]]=r[i[n]]);return t}function A4(r,e,t,i){var n=arguments.length,a=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(r,e,t,i);else for(var f=r.length-1;f>=0;f--)(c=r[f])&&(a=(n<3?c(a):n>3?c(e,t,a):c(e,t))||a);return n>3&&a&&Object.defineProperty(e,t,a),a}function x4(r,e){return function(t,i){e(t,i,r)}}function S4(r,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(r,e)}function M4(r,e,t,i){function n(a){return a instanceof t?a:new t(function(c){c(a)})}return new(t||(t=Promise))(function(a,c){function f(m){try{d(i.next(m))}catch(w){c(w)}}function g(m){try{d(i.throw(m))}catch(w){c(w)}}function d(m){m.done?a(m.value):n(m.value).then(f,g)}d((i=i.apply(r,e||[])).next())})}function I4(r,e){var t={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},i,n,a,c;return c={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function f(d){return function(m){return g([d,m])}}function g(d){if(i)throw new TypeError("Generator is already executing.");for(;t;)try{if(i=1,n&&(a=d[0]&2?n.return:d[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,d[1])).done)return a;switch(n=0,a&&(d=[d[0]&2,a.value]),d[0]){case 0:case 1:a=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,n=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(a=t.trys,!(a=a.length>0&&a[a.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!a||d[1]>a[0]&&d[1]<a[3])){t.label=d[1];break}if(d[0]===6&&t.label<a[1]){t.label=a[1],a=d;break}if(a&&t.label<a[2]){t.label=a[2],t.ops.push(d);break}a[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(r,t)}catch(m){d=[6,m],n=0}finally{i=a=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}}function C4(r,e,t,i){i===void 0&&(i=t),r[i]=e[t]}function P4(r,e){for(var t in r)t!=="default"&&!e.hasOwnProperty(t)&&(e[t]=r[t])}function cd(r){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&r[e],i=0;if(t)return t.call(r);if(r&&typeof r.length=="number")return{next:function(){return r&&i>=r.length&&(r=void 0),{value:r&&r[i++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function rv(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var i=t.call(r),n,a=[],c;try{for(;(e===void 0||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(f){c={error:f}}finally{try{n&&!n.done&&(t=i.return)&&t.call(i)}finally{if(c)throw c.error}}return a}function O4(){for(var r=[],e=0;e<arguments.length;e++)r=r.concat(rv(arguments[e]));return r}function T4(){for(var r=0,e=0,t=arguments.length;e<t;e++)r+=arguments[e].length;for(var i=Array(r),n=0,e=0;e<t;e++)for(var a=arguments[e],c=0,f=a.length;c<f;c++,n++)i[n]=a[c];return i}function bc(r){return this instanceof bc?(this.v=r,this):new bc(r)}function R4(r,e,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=t.apply(r,e||[]),n,a=[];return n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n;function c(O
|
|||
|
|
* [js-sha3]{@link https://github.com/emn178/js-sha3}
|
|||
|
|
*
|
|||
|
|
* @version 0.8.0
|
|||
|
|
* @author Chen, Yi-Cyuan [emn178@gmail.com]
|
|||
|
|
* @copyright Chen, Yi-Cyuan 2015-2018
|
|||
|
|
* @license MIT
|
|||
|
|
*/(function(r){(function(){var e="input is invalid type",t="finalize already called",i=typeof window=="object",n=i?window:{};n.JS_SHA3_NO_WINDOW&&(i=!1);var a=!i&&typeof self=="object",c=!n.JS_SHA3_NO_NODE_JS&&typeof ga=="object"&&ga.versions&&ga.versions.node;c?n=p3:a&&(n=self);var f=!n.JS_SHA3_NO_COMMON_JS&&!0&&r.exports,g=!n.JS_SHA3_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",d="0123456789abcdef".split(""),m=[31,7936,2031616,520093696],w=[4,1024,262144,67108864],O=[1,256,65536,16777216],C=[6,1536,393216,100663296],P=[0,8,16,24],q=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],K=[224,256,384,512],Y=[128,256],z=["hex","buffer","arrayBuffer","array","digest"],W={128:168,256:136};(n.JS_SHA3_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(I){return Object.prototype.toString.call(I)==="[object Array]"}),g&&(n.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(I){return typeof I=="object"&&I.buffer&&I.buffer.constructor===ArrayBuffer});for(var B=function(I,ee,L){return function(V){return new R(I,ee,I).update(V)[L]()}},j=function(I,ee,L){return function(V,G){return new R(I,ee,G).update(V)[L]()}},k=function(I,ee,L){return function(V,G,D,H){return h["cshake"+I].update(V,G,D,H)[L]()}},_=function(I,ee,L){return function(V,G,D,H){return h["kmac"+I].update(V,G,D,H)[L]()}},N=function(I,ee,L,V){for(var G=0;G<z.length;++G){var D=z[G];I[D]=ee(L,V,D)}return I},se=function(I,ee){var L=B(I,ee,"hex");return L.create=function(){return new R(I,ee,I)},L.update=function(V){return L.create().update(V)},N(L,B,I,ee)},le=function(I,ee){var L=j(I,ee,"hex");return L.create=function(V){return new R(I,ee,V)},L.update=function(V,G){return L.create(G).update(V)},N(L,j,I,ee)},U=function(I,ee){var L=W[I],V=k(I,ee,"hex");return V.create=function(G,D,H){return!D&&!H?h["shake"+I].create(G):new R(I,ee,G).bytepad([D,H],L)},V.update=function(G,D,H,ne){return V.create(D,H,ne).update(G)},N(V,k,I,ee)},y=function(I,ee){var L=W[I],V=_(I,ee,"hex");return V.create=function(G,D,H){return new Z(I,ee,D).bytepad(["KMAC",H],L).bytepad([G],L)},V.update=function(G,D,H,ne){return V.create(G,H,ne).update(D)},N(V,_,I,ee)},u=[{name:"keccak",padding:O,bits:K,createMethod:se},{name:"sha3",padding:C,bits:K,createMethod:se},{name:"shake",padding:m,bits:Y,createMethod:le},{name:"cshake",padding:w,bits:Y,createMethod:U},{name:"kmac",padding:w,bits:Y,createMethod:y}],h={},v=[],E=0;E<u.length;++E)for(var S=u[E],M=S.bits,x=0;x<M.length;++x){var p=S.name+"_"+M[x];if(v.push(p),h[p]=S.createMethod(M[x],S.padding),S.name!=="sha3"){var b=S.name+M[x];v.push(b),h[b]=h[p]}}function R(I,ee,L){this.blocks=[],this.s=[],this.padding=ee,this.outputBits=L,this.reset=!0,this.finalized=!1,this.block=0,this.start=0,this.blockCount=1600-(I<<1)>>5,this.byteCount=this.blockCount<<2,this.outputBlocks=L>>5,this.extraBytes=(L&31)>>3;for(var V=0;V<50;++V)this.s[V]=0}R.prototype.update=function(I){if(this.finalized)throw new Error(t);var ee,L=typeof I;if(L!=="string"){if(L==="object"){if(I===null)throw new Error(e);if(g&&I.constructor===ArrayBuffer)I=new Uint8Array(I);else if(!Array.isArray(I)&&(!g||!ArrayBuffer.isView(I)))throw new Error(e)}else throw new Error(e);ee=!0}for(var V=this.blocks,G=this.byteCount,D=I.length,H=this.blockCount,ne=0,ce=this.s,fe,ye;ne<D;){if(this.reset)for(this.reset=!1,V[0]=this.block,fe=1;fe<H+1;++fe)V[fe]=0;if(ee)for(fe=this.start;ne<D&&fe<G;++ne)V[fe>>2]|=I[ne]<<P[fe++&3];else for(fe=this.start;ne<D&&fe<G;++ne)ye=I.charCodeAt(ne),ye<128?V[fe>>2]|=ye<<P[fe++&3]:ye<2048?(V[fe>>2]|=(192|ye>>6)<<P[fe++&3],V[fe>>2]|=(128|ye&63)<<P[fe++&3]):ye<55296||ye>=57344?(V[fe>>2]|=(224|ye>>12)<<P[fe++&3],V[fe>>2]|=(128|ye>>6&63)<<P[fe++&3],V[fe>>2]|=(128|ye&63)<<P[fe++&3]):(ye=65536+((ye&1023)<<10|I.charCodeAt(++ne)&1023),V[fe>>2]|=(240|ye>>18)<<P[fe++&3],V[fe>>2]|=(
|
|||
|
|
`;function S3(r){return typeof r=="string"&&(r=Bl(r)),i0(YA([Bl(Ex),Bl(String(r.length)),r]))}const Ax="address/5.7.0",oc=new Mr(Ax);function vg(r){Ei(r,20)||oc.throwArgumentError("invalid address","address",r),r=r.toLowerCase();const e=r.substring(2).split(""),t=new Uint8Array(40);for(let n=0;n<40;n++)t[n]=e[n].charCodeAt(0);const i=ir(i0(t));for(let n=0;n<40;n+=2)i[n>>1]>>4>=8&&(e[n]=e[n].toUpperCase()),(i[n>>1]&15)>=8&&(e[n+1]=e[n+1].toUpperCase());return"0x"+e.join("")}const xx=9007199254740991;function Sx(r){return Math.log10?Math.log10(r):Math.log(r)/Math.LN10}const s0={};for(let r=0;r<10;r++)s0[String(r)]=String(r);for(let r=0;r<26;r++)s0[String.fromCharCode(65+r)]=String(10+r);const mg=Math.floor(Sx(xx));function Mx(r){r=r.toUpperCase(),r=r.substring(4)+r.substring(0,2)+"00";let e=r.split("").map(i=>s0[i]).join("");for(;e.length>=mg;){let i=e.substring(0,mg);e=parseInt(i,10)%97+e.substring(i.length)}let t=String(98-parseInt(e,10)%97);for(;t.length<2;)t="0"+t;return t}function Ix(r){let e=null;if(typeof r!="string"&&oc.throwArgumentError("invalid address","address",r),r.match(/^(0x)?[0-9a-fA-F]{40}$/))r.substring(0,2)!=="0x"&&(r="0x"+r),e=vg(r),r.match(/([A-F].*[a-f])|([a-f].*[A-F])/)&&e!==r&&oc.throwArgumentError("bad address checksum","address",r);else if(r.match(/^XE[0-9]{2}[0-9A-Za-z]{30,31}$/)){for(r.substring(2,4)!==Mx(r)&&oc.throwArgumentError("bad icap checksum","address",r),e=ix(r.substring(4));e.length<40;)e="0"+e;e=vg("0x"+e)}else oc.throwArgumentError("invalid address","address",r);return e}function Qo(r,e,t){Object.defineProperty(r,e,{enumerable:!0,value:t,writable:!1})}const Cx=new Uint8Array(32);Cx.fill(0),Gt.from(-1);const Px=Gt.from(0),Ox=Gt.from(1);Gt.from("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),$n(Ox.toHexString(),32),$n(Px.toHexString(),32);var Mn={},Pt={},Rc=M3;function M3(r,e){if(!r)throw new Error(e||"Assertion failed")}M3.equal=function(r,e,t){if(r!=e)throw new Error(t||"Assertion failed: "+r+" != "+e)};var _d={exports:{}};typeof Object.create=="function"?_d.exports=function(r,e){e&&(r.super_=e,r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}))}:_d.exports=function(r,e){if(e){r.super_=e;var t=function(){};t.prototype=e.prototype,r.prototype=new t,r.prototype.constructor=r}};var Tx=Rc,Rx=_d.exports;Pt.inherits=Rx;function Nx(r,e){return(r.charCodeAt(e)&64512)!==55296||e<0||e+1>=r.length?!1:(r.charCodeAt(e+1)&64512)===56320}function Bx(r,e){if(Array.isArray(r))return r.slice();if(!r)return[];var t=[];if(typeof r=="string")if(e){if(e==="hex")for(r=r.replace(/[^a-z0-9]+/ig,""),r.length%2!==0&&(r="0"+r),n=0;n<r.length;n+=2)t.push(parseInt(r[n]+r[n+1],16))}else for(var i=0,n=0;n<r.length;n++){var a=r.charCodeAt(n);a<128?t[i++]=a:a<2048?(t[i++]=a>>6|192,t[i++]=a&63|128):Nx(r,n)?(a=65536+((a&1023)<<10)+(r.charCodeAt(++n)&1023),t[i++]=a>>18|240,t[i++]=a>>12&63|128,t[i++]=a>>6&63|128,t[i++]=a&63|128):(t[i++]=a>>12|224,t[i++]=a>>6&63|128,t[i++]=a&63|128)}else for(n=0;n<r.length;n++)t[n]=r[n]|0;return t}Pt.toArray=Bx;function $x(r){for(var e="",t=0;t<r.length;t++)e+=C3(r[t].toString(16));return e}Pt.toHex=$x;function I3(r){var e=r>>>24|r>>>8&65280|r<<8&16711680|(r&255)<<24;return e>>>0}Pt.htonl=I3;function Ux(r,e){for(var t="",i=0;i<r.length;i++){var n=r[i];e==="little"&&(n=I3(n)),t+=P3(n.toString(16))}return t}Pt.toHex32=Ux;function C3(r){return r.length===1?"0"+r:r}Pt.zero2=C3;function P3(r){return r.length===7?"0"+r:r.length===6?"00"+r:r.length===5?"000"+r:r.length===4?"0000"+r:r.length===3?"00000"+r:r.length===2?"000000"+r:r.length===1?"0000000"+r:r}Pt.zero8=P3;function qx(r,e,t,i){var n=t-e;Tx(n%4===0);for(var a=new Array(n/4),c=0,f=e;c<a.length;c++,f+=4){var g;i==="big"?g=r[f]<<24|r[f+1]<<16|r[f+2]<<8|r[f+3]:g=r[f+3]<<24|r[f+2]<<16|r[f+1]<<8|r[f],a[c]=g>>>0}return a}Pt.join32=qx;function Lx(r,e){for(var t=new Array(r.length*4),i=0,n=0;i<r.length;i++,n+=4){var a=r[i];e==="big"?(t[n]=a>>>24,t[n+1]=a>>>16&255,t[n+2]=a>>>8&255,t[n+3]=a&255):(t[n+3]=a>>>24,t[n+2]=a>>>16&255,t[n+1]=a>>>8&255,t[n]=a&255)}return t}Pt.sp
|
|||
|
|
- ${q}`).join("")}`:void 0,P=of(r.resources);if(P){const q=yc(P);n=FM(n,q)}return[t,i,"",n,"",a,c,f,g,d,m,w,O,C].filter(q=>q!=null).join(`
|
|||
|
|
`)};function TM(r){return Buffer.from(JSON.stringify(r)).toString("base64")}function RM(r){return JSON.parse(Buffer.from(r,"base64").toString("utf-8"))}function ya(r){if(!r)throw new Error("No recap provided, value is undefined");if(!r.att)throw new Error("No `att` property found");const e=Object.keys(r.att);if(!(e!=null&&e.length))throw new Error("No resources found in `att` property");e.forEach(t=>{const i=r.att[t];if(Array.isArray(i))throw new Error(`Resource must be an object: ${t}`);if(typeof i!="object")throw new Error(`Resource must be an object: ${t}`);if(!Object.keys(i).length)throw new Error(`Resource object is empty: ${t}`);Object.keys(i).forEach(n=>{const a=i[n];if(!Array.isArray(a))throw new Error(`Ability limits ${n} must be an array of objects, found: ${a}`);if(!a.length)throw new Error(`Value of ${n} is empty array, must be an array with objects`);a.forEach(c=>{if(typeof c!="object")throw new Error(`Ability limits (${n}) must be an array of objects, found: ${c}`)})})})}function NM(r,e,t,i={}){return t==null||t.sort((n,a)=>n.localeCompare(a)),{att:{[r]:BM(e,t,i)}}}function BM(r,e,t={}){e=e==null?void 0:e.sort((n,a)=>n.localeCompare(a));const i=e.map(n=>({[`${r}/${n}`]:[t]}));return Object.assign({},...i)}function Y3(r){return ya(r),`urn:recap:${TM(r).replace(/=/g,"")}`}function yc(r){const e=RM(r.replace("urn:recap:",""));return ya(e),e}function $M(r,e,t){const i=NM(r,e,t);return Y3(i)}function UM(r){return r&&r.includes("urn:recap:")}function qM(r,e){const t=yc(r),i=yc(e),n=LM(t,i);return Y3(n)}function LM(r,e){ya(r),ya(e);const t=Object.keys(r.att).concat(Object.keys(e.att)).sort((n,a)=>n.localeCompare(a)),i={att:{}};return t.forEach(n=>{var a,c;Object.keys(((a=r.att)==null?void 0:a[n])||{}).concat(Object.keys(((c=e.att)==null?void 0:c[n])||{})).sort((f,g)=>f.localeCompare(g)).forEach(f=>{var g,d;i.att[n]=PM(CM({},i.att[n]),{[f]:((g=r.att[n])==null?void 0:g[f])||((d=e.att[n])==null?void 0:d[f])})})}),i}function FM(r="",e){ya(e);const t="I further authorize the stated URI to perform the following actions on my behalf: ";if(r.includes(t))return r;const i=[];let n=0;Object.keys(e.att).forEach(f=>{const g=Object.keys(e.att[f]).map(w=>({ability:w.split("/")[0],action:w.split("/")[1]}));g.sort((w,O)=>w.action.localeCompare(O.action));const d={};g.forEach(w=>{d[w.ability]||(d[w.ability]=[]),d[w.ability].push(w.action)});const m=Object.keys(d).map(w=>(n++,`(${n}) '${w}': '${d[w].join("', '")}' for '${f}'.`));i.push(m.join(", ").replace(".,","."))});const a=i.join(" "),c=`${t}${a}`;return`${r?r+" ":""}${c}`}function Pg(r){var e;const t=yc(r);ya(t);const i=(e=t.att)==null?void 0:e.eip155;return i?Object.keys(i).map(n=>n.split("/")[1]):[]}function Og(r){const e=yc(r);ya(e);const t=[];return Object.values(e.att).forEach(i=>{Object.values(i).forEach(n=>{var a;(a=n==null?void 0:n[0])!=null&&a.chains&&t.push(n[0].chains)})}),[...new Set(t.flat())]}function of(r){if(!r)return;const e=r==null?void 0:r[r.length-1];return UM(e)?e:void 0}const Q3="base10",Yr="base16",Ls="base64pad",ec="base64url",Nc="utf8",X3=0,bs=1,Bc=2,zM=0,Tg=1,dc=12,u0=32;function jM(){const r=Vd.generateKeyPair();return{privateKey:Di(r.secretKey,Yr),publicKey:Di(r.publicKey,Yr)}}function xd(){const r=ks.randomBytes(u0);return Di(r,Yr)}function kM(r,e){const t=Vd.sharedKey(Hi(r,Yr),Hi(e,Yr),!0),i=new V_(Sc.SHA256,t).expand(u0);return Di(i,Yr)}function cf(r){const e=Sc.hash(Hi(r,Yr));return Di(e,Yr)}function hs(r){const e=Sc.hash(Hi(r,Nc));return Di(e,Yr)}function Z3(r){return Hi(`${r}`,Q3)}function wa(r){return Number(Di(r,Q3))}function HM(r){const e=Z3(typeof r.type<"u"?r.type:X3);if(wa(e)===bs&&typeof r.senderPublicKey>"u")throw new Error("Missing sender public key for type 1 envelope");const t=typeof r.senderPublicKey<"u"?Hi(r.senderPublicKey,Yr):void 0,i=typeof r.iv<"u"?Hi(r.iv,Yr):ks.randomBytes(dc),n=new Hd.ChaCha20Poly1305(Hi(r.symKey,Yr)).seal(i,Hi(r.message,Nc));return e2({type:e,sealed:n,iv:i,senderPublicKey:t,encoding:r.encoding})}function KM(r,e){const t=Z3(Bc),i=ks.randomBytes(dc),n=Hi(r,Nc);return e2({type:t,sealed:n,iv:i,encoding:e})}fun
|
|||
|
|
Required: ${m.toString()}
|
|||
|
|
Received: ${Object.keys(e).toString()}`)),la(c,f)||(i=De("NON_CONFORMING_NAMESPACES",`${t} namespaces chains don't satisfy required namespaces.
|
|||
|
|
Required: ${c.toString()}
|
|||
|
|
Approved: ${f.toString()}`)),Object.keys(e).forEach(w=>{if(!w.includes(":")||i)return;const O=xo(e[w].accounts);O.includes(w)||(i=De("NON_CONFORMING_NAMESPACES",`${t} namespaces accounts don't satisfy namespace accounts for ${w}
|
|||
|
|
Required: ${w}
|
|||
|
|
Approved: ${O.toString()}`))}),c.forEach(w=>{i||(la(n[w].methods,a[w].methods)?la(n[w].events,a[w].events)||(i=De("NON_CONFORMING_NAMESPACES",`${t} namespaces events don't satisfy namespace events for ${w}`)):i=De("NON_CONFORMING_NAMESPACES",`${t} namespaces methods don't satisfy namespace methods for ${w}`))}),i}function BI(r){const e={};return Object.keys(r).forEach(t=>{var i;t.includes(":")?e[t]=r[t]:(i=r[t].chains)==null||i.forEach(n=>{e[n]={methods:r[t].methods,events:r[t].events}})}),e}function Hg(r){return[...new Set(r.map(e=>e.includes(":")?e.split(":")[0]:e))]}function $I(r){const e={};return Object.keys(r).forEach(t=>{if(t.includes(":"))e[t]=r[t];else{const i=xo(r[t].accounts);i==null||i.forEach(n=>{e[n]={accounts:r[t].accounts.filter(a=>a.includes(`${n}:`)),methods:r[t].methods,events:r[t].events}})}}),e}function UI(r,e){return h0(r)&&r<=e.max&&r>=e.min}function Kg(){const r=Tc();return new Promise(e=>{switch(r){case _i.browser:e(qI());break;case _i.reactNative:e(LI());break;case _i.node:e(FI());break;default:e(!0)}})}function qI(){return Oc()&&(navigator==null?void 0:navigator.onLine)}async function LI(){if(wo()&&typeof globalThis<"u"&&globalThis!=null&&globalThis.NetInfo){const r=await(globalThis==null?void 0:globalThis.NetInfo.fetch());return r==null?void 0:r.isConnected}return!0}function FI(){return!0}function zI(r){switch(Tc()){case _i.browser:jI(r);break;case _i.reactNative:kI(r);break}}function jI(r){!wo()&&Oc()&&(window.addEventListener("online",()=>r(!0)),window.addEventListener("offline",()=>r(!1)))}function kI(r){wo()&&typeof globalThis<"u"&&globalThis!=null&&globalThis.NetInfo&&(globalThis==null||globalThis.NetInfo.addEventListener(e=>r(e==null?void 0:e.isConnected)))}const Vl={};class tc{static get(e){return Vl[e]}static set(e,t){Vl[e]=t}static delete(e){delete Vl[e]}}class xa{}let HI=class extends xa{constructor(e){super()}};const Vg=Ae.FIVE_SECONDS,So={pulse:"heartbeat_pulse"};let KI=class n2 extends HI{constructor(e){super(e),this.events=new Vi.EventEmitter,this.interval=Vg,this.interval=(e==null?void 0:e.interval)||Vg}static async init(e){const t=new n2(e);return await t.init(),t}async init(){await this.initialize()}stop(){clearInterval(this.intervalRef)}on(e,t){this.events.on(e,t)}once(e,t){this.events.once(e,t)}off(e,t){this.events.off(e,t)}removeListener(e,t){this.events.removeListener(e,t)}async initialize(){this.intervalRef=setInterval(()=>this.pulse(),Ae.toMiliseconds(this.interval))}pulse(){this.events.emit(So.pulse)}};const VI=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,GI=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,JI=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function WI(r,e){if(r==="__proto__"||r==="constructor"&&e&&typeof e=="object"&&"prototype"in e){YI(r);return}return e}function YI(r){console.warn(`[destr] Dropping "${r}" key to prevent prototype pollution.`)}function Yu(r,e={}){if(typeof r!="string")return r;const t=r.trim();if(r[0]==='"'&&r.endsWith('"')&&!r.includes("\\"))return t.slice(1,-1);if(t.length<=9){const i=t.toLowerCase();if(i==="true")return!0;if(i==="false")return!1;if(i==="undefined")return;if(i==="null")return null;if(i==="nan")return Number.NaN;if(i==="infinity")return Number.POSITIVE_INFINITY;if(i==="-infinity")return Number.NEGATIVE_INFINITY}if(!JI.test(r)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return r}try{if(VI.test(r)||GI.test(r)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(r,WI)}return JSON.parse(r)}catch(i){if(e.strict)throw i;return r}}function QI(r){return!r||typeof r.then!="function"?Promise.resolve(r):r}function _r(r,...e){try{return QI(r(...e))}catch(t){return Promise.reject(t)}}function XI(r){const e=typeof r;return r===null||e!=="object"&&e!=="function"}function ZI(r){const e=Object.getPrototypeOf(r);return!e||e.isPrototypeOf(Object)}function uf(r){if(XI(r))ret
|
|||
|
|
Copyright (c) Microsoft Corporation.
|
|||
|
|
|
|||
|
|
Permission to use, copy, modify, and/or distribute this software for any
|
|||
|
|
purpose with or without fee is hereby granted.
|
|||
|
|
|
|||
|
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
|||
|
|
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
|||
|
|
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
|||
|
|
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
|||
|
|
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
|||
|
|
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|||
|
|
PERFORMANCE OF THIS SOFTWARE.
|
|||
|
|
***************************************************************************** */var Cd=function(r,e){return Cd=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var n in i)i.hasOwnProperty(n)&&(t[n]=i[n])},Cd(r,e)};function gO(r,e){Cd(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var Pd=function(){return Pd=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++){t=arguments[i];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Pd.apply(this,arguments)};function bO(r,e){var t={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&e.indexOf(i)<0&&(t[i]=r[i]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,i=Object.getOwnPropertySymbols(r);n<i.length;n++)e.indexOf(i[n])<0&&Object.prototype.propertyIsEnumerable.call(r,i[n])&&(t[i[n]]=r[i[n]]);return t}function vO(r,e,t,i){var n=arguments.length,a=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(r,e,t,i);else for(var f=r.length-1;f>=0;f--)(c=r[f])&&(a=(n<3?c(a):n>3?c(e,t,a):c(e,t))||a);return n>3&&a&&Object.defineProperty(e,t,a),a}function mO(r,e){return function(t,i){e(t,i,r)}}function yO(r,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(r,e)}function wO(r,e,t,i){function n(a){return a instanceof t?a:new t(function(c){c(a)})}return new(t||(t=Promise))(function(a,c){function f(m){try{d(i.next(m))}catch(w){c(w)}}function g(m){try{d(i.throw(m))}catch(w){c(w)}}function d(m){m.done?a(m.value):n(m.value).then(f,g)}d((i=i.apply(r,e||[])).next())})}function _O(r,e){var t={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},i,n,a,c;return c={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function f(d){return function(m){return g([d,m])}}function g(d){if(i)throw new TypeError("Generator is already executing.");for(;t;)try{if(i=1,n&&(a=d[0]&2?n.return:d[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,d[1])).done)return a;switch(n=0,a&&(d=[d[0]&2,a.value]),d[0]){case 0:case 1:a=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,n=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(a=t.trys,!(a=a.length>0&&a[a.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!a||d[1]>a[0]&&d[1]<a[3])){t.label=d[1];break}if(d[0]===6&&t.label<a[1]){t.label=a[1],a=d;break}if(a&&t.label<a[2]){t.label=a[2],t.ops.push(d);break}a[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(r,t)}catch(m){d=[6,m],n=0}finally{i=a=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}}function DO(r,e,t,i){i===void 0&&(i=t),r[i]=e[t]}function EO(r,e){for(var t in r)t!=="default"&&!e.hasOwnProperty(t)&&(e[t]=r[t])}function Od(r){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&r[e],i=0;if(t)return t.call(r);if(r&&typeof r.length=="number")return{next:function(){return r&&i>=r.length&&(r=void 0),{value:r&&r[i++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function v2(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var i=t.call(r),n,a=[],c;try{for(;(e===void 0||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(f){c={error:f}}finally{try{n&&!n.done&&(t=i.return)&&t.call(i)}finally{if(c)throw c.error}}return a}function AO(){for(var r=[],e=0;e<arguments.length;e++)r=r.concat(v2(arguments[e]));return r}function xO(){for(var r=0,e=0,t=arguments.length;e<t;e++)r+=arguments[e].length;for(var i=Array(r),n=0,e=0;e<t;e++)for(var a=arguments[e],c=0,f=a.length;c<f;c++,n++)i[n]=a[c];return i}function Ac(r){return this instanceof Ac?(this.v=r,this):new Ac(r)}function SO(r,e,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=t.apply(r,e||[]),n,a=[];return n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n;function c(O
|
|||
|
|
* @license
|
|||
|
|
* Lodash <https://lodash.com/>
|
|||
|
|
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
|
|||
|
|
* Released under MIT license <https://lodash.com/license>
|
|||
|
|
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
|
|||
|
|
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
|
|||
|
|
*/(function(r,e){(function(){var t,i="4.17.21",n=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",c="Expected a function",f="Invalid `variable` option passed into `_.template`",g="__lodash_hash_undefined__",d=500,m="__lodash_placeholder__",w=1,O=2,C=4,P=1,q=2,K=1,Y=2,z=4,W=8,B=16,j=32,k=64,_=128,N=256,se=512,le=30,U="...",y=800,u=16,h=1,v=2,E=3,S=1/0,M=9007199254740991,x=17976931348623157e292,p=NaN,b=4294967295,R=b-1,Z=b>>>1,ae=[["ary",_],["bind",K],["bindKey",Y],["curry",W],["curryRight",B],["flip",se],["partial",j],["partialRight",k],["rearg",N]],I="[object Arguments]",ee="[object Array]",L="[object AsyncFunction]",V="[object Boolean]",G="[object Date]",D="[object DOMException]",H="[object Error]",ne="[object Function]",ce="[object GeneratorFunction]",fe="[object Map]",ye="[object Number]",we="[object Null]",Te="[object Object]",Qe="[object Promise]",Ce="[object Proxy]",Re="[object RegExp]",Se="[object Set]",me="[object String]",Pe="[object Symbol]",Ne="[object Undefined]",be="[object WeakMap]",Oe="[object WeakSet]",xe="[object ArrayBuffer]",ve="[object DataView]",qe="[object Float32Array]",Me="[object Float64Array]",_e="[object Int8Array]",He="[object Int16Array]",Ve="[object Int32Array]",Ee="[object Uint8Array]",Ke="[object Uint8ClampedArray]",ht="[object Uint16Array]",Ge="[object Uint32Array]",_t=/\b__p \+= '';/g,lt=/\b(__p \+=) '' \+/g,We=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Et=/&(?:amp|lt|gt|quot|#39);/g,St=/[&<>"']/g,Be=RegExp(Et.source),Xe=RegExp(St.source),tt=/<%-([\s\S]+?)%>/g,$e=/<%([\s\S]+?)%>/g,et=/<%=([\s\S]+?)%>/g,Ze=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Fe=/^\w*$/,ut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,rt=/[\\^$.*+?()[\]{}|]/g,ze=RegExp(rt.source),it=/^\s+/,st=/\s/,Ue=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ye=/\{\n\/\* \[wrapped with (.+)\] \*/,ft=/,? & /,je=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Rt=/[()=,{}\[\]\/\s]/,Nt=/\\(\\)?/g,at=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,vt=/\w*$/,Rr=/^[-+]0x[0-9a-f]+$/i,Nr=/^0b[01]+$/i,Br=/^\[object .+?Constructor\]$/,$r=/^0o[0-7]+$/i,Ur=/^(?:0|[1-9]\d*)$/,er=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Xr=/($^)/,Wi=/['\n\r\u2028\u2029\\]/g,Zr="\\ud800-\\udfff",Yi="\\u0300-\\u036f",Qi="\\ufe20-\\ufe2f",ei="\\u20d0-\\u20ff",Mi=Yi+Qi+ei,Ii="\\u2700-\\u27bf",lr="a-z\\xdf-\\xf6\\xf8-\\xff",Xi="\\xac\\xb1\\xd7\\xf7",Zi="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",en="\\u2000-\\u206f",Ks=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",zc="A-Z\\xc0-\\xd6\\xd8-\\xde",jc="\\ufe0e\\ufe0f",Vs=Xi+Zi+en+Ks,Io="['’]",Gs="["+Zr+"]",Co="["+Vs+"]",Js="["+Mi+"]",kc="\\d+",ah="["+Ii+"]",Hc="["+lr+"]",Kc="[^"+Zr+Vs+kc+Ii+lr+zc+"]",Pa="\\ud83c[\\udffb-\\udfff]",oh="(?:"+Js+"|"+Pa+")",Vc="[^"+Zr+"]",Oa="(?:\\ud83c[\\udde6-\\uddff]){2}",_s="[\\ud800-\\udbff][\\udc00-\\udfff]",gi="["+zc+"]",Gc="\\u200d",Jc="(?:"+Hc+"|"+Kc+")",yn="(?:"+gi+"|"+Kc+")",Wc="(?:"+Io+"(?:d|ll|m|re|s|t|ve))?",Yc="(?:"+Io+"(?:D|LL|M|RE|S|T|VE))?",Qc=oh+"?",Xc="["+jc+"]?",ch="(?:"+Gc+"(?:"+[Vc,Oa,_s].join("|")+")"+Xc+Qc+")*",Yn="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Zc="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",eu=Xc+Qc+ch,Ta="(?:"+[ah,Oa,_s].join("|")+")"+eu,uh="(?:"+[Vc+Js+"?",Js,Oa,_s,Gs].join("|")+")",Po=RegExp(Io,"g"),fh=RegExp(Js,"g"),Ra=RegExp(Pa+"(?="+Pa+")|"+uh+eu,"g"),tu=RegExp([gi+"?"+Hc+"+"+Wc+"(?="+[Co,gi,"$"].join("|")+")",yn+"+"+Yc+"(?="+[Co,gi+Jc,"$"].join("|")+")",gi+"?"+Jc+"+"+Wc,gi+"+"+Yc,Zc,Yn,kc,Ta].join("|"),"g"),ru=RegExp("["+Gc+Zr+Mi+jc+"]"),Ws=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,iu=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],hh=-1,zt={};zt[qe]=zt[Me]=zt
|
|||
|
|
/* [wrapped with `+o+`] */
|
|||
|
|
`)}function Xy(s){return gt(s)||na(s)||!!(B0&&s&&s[B0])}function rs(s,o){var l=typeof s;return o=o??M,!!o&&(l=="number"||l!="symbol"&&Ur.test(s))&&s>-1&&s%1==0&&s<o}function Kr(s,o,l){if(!Zt(l))return!1;var A=typeof o;return(A=="number"?ii(l)&&rs(o,l.length):A=="string"&&o in l)?sn(l[o],s):!1}function Yh(s,o){if(gt(s))return!1;var l=typeof s;return l=="number"||l=="symbol"||l=="boolean"||s==null||mi(s)?!0:Fe.test(s)||!Ze.test(s)||o!=null&&s in Ht(o)}function Zy(s){var o=typeof s;return o=="string"||o=="number"||o=="symbol"||o=="boolean"?s!=="__proto__":s===null}function Qh(s){var o=Tu(s),l=$[o];if(typeof l!="function"||!(o in Mt.prototype))return!1;if(s===l)return!0;var A=Gh(l);return!!A&&s===A[0]}function e6(s){return!!O0&&O0 in s}var t6=cu?is:pl;function Ho(s){var o=s&&s.constructor,l=typeof o=="function"&&o.prototype||qa;return s===l}function Op(s){return s===s&&!Zt(s)}function Tp(s,o){return function(l){return l==null?!1:l[s]===o&&(o!==t||s in Ht(l))}}function r6(s){var o=qu(s,function(A){return l.size===d&&l.clear(),A}),l=o.cache;return o}function i6(s,o){var l=s[1],A=o[1],T=l|A,F=T<(K|Y|_),Q=A==_&&l==W||A==_&&l==N&&s[7].length<=o[8]||A==(_|N)&&o[7].length<=o[8]&&l==W;if(!(F||Q))return s;A&K&&(s[2]=o[2],T|=l&K?0:z);var X=o[3];if(X){var ie=s[3];s[3]=ie?pp(ie,X,o[4]):X,s[4]=ie?As(s[3],m):o[4]}return X=o[5],X&&(ie=s[5],s[5]=ie?gp(ie,X,o[6]):X,s[6]=ie?As(s[5],m):o[6]),X=o[7],X&&(s[7]=X),A&_&&(s[8]=s[8]==null?o[8]:qr(s[8],o[8])),s[9]==null&&(s[9]=o[9]),s[0]=o[0],s[1]=T,s}function n6(s){var o=[];if(s!=null)for(var l in Ht(s))o.push(l);return o}function s6(s){return fu.call(s)}function Rp(s,o,l){return o=pr(o===t?s.length-1:o,0),function(){for(var A=arguments,T=-1,F=pr(A.length-o,0),Q=oe(F);++T<F;)Q[T]=A[o+T];T=-1;for(var X=oe(o+1);++T<o;)X[T]=A[T];return X[o]=l(Q),vr(s,this,X)}}function Np(s,o){return o.length<2?s:ta(s,Ni(o,0,-1))}function a6(s,o){for(var l=s.length,A=qr(o.length,l),T=ri(s);A--;){var F=o[A];s[A]=rs(F,l)?T[F]:t}return s}function Xh(s,o){if(!(o==="constructor"&&typeof s[o]=="function")&&o!="__proto__")return s[o]}var Bp=Up(np),Ko=_m||function(s,o){return Ot.setTimeout(s,o)},Zh=Up(Cy);function $p(s,o,l){var A=o+"";return Zh(s,Qy(A,o6(Jy(A),l)))}function Up(s){var o=0,l=0;return function(){var A=xm(),T=u-(A-l);if(l=A,T>0){if(++o>=y)return arguments[0]}else o=0;return s.apply(t,arguments)}}function Nu(s,o){var l=-1,A=s.length,T=A-1;for(o=o===t?A:o;++l<o;){var F=Bh(l,T),Q=s[F];s[F]=s[l],s[l]=Q}return s.length=o,s}var qp=r6(function(s){var o=[];return s.charCodeAt(0)===46&&o.push(""),s.replace(ut,function(l,A,T,F){o.push(T?F.replace(Nt,"$1"):A||l)}),o});function En(s){if(typeof s=="string"||mi(s))return s;var o=s+"";return o=="0"&&1/s==-S?"-0":o}function ia(s){if(s!=null){try{return uu.call(s)}catch{}try{return s+""}catch{}}return""}function o6(s,o){return Pi(ae,function(l){var A="_."+l[0];o&l[1]&&!nu(s,A)&&s.push(A)}),s.sort()}function Lp(s){if(s instanceof Mt)return s.clone();var o=new Ti(s.__wrapped__,s.__chain__);return o.__actions__=ri(s.__actions__),o.__index__=s.__index__,o.__values__=s.__values__,o}function c6(s,o,l){(l?Kr(s,o,l):o===t)?o=1:o=pr(yt(o),0);var A=s==null?0:s.length;if(!A||o<1)return[];for(var T=0,F=0,Q=oe(bu(A/o));T<A;)Q[F++]=Ni(s,T,T+=o);return Q}function u6(s){for(var o=-1,l=s==null?0:s.length,A=0,T=[];++o<l;){var F=s[o];F&&(T[A++]=F)}return T}function f6(){var s=arguments.length;if(!s)return[];for(var o=oe(s-1),l=arguments[0],A=s;A--;)o[A-1]=arguments[A];return Es(gt(l)?ri(l):[l],xr(o,1))}var h6=Dt(function(s,o){return ar(s)?Lo(s,xr(o,1,ar,!0)):[]}),l6=Dt(function(s,o){var l=Bi(o);return ar(l)&&(l=t),ar(s)?Lo(s,xr(o,1,ar,!0),nt(l,2)):[]}),d6=Dt(function(s,o){var l=Bi(o);return ar(l)&&(l=t),ar(s)?Lo(s,xr(o,1,ar,!0),t,l):[]});function p6(s,o,l){var A=s==null?0:s.length;return A?(o=l||o===t?1:yt(o),Ni(s,o<0?0:o,A)):[]}function g6(s,o,l){var A=s==null?0:s.length;return A?(o=l||o===t?1:yt(o),o=A-o,Ni(s,0,o<0?0:o)):[]}function b6(s,o){return s&&s.length?Su(s,nt(o,3),!0,!0):[]}function v6(s,o){return s&&s.length?Su(s,nt(o,3),!0):[]}function m6(s,o,l,A){var T=s==null?0:s.length;return T?(l&&typ
|
|||
|
|
`;s.replace(Ie,function(ct,At,Tt,yi,Vr,wi){return Tt||(Tt=yi),ge+=s.slice(he,wi).replace(Wi,tm),At&&(X=!0,ge+=`' +
|
|||
|
|
__e(`+At+`) +
|
|||
|
|
'`),Vr&&(ie=!0,ge+=`';
|
|||
|
|
`+Vr+`;
|
|||
|
|
__p += '`),Tt&&(ge+=`' +
|
|||
|
|
((__t = (`+Tt+`)) == null ? '' : __t) +
|
|||
|
|
'`),he=wi+ct.length,ct}),ge+=`';
|
|||
|
|
`;var ot=qt.call(o,"variable")&&o.variable;if(!ot)ge=`with (obj) {
|
|||
|
|
`+ge+`
|
|||
|
|
}
|
|||
|
|
`;else if(Rt.test(ot))throw new dt(f);ge=(ie?ge.replace(_t,""):ge).replace(lt,"$1").replace(We,"$1;"),ge="function("+(ot||"obj")+`) {
|
|||
|
|
`+(ot?"":`obj || (obj = {});
|
|||
|
|
`)+"var __t, __p = ''"+(X?", __e = _.escape":"")+(ie?`, __j = Array.prototype.join;
|
|||
|
|
function print() { __p += __j.call(arguments, '') }
|
|||
|
|
`:`;
|
|||
|
|
`)+ge+`return __p
|
|||
|
|
}`;var wt=v1(function(){return Bt(F,Je+"return "+ge).apply(t,Q)});if(wt.source=ge,nl(wt))throw wt;return wt}function M5(s){return $t(s).toLowerCase()}function I5(s){return $t(s).toUpperCase()}function C5(s,o,l){if(s=$t(s),s&&(l||o===t))return S0(s);if(!s||!(o=vi(o)))return s;var A=rn(s),T=rn(o),F=M0(A,T),Q=I0(A,T)+1;return Cs(A,F,Q).join("")}function P5(s,o,l){if(s=$t(s),s&&(l||o===t))return s.slice(0,P0(s)+1);if(!s||!(o=vi(o)))return s;var A=rn(s),T=I0(A,rn(o))+1;return Cs(A,0,T).join("")}function O5(s,o,l){if(s=$t(s),s&&(l||o===t))return s.replace(it,"");if(!s||!(o=vi(o)))return s;var A=rn(s),T=M0(A,rn(o));return Cs(A,T).join("")}function T5(s,o){var l=le,A=U;if(Zt(o)){var T="separator"in o?o.separator:T;l="length"in o?yt(o.length):l,A="omission"in o?vi(o.omission):A}s=$t(s);var F=s.length;if(Ba(s)){var Q=rn(s);F=Q.length}if(l>=F)return s;var X=l-$a(A);if(X<1)return A;var ie=Q?Cs(Q,0,X).join(""):s.slice(0,X);if(T===t)return ie+A;if(Q&&(X+=ie.length-X),sl(T)){if(s.slice(X).search(T)){var he,de=ie;for(T.global||(T=_h(T.source,$t(vt.exec(T))+"g")),T.lastIndex=0;he=T.exec(de);)var ge=he.index;ie=ie.slice(0,ge===t?X:ge)}}else if(s.indexOf(vi(T),X)!=X){var Ie=ie.lastIndexOf(T);Ie>-1&&(ie=ie.slice(0,Ie))}return ie+A}function R5(s){return s=$t(s),s&&Be.test(s)?s.replace(Et,cm):s}var N5=ka(function(s,o,l){return s+(l?" ":"")+o.toUpperCase()}),cl=mp("toUpperCase");function b1(s,o,l){return s=$t(s),o=l?t:o,o===t?im(s)?hm(s):J2(s):s.match(o)||[]}var v1=Dt(function(s,o){try{return vr(s,t,o)}catch(l){return nl(l)?l:new dt(l)}}),B5=ts(function(s,o){return Pi(o,function(l){l=En(l),Zn(s,l,rl(s[l],s))}),s});function $5(s){var o=s==null?0:s.length,l=nt();return s=o?Xt(s,function(A){if(typeof A[1]!="function")throw new Oi(c);return[l(A[0]),A[1]]}):[],Dt(function(A){for(var T=-1;++T<o;){var F=s[T];if(vr(F[0],this,A))return vr(F[1],this,A)}})}function U5(s){return cy(Ri(s,w))}function ul(s){return function(){return s}}function q5(s,o){return s==null||s!==s?o:s}var L5=wp(),F5=wp(!0);function si(s){return s}function fl(s){return Y0(typeof s=="function"?s:Ri(s,w))}function z5(s){return X0(Ri(s,w))}function j5(s,o){return Z0(s,Ri(o,w))}var k5=Dt(function(s,o){return function(l){return Fo(l,s,o)}}),H5=Dt(function(s,o){return function(l){return Fo(s,l,o)}});function hl(s,o,l){var A=mr(o),T=Eu(o,A);l==null&&!(Zt(o)&&(T.length||!A.length))&&(l=o,o=s,s=this,T=Eu(o,mr(o)));var F=!(Zt(l)&&"chain"in l)||!!l.chain,Q=is(s);return Pi(T,function(X){var ie=o[X];s[X]=ie,Q&&(s.prototype[X]=function(){var he=this.__chain__;if(F||he){var de=s(this.__wrapped__),ge=de.__actions__=ri(this.__actions__);return ge.push({func:ie,args:arguments,thisArg:s}),de.__chain__=he,de}return ie.apply(s,Es([this.value()],arguments))})}),s}function K5(){return Ot._===this&&(Ot._=vm),this}function ll(){}function V5(s){return s=yt(s),Dt(function(o){return ep(o,s)})}var G5=kh(Xt),J5=kh(_0),W5=kh(ph);function m1(s){return Yh(s)?gh(En(s)):xy(s)}function Y5(s){return function(o){return s==null?t:ta(s,o)}}var Q5=Dp(),X5=Dp(!0);function dl(){return[]}function pl(){return!1}function Z5(){return{}}function e4(){return""}function t4(){return!0}function r4(s,o){if(s=yt(s),s<1||s>M)return[];var l=b,A=qr(s,b);o=nt(o),s-=b;for(var T=mh(A,o);++l<s;)o(l);return T}function i4(s){return gt(s)?Xt(s,En):mi(s)?[s]:ri(qp($t(s)))}function n4(s){var o=++gm;return $t(s)+o}var s4=Cu(function(s,o){return s+o},0),a4=Hh("ceil"),o4=Cu(function(s,o){return s/o},1),c4=Hh("floor");function u4(s){return s&&s.length?Du(s,si,Ch):t}function f4(s,o){return s&&s.length?Du(s,nt(o,2),Ch):t}function h4(s){return A0(s,si)}function l4(s,o){return A0(s,nt(o,2))}function d4(s){return s&&s.length?Du(s,si,Rh):t}function p4(s,o){return s&&s.length?Du(s,nt(o,2),Rh):t}var g4=Cu(function(s,o){return s*o},1),b4=Hh("round"),v4=Cu(function(s,o){return s-o},0);function m4(s){return s&&s.length?vh(s,si):0}function y4(s,o){return s&&s.length?vh(s,nt(o,2)):0}return $.after=z8,$.ary=Wp,$.assign=Iw,$.assignIn=u1,$.assignInWith=ju,$.assignWith=Cw,$.at=Pw,$.before=Yp,$.bind=rl,$.bindAll=B5,$.bindKey=Qp,$.castArray=Z8,$.chain=Vp,$.chunk=c6,$.c
|