/*! For license information please see provider.min.js.LICENSE.txt */ (()=>{var t={247:function(t,e,n){"use strict";var r=n(834).lW,o=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function s(t){try{c(r.next(t))}catch(t){i(t)}}function a(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(s,a)}c((r=r.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.AuthEVMAdapter=void 0;const i=n(996),s=n(24),a=n(248);e.AuthEVMAdapter=class{constructor(t){this.auth=t,this.auth=t}request(t){return o(this,void 0,void 0,(function*(){if("eth_requestAccounts"===t.method||"eth_accounts"===t.method){let t=this.auth.getWallet();if(t)return[t.public_address];if(yield this.auth.login(),t=this.auth.getWallet(),t)return[t.public_address];throw new Error("Create wallet failed")}if("eth_chainId"===t.method)return(0,i.intToHex)(this.auth.getChainId());if("eth_sendTransaction"===t.method){if(t.params&&t.params instanceof Array&&t.params[0]){const e=t.params[0];return(0,i.isNullish)(e.type)&&(s.chains.isChainSupportEIP1559(this.auth.getChain())?e.type="0x2":e.type="0x0"),(0,i.isNullish)(e.chainId)&&(e.chainId=(0,i.intToHex)(this.auth.getChainId())),(0,i.isNullish)(e.nonce)&&(e.nonce="0x0"),(0,i.isNullish)(e.data)&&(e.data="0x"),this.auth.sendTransaction(this.legacyToString(t.params[0]))}return Promise.reject(a.ProviderError.paramsError())}if("eth_signTypedData_v3"===t.method||"eth_signTypedData_v4"===t.method||"eth_signTypedData_v4_uniq"===t.method){if(t.params&&t.params instanceof Array&&t.params.length>=2){let e=t.params[1];return"string"!=typeof e||e.startsWith("0x")||(e=(0,i.addHexPrefix)(r.from(e).toString("hex"))),this.auth.sign(t.method,this.legacyToString(e))}return Promise.reject(a.ProviderError.paramsError())}if("eth_signTypedData"===t.method||"eth_signTypedData_v1"===t.method){if(t.params&&t.params instanceof Array&&t.params[0]){let e=t.params[0];return"string"!=typeof e||e.startsWith("0x")||(e=(0,i.addHexPrefix)(r.from(e).toString("hex"))),this.auth.sign(t.method,this.legacyToString(e))}return Promise.reject(a.ProviderError.paramsError())}if("personal_sign"===t.method||"personal_sign_uniq"===t.method)return t.params&&t.params instanceof Array&&t.params[0]?this.auth.sign(t.method,this.legacyToString(t.params[0])):Promise.reject(a.ProviderError.paramsError());if("wallet_switchEthereumChain"===t.method){if(t.params&&t.params instanceof Array&&t.params[0]&&t.params[0].chainId){const e=Number(t.params[0].chainId),n=s.chains.getEVMChainInfoById(e);return n?(yield this.auth.switchChain(n),Promise.resolve(null)):Promise.reject(a.ProviderError.unsupportedChain())}return Promise.reject(a.ProviderError.paramsError())}return Promise.reject(a.ProviderError.unsupportedMethod())}))}legacyToString(t){let e;return e="number"==typeof t?(0,i.addHexPrefix)(t.toString(16)):"string"==typeof t?t.toString().startsWith("0x")?t:(0,i.addHexPrefix)(r.from(t).toString("hex")):(0,i.addHexPrefix)(r.from(JSON.stringify(t)).toString("hex")),e}}},131:function(t,e,n){"use strict";var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function s(t){try{c(r.next(t))}catch(t){i(t)}}function a(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(s,a)}c((r=r.apply(t,e||[])).next())}))},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.HttpConnection=void 0;const i=n(996),s=o(n(14)),a=n(248);class c extends a.IJsonRpcConnection{constructor(t){if(super(),this.config=t,this.registering=!1,!(0,i.isHttpUrl)(t.url))throw new Error(`Provided URL is not compatible with HTTP connection: ${t.url}`);this.config=t}get connected(){return void 0!==this.api}get connecting(){return this.registering}open(){return r(this,void 0,void 0,(function*(){this.api=yield this.register()}))}close(){return r(this,void 0,void 0,(function*(){this.onClose()}))}send(t){return r(this,void 0,void 0,(function*(){return void 0===this.api&&(this.api=yield this.register()),this.api.post("/",t).then((t=>t.data))}))}register(){return r(this,void 0,void 0,(function*(){const t=this.config;if(!(0,i.isHttpUrl)(t.url))throw new Error(`Provided URL is not compatible with HTTP connection: ${t.url}`);if(this.registering)return new Promise(((t,e)=>{this.events.once("open",(()=>{if(void 0===this.api)return e(new Error("HTTP connection is missing or invalid"));t(this.api)}))}));this.registering=!0;const e=s.default.create({baseURL:t.url,timeout:3e4,headers:{Accept:"application/json","Content-Type":"application/json"}});return e.interceptors.request.use((function(e){var n,r;return e.params||(e.params={}),e.params.chainId=null!==(r=null===(n=e.data)||void 0===n?void 0:n.chainId)&&void 0!==r?r:t.chainId(),e.params.projectUuid=t.authentication.projectId,e.params.projectKey=t.authentication.clientKey,e}),(t=>Promise.reject(t))),this.onOpen(e),e}))}onOpen(t){this.api=t,this.registering=!1,this.events.emit("open")}onClose(){this.api=void 0,this.events.emit("close")}}e.HttpConnection=c},118:function(t,e,n){"use strict";var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function s(t){try{c(r.next(t))}catch(t){i(t)}}function a(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(s,a)}c((r=r.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.ParticleDelegateProvider=void 0;const o=n(996),i=n(987),s=n(131),a=n(248);class c extends a.IJsonRpcProvider{constructor(t,e){super(),this.auth=t,this.signerProvider=e,this.isParticleDelegateProvider=!0,this.connection=this.setConnection(),this.listenEvent()}listenEvent(){const t=this.events;this.signerProvider.on("connect",(e=>t.emit("connect",e))),this.signerProvider.on("disconnect",(e=>t.emit("disconnect",e))),this.signerProvider.on("message",(e=>t.emit("message",e))),this.signerProvider.on("chainChanged",(e=>t.emit("chainChanged",e))),this.signerProvider.on("accountsChanged",(e=>t.emit("accountsChanged",e)))}setConnection(){return new s.HttpConnection({url:`${(0,o.rpcUrl)()}/evm-chain`,basicCredentials:this.auth.basicCredentials(),chainId:()=>{var t;return null!==(t=this.chainId)&&void 0!==t?t:this.auth.getChainId()},authentication:this.auth.config})}disconnect(){return r(this,void 0,void 0,(function*(){const t=this.signerProvider;if(t.disconnect&&"function"==typeof t.disconnect)try{yield t.disconnect()}catch(t){}}))}enable(){return r(this,void 0,void 0,(function*(){const t=this.signerProvider;let e;if(t.enable&&"function"==typeof t.enable)try{e=yield t.enable()}catch(t){e=yield this.request({method:"eth_requestAccounts"})}return e}))}request(t){var e,n;return r(this,void 0,void 0,(function*(){if(!t.method||a.notSupportMethods.includes(t.method))return Promise.reject(a.ProviderError.unsupportedMethod());this.connection.connected||(yield this.open());const r={id:null!==(e=t.id)&&void 0!==e?e:(0,i.v4)(),jsonrpc:null!==(n=t.jsonrpc)&&void 0!==n?n:"2.0",method:t.method,params:t.params};if(a.signerMethods.includes(r.method)||this.isParticleSignerMethod(r.method))return console.log("Particle Signer Provider Request",r),yield this.signerProvider.request(r);{try{this.chainId=Number(yield this.signerProvider.request({method:"eth_chainId"}))}catch(t){this.chainId=Number(this.auth.getChainId())}const t=Object.assign(Object.assign({},r),{chainId:this.chainId});return console.log("Particle Provider Delegate Request",t),yield this.requestStrict(t)}}))}isParticleSignerMethod(t){return this.signerProvider.isParticleNetwork&&a.particleSignerMethods.includes(t)}requestStrict(t){return r(this,void 0,void 0,(function*(){return this.connection.send(t).then((t=>t.error?Promise.reject(t.error):Promise.resolve(t.result)))}))}open(){return r(this,void 0,void 0,(function*(){yield this.connection.open()}))}}e.ParticleDelegateProvider=c},195:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(e,n);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,o)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),o=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),o(n(342),e),o(n(118),e)},342:function(t,e,n){"use strict";var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function s(t){try{c(r.next(t))}catch(t){i(t)}}function a(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(s,a)}c((r=r.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.ParticleProvider=void 0;const o=n(996),i=n(987),s=n(247),a=n(131),c=n(248),l=n(641);class u extends c.IJsonRpcProvider{constructor(t){super(),this.auth=t,this.isParticleNetwork=!0,this.auth=t,this.connection=this.setConnection(),this.authAdapter=new s.AuthEVMAdapter(this.auth),this.auth.on("chainChanged",(t=>{"Solana"!==t.name&&this.emit("chainChanged",(0,o.intToHex)(t.id))})),"undefined"!=typeof window&&window.particle&&(window.particle.particleProvider=this)}get version(){return console.log("get version"),(0,l.getVersion)()}setConnection(){return new a.HttpConnection({url:`${(0,o.rpcUrl)()}/evm-chain`,basicCredentials:this.auth.basicCredentials(),chainId:()=>this.auth.getChainId(),authentication:this.auth.config})}emit(t,...e){return this.events.emit(t,...e)}disconnect(){return r(this,void 0,void 0,(function*(){return this.auth.logout()}))}enable(){return r(this,void 0,void 0,(function*(){return this.request({method:"eth_requestAccounts"})}))}request(t){var e,n;return r(this,void 0,void 0,(function*(){if(!t.method||c.notSupportMethods.includes(t.method))return Promise.reject(c.ProviderError.unsupportedMethod());this.connection.connected||(yield this.open()),console.log("Particle Provider Request",t);const r={chainId:Number(this.auth.getChainId()),id:null!==(e=t.id)&&void 0!==e?e:(0,i.v4)(),jsonrpc:null!==(n=t.jsonrpc)&&void 0!==n?n:"2.0",method:t.method,params:t.params};return c.signerMethods.includes(t.method)||c.particleSignerMethods.includes(t.method)?this.authAdapter.request(t):this.requestStrict(r)}))}requestStrict(t){return r(this,void 0,void 0,(function*(){return this.connection.send(t).then((t=>t.error?Promise.reject(t.error):Promise.resolve(t.result)))}))}open(){return r(this,void 0,void 0,(function*(){yield this.connection.open(),this.connection.on("close",(()=>this.emit("disconnect"))),this.emit("connect",{chainId:(0,o.intToHex)(this.auth.getChainId())})}))}close(){return r(this,void 0,void 0,(function*(){yield this.connection.close()}))}}e.ParticleProvider=u},248:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.particleSignerMethods=e.signerMethods=e.notSupportMethods=e.IJsonRpcProvider=e.IJsonRpcConnection=e.IEvents=e.ProviderError=void 0;const r=n(699);class o extends Error{constructor(t,e,n){super(e),this.code=t,this.message=e,this.data=n,this.code=t,this.message=e,this.data=n}static userRejectedRequest(){return new o(4001,"The user rejected the request")}static userCancelOperation(){return new o(4011,"The user cancel the operation")}static unauthorized(){return new o(4100,"The requested method and/or account has not been authorized by the user")}static unsupportedMethod(){return new o(4200,"The Provider does not support the requested method")}static unsupportedChain(){return new o(4201,"The Provider does not support the chain")}static disconnected(){return new o(4900,"The Provider is disconnected from all chains")}static chainDisconnected(){return new o(4901,"The Provider is not connected to the requested chain")}static paramsError(){return new o(8002,"Param error, see doc for more info")}}e.ProviderError=o;class i{}e.IEvents=i,e.IJsonRpcConnection=class extends i{constructor(){super(...arguments),this.events=new r.EventEmitter}on(t,e){return this.events.on(t,e),this}once(t,e){return this.events.once(t,e),this}off(t,e){return this.events.off(t,e),this}removeListener(t,e){return this.events.removeListener(t,e),this}},e.IJsonRpcProvider=class extends i{constructor(){super(...arguments),this.events=new r.EventEmitter}on(t,e){return this.events.on(t,e),this}once(t,e){return this.events.once(t,e),this}off(t,e){return this.events.off(t,e),this}removeListener(t,e){return this.events.removeListener(t,e),this}},e.notSupportMethods=["eth_signTransaction","eth_sendRawTransaction"],e.signerMethods=["eth_requestAccounts","eth_accounts","eth_chainId","eth_sendTransaction","eth_signTypedData","eth_signTypedData_v1","eth_signTypedData_v3","eth_signTypedData_v4","personal_sign","wallet_switchEthereumChain","wallet_addEthereumChain","wallet_watchAsset"],e.particleSignerMethods=["personal_sign_uniq","eth_signTypedData_v4_uniq"]},641:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getVersion=void 0,e.getVersion=function(){return`web_${n(147).version}`}},766:(t,e)=>{"use strict";e.byteLength=function(t){var e=c(t),n=e[0],r=e[1];return 3*(n+r)/4-r},e.toByteArray=function(t){var e,n,i=c(t),s=i[0],a=i[1],l=new o(function(t,e,n){return 3*(e+n)/4-n}(0,s,a)),u=0,p=a>0?s-4:s;for(n=0;n>16&255,l[u++]=e>>8&255,l[u++]=255&e;return 2===a&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,l[u++]=255&e),1===a&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,l[u++]=e>>8&255,l[u++]=255&e),l},e.fromByteArray=function(t){for(var e,r=t.length,o=r%3,i=[],s=16383,a=0,c=r-o;ac?c:a+s));return 1===o?(e=t[r-1],i.push(n[e>>2]+n[e<<4&63]+"==")):2===o&&(e=(t[r-2]<<8)+t[r-1],i.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+"=")),i.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=i.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function l(t,e,r){for(var o,i,s=[],a=e;a>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return s.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},834:(t,e,n)=>{"use strict";const r=n(766),o=n(333),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;e.lW=c,e.h2=50;const s=2147483647;function a(t){if(t>s)throw new RangeError('The value "'+t+'" is invalid for option "size"');const e=new Uint8Array(t);return Object.setPrototypeOf(e,c.prototype),e}function c(t,e,n){if("number"==typeof t){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return p(t)}return l(t,e,n)}function l(t,e,n){if("string"==typeof t)return function(t,e){if("string"==typeof e&&""!==e||(e="utf8"),!c.isEncoding(e))throw new TypeError("Unknown encoding: "+e);const n=0|d(t,e);let r=a(n);const o=r.write(t,e);return o!==n&&(r=r.slice(0,o)),r}(t,e);if(ArrayBuffer.isView(t))return function(t){if(W(t,Uint8Array)){const e=new Uint8Array(t);return f(e.buffer,e.byteOffset,e.byteLength)}return h(t)}(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(W(t,ArrayBuffer)||t&&W(t.buffer,ArrayBuffer))return f(t,e,n);if("undefined"!=typeof SharedArrayBuffer&&(W(t,SharedArrayBuffer)||t&&W(t.buffer,SharedArrayBuffer)))return f(t,e,n);if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');const r=t.valueOf&&t.valueOf();if(null!=r&&r!==t)return c.from(r,e,n);const o=function(t){if(c.isBuffer(t)){const e=0|m(t.length),n=a(e);return 0===n.length||t.copy(n,0,0,e),n}return void 0!==t.length?"number"!=typeof t.length||X(t.length)?a(0):h(t):"Buffer"===t.type&&Array.isArray(t.data)?h(t.data):void 0}(t);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return c.from(t[Symbol.toPrimitive]("string"),e,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function u(t){if("number"!=typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function p(t){return u(t),a(t<0?0:0|m(t))}function h(t){const e=t.length<0?0:0|m(t.length),n=a(e);for(let r=0;r=s)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s.toString(16)+" bytes");return 0|t}function d(t,e){if(c.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||W(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);const n=t.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let o=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return $(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return V(t).length;default:if(o)return r?-1:$(t).length;e=(""+e).toLowerCase(),o=!0}}function y(t,e,n){let r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return S(this,e,n);case"utf8":case"utf-8":return x(this,e,n);case"ascii":return A(this,e,n);case"latin1":case"binary":return P(this,e,n);case"base64":return C(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function g(t,e,n){const r=t[e];t[e]=t[n],t[n]=r}function v(t,e,n,r,o){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),X(n=+n)&&(n=o?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(o)return-1;n=t.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof e&&(e=c.from(e,r)),c.isBuffer(e))return 0===e.length?-1:b(t,e,n,r,o);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):b(t,[e],n,r,o);throw new TypeError("val must be string, number or Buffer")}function b(t,e,n,r,o){let i,s=1,a=t.length,c=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;s=2,a/=2,c/=2,n/=2}function l(t,e){return 1===s?t[e]:t.readUInt16BE(e*s)}if(o){let r=-1;for(i=n;ia&&(n=a-c),i=n;i>=0;i--){let n=!0;for(let r=0;ro&&(r=o):r=o;const i=e.length;let s;for(r>i/2&&(r=i/2),s=0;s>8,o=n%256,i.push(o),i.push(r);return i}(e,t.length-n),t,n,r)}function C(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function x(t,e,n){n=Math.min(t.length,n);const r=[];let o=e;for(;o239?4:e>223?3:e>191?2:1;if(o+s<=n){let n,r,a,c;switch(s){case 1:e<128&&(i=e);break;case 2:n=t[o+1],128==(192&n)&&(c=(31&e)<<6|63&n,c>127&&(i=c));break;case 3:n=t[o+1],r=t[o+2],128==(192&n)&&128==(192&r)&&(c=(15&e)<<12|(63&n)<<6|63&r,c>2047&&(c<55296||c>57343)&&(i=c));break;case 4:n=t[o+1],r=t[o+2],a=t[o+3],128==(192&n)&&128==(192&r)&&128==(192&a)&&(c=(15&e)<<18|(63&n)<<12|(63&r)<<6|63&a,c>65535&&c<1114112&&(i=c))}}null===i?(i=65533,s=1):i>65535&&(i-=65536,r.push(i>>>10&1023|55296),i=56320|1023&i),r.push(i),o+=s}return function(t){const e=t.length;if(e<=O)return String.fromCharCode.apply(String,t);let n="",r=0;for(;rr.length?(c.isBuffer(e)||(e=c.from(e)),e.copy(r,o)):Uint8Array.prototype.set.call(r,e,o);else{if(!c.isBuffer(e))throw new TypeError('"list" argument must be an Array of Buffers');e.copy(r,o)}o+=e.length}return r},c.byteLength=d,c.prototype._isBuffer=!0,c.prototype.swap16=function(){const t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let e=0;en&&(t+=" ... "),""},i&&(c.prototype[i]=c.prototype.inspect),c.prototype.compare=function(t,e,n,r,o){if(W(t,Uint8Array)&&(t=c.from(t,t.offset,t.byteLength)),!c.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),e<0||n>t.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&e>=n)return 0;if(r>=o)return-1;if(e>=n)return 1;if(this===t)return 0;let i=(o>>>=0)-(r>>>=0),s=(n>>>=0)-(e>>>=0);const a=Math.min(i,s),l=this.slice(r,o),u=t.slice(e,n);for(let t=0;t>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}const o=this.length-e;if((void 0===n||n>o)&&(n=o),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let i=!1;for(;;)switch(r){case"hex":return w(this,t,e,n);case"utf8":case"utf-8":return k(this,t,e,n);case"ascii":case"latin1":case"binary":return E(this,t,e,n);case"base64":return T(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U(this,t,e,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const O=4096;function A(t,e,n){let r="";n=Math.min(t.length,n);for(let o=e;or)&&(n=r);let o="";for(let r=e;rn)throw new RangeError("Trying to access beyond buffer length")}function M(t,e,n,r,o,i){if(!c.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>o||et.length)throw new RangeError("Index out of range")}function I(t,e,n,r,o){H(e,r,o,t,n,7);let i=Number(e&BigInt(4294967295));t[n++]=i,i>>=8,t[n++]=i,i>>=8,t[n++]=i,i>>=8,t[n++]=i;let s=Number(e>>BigInt(32)&BigInt(4294967295));return t[n++]=s,s>>=8,t[n++]=s,s>>=8,t[n++]=s,s>>=8,t[n++]=s,n}function _(t,e,n,r,o){H(e,r,o,t,n,7);let i=Number(e&BigInt(4294967295));t[n+7]=i,i>>=8,t[n+6]=i,i>>=8,t[n+5]=i,i>>=8,t[n+4]=i;let s=Number(e>>BigInt(32)&BigInt(4294967295));return t[n+3]=s,s>>=8,t[n+2]=s,s>>=8,t[n+1]=s,s>>=8,t[n]=s,n+8}function L(t,e,n,r,o,i){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function N(t,e,n,r,i){return e=+e,n>>>=0,i||L(t,0,n,4),o.write(t,e,n,r,23,4),n+4}function j(t,e,n,r,i){return e=+e,n>>>=0,i||L(t,0,n,8),o.write(t,e,n,r,52,8),n+8}c.prototype.slice=function(t,e){const n=this.length;(t=~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),(e=void 0===e?n:~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),e>>=0,e>>>=0,n||R(t,e,this.length);let r=this[t],o=1,i=0;for(;++i>>=0,e>>>=0,n||R(t,e,this.length);let r=this[t+--e],o=1;for(;e>0&&(o*=256);)r+=this[t+--e]*o;return r},c.prototype.readUint8=c.prototype.readUInt8=function(t,e){return t>>>=0,e||R(t,1,this.length),this[t]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(t,e){return t>>>=0,e||R(t,2,this.length),this[t]|this[t+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(t,e){return t>>>=0,e||R(t,2,this.length),this[t]<<8|this[t+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(t,e){return t>>>=0,e||R(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(t,e){return t>>>=0,e||R(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},c.prototype.readBigUInt64LE=Y((function(t){q(t>>>=0,"offset");const e=this[t],n=this[t+7];void 0!==e&&void 0!==n||K(t,this.length-8);const r=e+256*this[++t]+65536*this[++t]+this[++t]*2**24,o=this[++t]+256*this[++t]+65536*this[++t]+n*2**24;return BigInt(r)+(BigInt(o)<>>=0,"offset");const e=this[t],n=this[t+7];void 0!==e&&void 0!==n||K(t,this.length-8);const r=e*2**24+65536*this[++t]+256*this[++t]+this[++t],o=this[++t]*2**24+65536*this[++t]+256*this[++t]+n;return(BigInt(r)<>>=0,e>>>=0,n||R(t,e,this.length);let r=this[t],o=1,i=0;for(;++i=o&&(r-=Math.pow(2,8*e)),r},c.prototype.readIntBE=function(t,e,n){t>>>=0,e>>>=0,n||R(t,e,this.length);let r=e,o=1,i=this[t+--r];for(;r>0&&(o*=256);)i+=this[t+--r]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*e)),i},c.prototype.readInt8=function(t,e){return t>>>=0,e||R(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},c.prototype.readInt16LE=function(t,e){t>>>=0,e||R(t,2,this.length);const n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(t,e){t>>>=0,e||R(t,2,this.length);const n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(t,e){return t>>>=0,e||R(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},c.prototype.readInt32BE=function(t,e){return t>>>=0,e||R(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},c.prototype.readBigInt64LE=Y((function(t){q(t>>>=0,"offset");const e=this[t],n=this[t+7];void 0!==e&&void 0!==n||K(t,this.length-8);const r=this[t+4]+256*this[t+5]+65536*this[t+6]+(n<<24);return(BigInt(r)<>>=0,"offset");const e=this[t],n=this[t+7];void 0!==e&&void 0!==n||K(t,this.length-8);const r=(e<<24)+65536*this[++t]+256*this[++t]+this[++t];return(BigInt(r)<>>=0,e||R(t,4,this.length),o.read(this,t,!0,23,4)},c.prototype.readFloatBE=function(t,e){return t>>>=0,e||R(t,4,this.length),o.read(this,t,!1,23,4)},c.prototype.readDoubleLE=function(t,e){return t>>>=0,e||R(t,8,this.length),o.read(this,t,!0,52,8)},c.prototype.readDoubleBE=function(t,e){return t>>>=0,e||R(t,8,this.length),o.read(this,t,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(t,e,n,r){t=+t,e>>>=0,n>>>=0,r||M(this,t,e,n,Math.pow(2,8*n)-1,0);let o=1,i=0;for(this[e]=255&t;++i>>=0,n>>>=0,r||M(this,t,e,n,Math.pow(2,8*n)-1,0);let o=n-1,i=1;for(this[e+o]=255&t;--o>=0&&(i*=256);)this[e+o]=t/i&255;return e+n},c.prototype.writeUint8=c.prototype.writeUInt8=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,1,255,0),this[e]=255&t,e+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},c.prototype.writeBigUInt64LE=Y((function(t,e=0){return I(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),c.prototype.writeBigUInt64BE=Y((function(t,e=0){return _(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),c.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e>>>=0,!r){const r=Math.pow(2,8*n-1);M(this,t,e,n,r-1,-r)}let o=0,i=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+n},c.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e>>>=0,!r){const r=Math.pow(2,8*n-1);M(this,t,e,n,r-1,-r)}let o=n-1,i=1,s=0;for(this[e+o]=255&t;--o>=0&&(i*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/i>>0)-s&255;return e+n},c.prototype.writeInt8=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},c.prototype.writeInt16LE=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},c.prototype.writeInt16BE=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},c.prototype.writeInt32LE=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},c.prototype.writeInt32BE=function(t,e,n){return t=+t,e>>>=0,n||M(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},c.prototype.writeBigInt64LE=Y((function(t,e=0){return I(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),c.prototype.writeBigInt64BE=Y((function(t,e=0){return _(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),c.prototype.writeFloatLE=function(t,e,n){return N(this,t,e,!0,n)},c.prototype.writeFloatBE=function(t,e,n){return N(this,t,e,!1,n)},c.prototype.writeDoubleLE=function(t,e,n){return j(this,t,e,!0,n)},c.prototype.writeDoubleBE=function(t,e,n){return j(this,t,e,!1,n)},c.prototype.copy=function(t,e,n,r){if(!c.isBuffer(t))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=e;o=r+4;n-=3)e=`_${t.slice(n-3,n)}${e}`;return`${t.slice(0,n)}${e}`}function H(t,e,n,r,o,i){if(t>n||t3?0===e||e===BigInt(0)?`>= 0${r} and < 2${r} ** ${8*(i+1)}${r}`:`>= -(2${r} ** ${8*(i+1)-1}${r}) and < 2 ** ${8*(i+1)-1}${r}`:`>= ${e}${r} and <= ${n}${r}`,new D.ERR_OUT_OF_RANGE("value",o,t)}!function(t,e,n){q(e,"offset"),void 0!==t[e]&&void 0!==t[e+n]||K(e,t.length-(n+1))}(r,o,i)}function q(t,e){if("number"!=typeof t)throw new D.ERR_INVALID_ARG_TYPE(e,"number",t)}function K(t,e,n){if(Math.floor(t)!==t)throw q(t,n),new D.ERR_OUT_OF_RANGE(n||"offset","an integer",t);if(e<0)throw new D.ERR_BUFFER_OUT_OF_BOUNDS;throw new D.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${e}`,t)}z("ERR_BUFFER_OUT_OF_BOUNDS",(function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),z("ERR_INVALID_ARG_TYPE",(function(t,e){return`The "${t}" argument must be of type number. Received type ${typeof e}`}),TypeError),z("ERR_OUT_OF_RANGE",(function(t,e,n){let r=`The value of "${t}" is out of range.`,o=n;return Number.isInteger(n)&&Math.abs(n)>2**32?o=F(String(n)):"bigint"==typeof n&&(o=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(o=F(o)),o+="n"),r+=` It must be ${e}. Received ${o}`,r}),RangeError);const G=/[^+/0-9A-Za-z-_]/g;function $(t,e){let n;e=e||1/0;const r=t.length;let o=null;const i=[];for(let s=0;s55295&&n<57344){if(!o){if(n>56319){(e-=3)>-1&&i.push(239,191,189);continue}if(s+1===r){(e-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(e-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(e-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((e-=1)<0)break;i.push(n)}else if(n<2048){if((e-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function V(t){return r.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(G,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function J(t,e,n,r){let o;for(o=0;o=e.length||o>=t.length);++o)e[o+n]=t[o];return o}function W(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function X(t){return t!=t}const Z=function(){const t="0123456789abcdef",e=new Array(256);for(let n=0;n<16;++n){const r=16*n;for(let o=0;o<16;++o)e[r+o]=t[n]+t[o]}return e}();function Y(t){return"undefined"==typeof BigInt?Q:t}function Q(){throw new Error("BigInt not supported")}},699:t=>{"use strict";var e,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(t,e,n){return Function.prototype.apply.call(t,e,n)};e=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var o=Number.isNaN||function(t){return t!=t};function i(){i.init.call(this)}t.exports=i,t.exports.once=function(t,e){return new Promise((function(n,r){function o(n){t.removeListener(e,i),r(n)}function i(){"function"==typeof t.removeListener&&t.removeListener("error",o),n([].slice.call(arguments))}d(t,e,i,{once:!0}),"error"!==e&&function(t,e,n){"function"==typeof t.on&&d(t,"error",e,{once:!0})}(t,o)}))},i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var s=10;function a(t){if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}function c(t){return void 0===t._maxListeners?i.defaultMaxListeners:t._maxListeners}function l(t,e,n,r){var o,i,s,l;if(a(n),void 0===(i=t._events)?(i=t._events=Object.create(null),t._eventsCount=0):(void 0!==i.newListener&&(t.emit("newListener",e,n.listener?n.listener:n),i=t._events),s=i[e]),void 0===s)s=i[e]=n,++t._eventsCount;else if("function"==typeof s?s=i[e]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),(o=c(t))>0&&s.length>o&&!s.warned){s.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=t,u.type=e,u.count=s.length,l=u,console&&console.warn&&console.warn(l)}return t}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listener:n},o=u.bind(r);return o.listener=n,r.wrapFn=o,o}function h(t,e,n){var r=t._events;if(void 0===r)return[];var o=r[e];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(t){for(var e=new Array(t.length),n=0;n0&&(s=e[0]),s instanceof Error)throw s;var a=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw a.context=s,a}var c=i[t];if(void 0===c)return!1;if("function"==typeof c)r(c,this,e);else{var l=c.length,u=m(c,l);for(n=0;n=0;i--)if(n[i]===e||n[i].listener===e){s=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(t,e){for(;e+1=0;r--)this.removeListener(t,e[r]);return this},i.prototype.listeners=function(t){return h(this,t,!0)},i.prototype.rawListeners=function(t){return h(this,t,!1)},i.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):f.call(t,e)},i.prototype.listenerCount=f,i.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]}},333:(t,e)=>{e.read=function(t,e,n,r,o){var i,s,a=8*o-r-1,c=(1<>1,u=-7,p=n?o-1:0,h=n?-1:1,f=t[e+p];for(p+=h,i=f&(1<<-u)-1,f>>=-u,u+=a;u>0;i=256*i+t[e+p],p+=h,u-=8);for(s=i&(1<<-u)-1,i>>=-u,u+=r;u>0;s=256*s+t[e+p],p+=h,u-=8);if(0===i)i=1-l;else{if(i===c)return s?NaN:1/0*(f?-1:1);s+=Math.pow(2,r),i-=l}return(f?-1:1)*s*Math.pow(2,i-r)},e.write=function(t,e,n,r,o,i){var s,a,c,l=8*i-o-1,u=(1<>1,h=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:i-1,m=r?1:-1,d=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(a=isNaN(e)?1:0,s=u):(s=Math.floor(Math.log(e)/Math.LN2),e*(c=Math.pow(2,-s))<1&&(s--,c*=2),(e+=s+p>=1?h/c:h*Math.pow(2,1-p))*c>=2&&(s++,c/=2),s+p>=u?(a=0,s=u):s+p>=1?(a=(e*c-1)*Math.pow(2,o),s+=p):(a=e*Math.pow(2,p-1)*Math.pow(2,o),s=0));o>=8;t[n+f]=255&a,f+=m,a/=256,o-=8);for(s=s<0;t[n+f]=255&s,f+=m,s/=256,l-=8);t[n+f-m]|=128*d}},987:(t,e,n)=>{"use strict";var r;n.r(e),n.d(e,{NIL:()=>S,parse:()=>y,stringify:()=>u,v1:()=>d,v3:()=>C,v4:()=>x,v5:()=>P,validate:()=>a,version:()=>B});var o=new Uint8Array(16);function i(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(o)}const s=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,a=function(t){return"string"==typeof t&&s.test(t)};for(var c=[],l=0;l<256;++l)c.push((l+256).toString(16).substr(1));const u=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[t[e+0]]+c[t[e+1]]+c[t[e+2]]+c[t[e+3]]+"-"+c[t[e+4]]+c[t[e+5]]+"-"+c[t[e+6]]+c[t[e+7]]+"-"+c[t[e+8]]+c[t[e+9]]+"-"+c[t[e+10]]+c[t[e+11]]+c[t[e+12]]+c[t[e+13]]+c[t[e+14]]+c[t[e+15]]).toLowerCase();if(!a(n))throw TypeError("Stringified UUID is invalid");return n};var p,h,f=0,m=0;const d=function(t,e,n){var r=e&&n||0,o=e||new Array(16),s=(t=t||{}).node||p,a=void 0!==t.clockseq?t.clockseq:h;if(null==s||null==a){var c=t.random||(t.rng||i)();null==s&&(s=p=[1|c[0],c[1],c[2],c[3],c[4],c[5]]),null==a&&(a=h=16383&(c[6]<<8|c[7]))}var l=void 0!==t.msecs?t.msecs:Date.now(),d=void 0!==t.nsecs?t.nsecs:m+1,y=l-f+(d-m)/1e4;if(y<0&&void 0===t.clockseq&&(a=a+1&16383),(y<0||l>f)&&void 0===t.nsecs&&(d=0),d>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");f=l,m=d,h=a;var g=(1e4*(268435455&(l+=122192928e5))+d)%4294967296;o[r++]=g>>>24&255,o[r++]=g>>>16&255,o[r++]=g>>>8&255,o[r++]=255&g;var v=l/4294967296*1e4&268435455;o[r++]=v>>>8&255,o[r++]=255&v,o[r++]=v>>>24&15|16,o[r++]=v>>>16&255,o[r++]=a>>>8|128,o[r++]=255&a;for(var b=0;b<6;++b)o[r+b]=s[b];return e||u(o)},y=function(t){if(!a(t))throw TypeError("Invalid UUID");var e,n=new Uint8Array(16);return n[0]=(e=parseInt(t.slice(0,8),16))>>>24,n[1]=e>>>16&255,n[2]=e>>>8&255,n[3]=255&e,n[4]=(e=parseInt(t.slice(9,13),16))>>>8,n[5]=255&e,n[6]=(e=parseInt(t.slice(14,18),16))>>>8,n[7]=255&e,n[8]=(e=parseInt(t.slice(19,23),16))>>>8,n[9]=255&e,n[10]=(e=parseInt(t.slice(24,36),16))/1099511627776&255,n[11]=e/4294967296&255,n[12]=e>>>24&255,n[13]=e>>>16&255,n[14]=e>>>8&255,n[15]=255&e,n};function g(t,e,n){function r(t,r,o,i){if("string"==typeof t&&(t=function(t){t=unescape(encodeURIComponent(t));for(var e=[],n=0;n>>9<<4)+1}function b(t,e){var n=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(n>>16)<<16|65535&n}function w(t,e,n,r,o,i){return b((s=b(b(e,t),b(r,i)))<<(a=o)|s>>>32-a,n);var s,a}function k(t,e,n,r,o,i,s){return w(e&n|~e&r,t,e,o,i,s)}function E(t,e,n,r,o,i,s){return w(e&r|n&~r,t,e,o,i,s)}function T(t,e,n,r,o,i,s){return w(e^n^r,t,e,o,i,s)}function U(t,e,n,r,o,i,s){return w(n^(e|~r),t,e,o,i,s)}const C=g("v3",48,(function(t){if("string"==typeof t){var e=unescape(encodeURIComponent(t));t=new Uint8Array(e.length);for(var n=0;n>5]>>>o%32&255,s=parseInt(r.charAt(i>>>4&15)+r.charAt(15&i),16);e.push(s)}return e}(function(t,e){t[e>>5]|=128<>5]|=(255&t[r/8])<>>32-e}const P=g("v5",80,(function(t){var e=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof t){var r=unescape(encodeURIComponent(t));t=[];for(var o=0;o>>0;b=v,v=g,g=A(y,30)>>>0,y=d,d=E}n[0]=n[0]+d>>>0,n[1]=n[1]+y>>>0,n[2]=n[2]+g>>>0,n[3]=n[3]+v>>>0,n[4]=n[4]+b>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]})),S="00000000-0000-0000-0000-000000000000",B=function(t){if(!a(t))throw TypeError("Invalid UUID");return parseInt(t.substr(14,1),16)}},996:t=>{t.exports=function(){return this.particleAuth}()},14:(t,e,n)=>{"use strict";var r=n(834).lW;function o(t,e){return function(){return t.apply(e,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:s}=Object,a=(c=Object.create(null),t=>{const e=i.call(t);return c[e]||(c[e]=e.slice(8,-1).toLowerCase())});var c;const l=t=>(t=t.toLowerCase(),e=>a(e)===t),u=t=>e=>typeof e===t,{isArray:p}=Array,h=u("undefined"),f=l("ArrayBuffer"),m=u("string"),d=u("function"),y=u("number"),g=t=>null!==t&&"object"==typeof t,v=t=>{if("object"!==a(t))return!1;const e=s(t);return!(null!==e&&e!==Object.prototype&&null!==Object.getPrototypeOf(e)||Symbol.toStringTag in t||Symbol.iterator in t)},b=l("Date"),w=l("File"),k=l("Blob"),E=l("FileList"),T=l("URLSearchParams");function U(t,e,{allOwnKeys:n=!1}={}){if(null==t)return;let r,o;if("object"!=typeof t&&(t=[t]),p(t))for(r=0,o=t.length;r0;)if(r=n[o],e===r.toLowerCase())return r;return null}const x="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},O=t=>!h(t)&&t!==x,A=(P="undefined"!=typeof Uint8Array&&s(Uint8Array),t=>P&&t instanceof P);var P;const S=l("HTMLFormElement"),B=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),R=l("RegExp"),M=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};U(n,((n,o)=>{!1!==e(n,o,t)&&(r[o]=n)})),Object.defineProperties(t,r)},I="abcdefghijklmnopqrstuvwxyz",_="0123456789",L={DIGIT:_,ALPHA:I,ALPHA_DIGIT:I+I.toUpperCase()+_};var N={isArray:p,isArrayBuffer:f,isBuffer:function(t){return null!==t&&!h(t)&&null!==t.constructor&&!h(t.constructor)&&d(t.constructor.isBuffer)&&t.constructor.isBuffer(t)},isFormData:t=>{let e;return t&&("function"==typeof FormData&&t instanceof FormData||d(t.append)&&("formdata"===(e=a(t))||"object"===e&&d(t.toString)&&"[object FormData]"===t.toString()))},isArrayBufferView:function(t){let e;return e="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&f(t.buffer),e},isString:m,isNumber:y,isBoolean:t=>!0===t||!1===t,isObject:g,isPlainObject:v,isUndefined:h,isDate:b,isFile:w,isBlob:k,isRegExp:R,isFunction:d,isStream:t=>g(t)&&d(t.pipe),isURLSearchParams:T,isTypedArray:A,isFileList:E,forEach:U,merge:function t(){const{caseless:e}=O(this)&&this||{},n={},r=(r,o)=>{const i=e&&C(n,o)||o;v(n[i])&&v(r)?n[i]=t(n[i],r):v(r)?n[i]=t({},r):p(r)?n[i]=r.slice():n[i]=r};for(let t=0,e=arguments.length;t(U(e,((e,r)=>{n&&d(e)?t[r]=o(e,n):t[r]=e}),{allOwnKeys:r}),t),trim:t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),inherits:(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},toFlatObject:(t,e,n,r)=>{let o,i,a;const c={};if(e=e||{},null==t)return e;do{for(o=Object.getOwnPropertyNames(t),i=o.length;i-- >0;)a=o[i],r&&!r(a,t,e)||c[a]||(e[a]=t[a],c[a]=!0);t=!1!==n&&s(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},kindOf:a,kindOfTest:l,endsWith:(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return-1!==r&&r===n},toArray:t=>{if(!t)return null;if(p(t))return t;let e=t.length;if(!y(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},forEachEntry:(t,e)=>{const n=(t&&t[Symbol.iterator]).call(t);let r;for(;(r=n.next())&&!r.done;){const n=r.value;e.call(t,n[0],n[1])}},matchAll:(t,e)=>{let n;const r=[];for(;null!==(n=t.exec(e));)r.push(n);return r},isHTMLForm:S,hasOwnProperty:B,hasOwnProp:B,reduceDescriptors:M,freezeMethods:t=>{M(t,((e,n)=>{if(d(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=t[n];d(r)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(t,e)=>{const n={},r=t=>{t.forEach((t=>{n[t]=!0}))};return p(t)?r(t):r(String(t).split(e)),n},toCamelCase:t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(t,e)=>(t=+t,Number.isFinite(t)?t:e),findKey:C,global:x,isContextDefined:O,ALPHABET:L,generateString:(t=16,e=L.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n},isSpecCompliantForm:function(t){return!!(t&&d(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator])},toJSONObject:t=>{const e=new Array(10),n=(t,r)=>{if(g(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[r]=t;const o=p(t)?[]:{};return U(t,((t,e)=>{const i=n(t,r+1);!h(i)&&(o[e]=i)})),e[r]=void 0,o}}return t};return n(t,0)}};function j(t,e,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}N.inherits(j,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:N.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const D=j.prototype,z={};function F(t){return N.isPlainObject(t)||N.isArray(t)}function H(t){return N.endsWith(t,"[]")?t.slice(0,-2):t}function q(t,e,n){return t?t.concat(e).map((function(t,e){return t=H(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((t=>{z[t]={value:t}})),Object.defineProperties(j,z),Object.defineProperty(D,"isAxiosError",{value:!0}),j.from=(t,e,n,r,o,i)=>{const s=Object.create(D);return N.toFlatObject(t,s,(function(t){return t!==Error.prototype}),(t=>"isAxiosError"!==t)),j.call(s,t.message,e,n,r,o),s.cause=t,s.name=t.name,i&&Object.assign(s,i),s};const K=N.toFlatObject(N,{},null,(function(t){return/^is[A-Z]/.test(t)}));function G(t,e,n){if(!N.isObject(t))throw new TypeError("target must be an object");e=e||new FormData;const o=(n=N.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!N.isUndefined(e[t])}))).metaTokens,i=n.visitor||u,s=n.dots,a=n.indexes,c=(n.Blob||"undefined"!=typeof Blob&&Blob)&&N.isSpecCompliantForm(e);if(!N.isFunction(i))throw new TypeError("visitor must be a function");function l(t){if(null===t)return"";if(N.isDate(t))return t.toISOString();if(!c&&N.isBlob(t))throw new j("Blob is not supported. Use a Buffer instead.");return N.isArrayBuffer(t)||N.isTypedArray(t)?c&&"function"==typeof Blob?new Blob([t]):r.from(t):t}function u(t,n,r){let i=t;if(t&&!r&&"object"==typeof t)if(N.endsWith(n,"{}"))n=o?n:n.slice(0,-2),t=JSON.stringify(t);else if(N.isArray(t)&&function(t){return N.isArray(t)&&!t.some(F)}(t)||(N.isFileList(t)||N.endsWith(n,"[]"))&&(i=N.toArray(t)))return n=H(n),i.forEach((function(t,r){!N.isUndefined(t)&&null!==t&&e.append(!0===a?q([n],r,s):null===a?n:n+"[]",l(t))})),!1;return!!F(t)||(e.append(q(r,n,s),l(t)),!1)}const p=[],h=Object.assign(K,{defaultVisitor:u,convertValue:l,isVisitable:F});if(!N.isObject(t))throw new TypeError("data must be an object");return function t(n,r){if(!N.isUndefined(n)){if(-1!==p.indexOf(n))throw Error("Circular reference detected in "+r.join("."));p.push(n),N.forEach(n,(function(n,o){!0===(!(N.isUndefined(n)||null===n)&&i.call(e,n,N.isString(o)?o.trim():o,r,h))&&t(n,r?r.concat(o):[o])})),p.pop()}}(t),e}function $(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function V(t,e){this._pairs=[],t&&G(t,this,e)}const J=V.prototype;function W(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function X(t,e,n){if(!e)return t;const r=n&&n.encode||W,o=n&&n.serialize;let i;if(i=o?o(e,n):N.isURLSearchParams(e)?e.toString():new V(e,n).toString(r),i){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}J.append=function(t,e){this._pairs.push([t,e])},J.toString=function(t){const e=t?function(e){return t.call(this,e,$)}:$;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};var Z=class{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){N.forEach(this.handlers,(function(e){null!==e&&t(e)}))}},Y={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Q={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:V,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},isStandardBrowserEnv:(()=>{let t;return("undefined"==typeof navigator||"ReactNative"!==(t=navigator.product)&&"NativeScript"!==t&&"NS"!==t)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),isStandardBrowserWebWorkerEnv:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,protocols:["http","https","file","blob","url","data"]};function tt(t){function e(t,n,r,o){let i=t[o++];const s=Number.isFinite(+i),a=o>=t.length;return i=!i&&N.isArray(r)?r.length:i,a?(N.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!s):(r[i]&&N.isObject(r[i])||(r[i]=[]),e(t,n,r[i],o)&&N.isArray(r[i])&&(r[i]=function(t){const e={},n=Object.keys(t);let r;const o=n.length;let i;for(r=0;r{e(function(t){return N.matchAll(/\w+|\[(\w*)]/g,t).map((t=>"[]"===t[0]?"":t[1]||t[0]))}(t),r,n,0)})),n}return null}const et={"Content-Type":void 0},nt={transitional:Y,adapter:["xhr","http"],transformRequest:[function(t,e){const n=e.getContentType()||"",r=n.indexOf("application/json")>-1,o=N.isObject(t);if(o&&N.isHTMLForm(t)&&(t=new FormData(t)),N.isFormData(t))return r&&r?JSON.stringify(tt(t)):t;if(N.isArrayBuffer(t)||N.isBuffer(t)||N.isStream(t)||N.isFile(t)||N.isBlob(t))return t;if(N.isArrayBufferView(t))return t.buffer;if(N.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let i;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(t,e){return G(t,new Q.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,r){return Q.isNode&&N.isBuffer(t)?(this.append(e,t.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},e))}(t,this.formSerializer).toString();if((i=N.isFileList(t))||n.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData;return G(i?{"files[]":t}:t,e&&new e,this.formSerializer)}}return o||r?(e.setContentType("application/json",!1),function(t,e,n){if(N.isString(t))try{return(0,JSON.parse)(t),N.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){const e=this.transitional||nt.transitional,n=e&&e.forcedJSONParsing,r="json"===this.responseType;if(t&&N.isString(t)&&(n&&!this.responseType||r)){const n=!(e&&e.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(t){if(n){if("SyntaxError"===t.name)throw j.from(t,j.ERR_BAD_RESPONSE,this,null,this.response);throw t}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Q.classes.FormData,Blob:Q.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};N.forEach(["delete","get","head"],(function(t){nt.headers[t]={}})),N.forEach(["post","put","patch"],(function(t){nt.headers[t]=N.merge(et)}));var rt=nt;const ot=N.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),it=Symbol("internals");function st(t){return t&&String(t).trim().toLowerCase()}function at(t){return!1===t||null==t?t:N.isArray(t)?t.map(at):String(t)}function ct(t,e,n,r,o){return N.isFunction(r)?r.call(this,e,n):(o&&(e=n),N.isString(e)?N.isString(r)?-1!==e.indexOf(r):N.isRegExp(r)?r.test(e):void 0:void 0)}class lt{constructor(t){t&&this.set(t)}set(t,e,n){const r=this;function o(t,e,n){const o=st(e);if(!o)throw new Error("header name must be a non-empty string");const i=N.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||e]=at(t))}const i=(t,e)=>N.forEach(t,((t,n)=>o(t,n,e)));return N.isPlainObject(t)||t instanceof this.constructor?i(t,e):N.isString(t)&&(t=t.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim())?i((t=>{const e={};let n,r,o;return t&&t.split("\n").forEach((function(t){o=t.indexOf(":"),n=t.substring(0,o).trim().toLowerCase(),r=t.substring(o+1).trim(),!n||e[n]&&ot[n]||("set-cookie"===n?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)})),e})(t),e):null!=t&&o(e,t,n),this}get(t,e){if(t=st(t)){const n=N.findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return function(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}(t);if(N.isFunction(e))return e.call(this,t,n);if(N.isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=st(t)){const n=N.findKey(this,t);return!(!n||void 0===this[n]||e&&!ct(0,this[n],n,e))}return!1}delete(t,e){const n=this;let r=!1;function o(t){if(t=st(t)){const o=N.findKey(n,t);!o||e&&!ct(0,n[o],o,e)||(delete n[o],r=!0)}}return N.isArray(t)?t.forEach(o):o(t),r}clear(t){const e=Object.keys(this);let n=e.length,r=!1;for(;n--;){const o=e[n];t&&!ct(0,this[o],o,t,!0)||(delete this[o],r=!0)}return r}normalize(t){const e=this,n={};return N.forEach(this,((r,o)=>{const i=N.findKey(n,o);if(i)return e[i]=at(r),void delete e[o];const s=t?function(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}(o):String(o).trim();s!==o&&delete e[o],e[s]=at(r),n[s]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return N.forEach(this,((n,r)=>{null!=n&&!1!==n&&(e[r]=t&&N.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach((t=>n.set(t))),n}static accessor(t){const e=(this[it]=this[it]={accessors:{}}).accessors,n=this.prototype;function r(t){const r=st(t);e[r]||(function(t,e){const n=N.toCamelCase(" "+e);["get","set","has"].forEach((r=>{Object.defineProperty(t,r+n,{value:function(t,n,o){return this[r].call(this,e,t,n,o)},configurable:!0})}))}(n,t),e[r]=!0)}return N.isArray(t)?t.forEach(r):r(t),this}}lt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),N.freezeMethods(lt.prototype),N.freezeMethods(lt);var ut=lt;function pt(t,e){const n=this||rt,r=e||n,o=ut.from(r.headers);let i=r.data;return N.forEach(t,(function(t){i=t.call(n,i,o.normalize(),e?e.status:void 0)})),o.normalize(),i}function ht(t){return!(!t||!t.__CANCEL__)}function ft(t,e,n){j.call(this,null==t?"canceled":t,j.ERR_CANCELED,e,n),this.name="CanceledError"}N.inherits(ft,j,{__CANCEL__:!0});var mt=Q.isStandardBrowserEnv?{write:function(t,e,n,r,o,i){const s=[];s.push(t+"="+encodeURIComponent(e)),N.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),N.isString(r)&&s.push("path="+r),N.isString(o)&&s.push("domain="+o),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function dt(t,e){return t&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)?function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}(t,e):e}var yt=Q.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");let n;function r(n){let r=n;return t&&(e.setAttribute("href",r),r=e.href),e.setAttribute("href",r),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return n=r(window.location.href),function(t){const e=N.isString(t)?r(t):t;return e.protocol===n.protocol&&e.host===n.host}}():function(){return!0};function gt(t,e){let n=0;const r=function(t,e){t=t||10;const n=new Array(t),r=new Array(t);let o,i=0,s=0;return e=void 0!==e?e:1e3,function(a){const c=Date.now(),l=r[s];o||(o=c),n[i]=a,r[i]=c;let u=s,p=0;for(;u!==i;)p+=n[u++],u%=t;if(i=(i+1)%t,i===s&&(s=(s+1)%t),c-o{const i=o.loaded,s=o.lengthComputable?o.total:void 0,a=i-n,c=r(a);n=i;const l={loaded:i,total:s,progress:s?i/s:void 0,bytes:a,rate:c||void 0,estimated:c&&s&&i<=s?(s-i)/c:void 0,event:o};l[e?"download":"upload"]=!0,t(l)}}const vt={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(t){return new Promise((function(e,n){let r=t.data;const o=ut.from(t.headers).normalize(),i=t.responseType;let s;function a(){t.cancelToken&&t.cancelToken.unsubscribe(s),t.signal&&t.signal.removeEventListener("abort",s)}N.isFormData(r)&&(Q.isStandardBrowserEnv||Q.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let c=new XMLHttpRequest;if(t.auth){const e=t.auth.username||"",n=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.set("Authorization","Basic "+btoa(e+":"+n))}const l=dt(t.baseURL,t.url);function u(){if(!c)return;const r=ut.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders());!function(t,e,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(new j("Request failed with status code "+n.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}((function(t){e(t),a()}),(function(t){n(t),a()}),{data:i&&"text"!==i&&"json"!==i?c.response:c.responseText,status:c.status,statusText:c.statusText,headers:r,config:t,request:c}),c=null}if(c.open(t.method.toUpperCase(),X(l,t.params,t.paramsSerializer),!0),c.timeout=t.timeout,"onloadend"in c?c.onloadend=u:c.onreadystatechange=function(){c&&4===c.readyState&&(0!==c.status||c.responseURL&&0===c.responseURL.indexOf("file:"))&&setTimeout(u)},c.onabort=function(){c&&(n(new j("Request aborted",j.ECONNABORTED,t,c)),c=null)},c.onerror=function(){n(new j("Network Error",j.ERR_NETWORK,t,c)),c=null},c.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const r=t.transitional||Y;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new j(e,r.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,t,c)),c=null},Q.isStandardBrowserEnv){const e=(t.withCredentials||yt(l))&&t.xsrfCookieName&&mt.read(t.xsrfCookieName);e&&o.set(t.xsrfHeaderName,e)}void 0===r&&o.setContentType(null),"setRequestHeader"in c&&N.forEach(o.toJSON(),(function(t,e){c.setRequestHeader(e,t)})),N.isUndefined(t.withCredentials)||(c.withCredentials=!!t.withCredentials),i&&"json"!==i&&(c.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&c.addEventListener("progress",gt(t.onDownloadProgress,!0)),"function"==typeof t.onUploadProgress&&c.upload&&c.upload.addEventListener("progress",gt(t.onUploadProgress)),(t.cancelToken||t.signal)&&(s=e=>{c&&(n(!e||e.type?new ft(null,t,c):e),c.abort(),c=null)},t.cancelToken&&t.cancelToken.subscribe(s),t.signal&&(t.signal.aborted?s():t.signal.addEventListener("abort",s)));const p=function(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}(l);p&&-1===Q.protocols.indexOf(p)?n(new j("Unsupported protocol "+p+":",j.ERR_BAD_REQUEST,t)):c.send(r||null)}))}};N.forEach(vt,((t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(t){}Object.defineProperty(t,"adapterName",{value:e})}}));function bt(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new ft(null,t)}function wt(t){return bt(t),t.headers=ut.from(t.headers),t.data=pt.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1),(t=>{t=N.isArray(t)?t:[t];const{length:e}=t;let n,r;for(let o=0;ot instanceof ut?t.toJSON():t;function Et(t,e){e=e||{};const n={};function r(t,e,n){return N.isPlainObject(t)&&N.isPlainObject(e)?N.merge.call({caseless:n},t,e):N.isPlainObject(e)?N.merge({},e):N.isArray(e)?e.slice():e}function o(t,e,n){return N.isUndefined(e)?N.isUndefined(t)?void 0:r(void 0,t,n):r(t,e,n)}function i(t,e){if(!N.isUndefined(e))return r(void 0,e)}function s(t,e){return N.isUndefined(e)?N.isUndefined(t)?void 0:r(void 0,t):r(void 0,e)}function a(n,o,i){return i in e?r(n,o):i in t?r(void 0,n):void 0}const c={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(t,e)=>o(kt(t),kt(e),!0)};return N.forEach(Object.keys(t).concat(Object.keys(e)),(function(r){const i=c[r]||o,s=i(t[r],e[r],r);N.isUndefined(s)&&i!==a||(n[r]=s)})),n}const Tt={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{Tt[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));const Ut={};Tt.transitional=function(t,e,n){function r(t,e){return"[Axios v1.3.6] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,o,i)=>{if(!1===t)throw new j(r(o," has been removed"+(e?" in "+e:"")),j.ERR_DEPRECATED);return e&&!Ut[o]&&(Ut[o]=!0,console.warn(r(o," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,o,i)}};var Ct={assertOptions:function(t,e,n){if("object"!=typeof t)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let o=r.length;for(;o-- >0;){const i=r[o],s=e[i];if(s){const e=t[i],n=void 0===e||s(e,i,t);if(!0!==n)throw new j("option "+i+" must be "+n,j.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new j("Unknown option "+i,j.ERR_BAD_OPTION)}},validators:Tt};const xt=Ct.validators;class Ot{constructor(t){this.defaults=t,this.interceptors={request:new Z,response:new Z}}request(t,e){"string"==typeof t?(e=e||{}).url=t:e=t||{},e=Et(this.defaults,e);const{transitional:n,paramsSerializer:r,headers:o}=e;let i;void 0!==n&&Ct.assertOptions(n,{silentJSONParsing:xt.transitional(xt.boolean),forcedJSONParsing:xt.transitional(xt.boolean),clarifyTimeoutError:xt.transitional(xt.boolean)},!1),null!=r&&(N.isFunction(r)?e.paramsSerializer={serialize:r}:Ct.assertOptions(r,{encode:xt.function,serialize:xt.function},!0)),e.method=(e.method||this.defaults.method||"get").toLowerCase(),i=o&&N.merge(o.common,o[e.method]),i&&N.forEach(["delete","get","head","post","put","patch","common"],(t=>{delete o[t]})),e.headers=ut.concat(i,o);const s=[];let a=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(a=a&&t.synchronous,s.unshift(t.fulfilled,t.rejected))}));const c=[];let l;this.interceptors.response.forEach((function(t){c.push(t.fulfilled,t.rejected)}));let u,p=0;if(!a){const t=[wt.bind(this),void 0];for(t.unshift.apply(t,s),t.push.apply(t,c),u=t.length,l=Promise.resolve(e);p{if(!n._listeners)return;let e=n._listeners.length;for(;e-- >0;)n._listeners[e](t);n._listeners=null})),this.promise.then=t=>{let e;const r=new Promise((t=>{n.subscribe(t),e=t})).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t,r,o){n.reason||(n.reason=new ft(t,r,o),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;return{token:new Pt((function(e){t=e})),cancel:t}}}var St=Pt;const Bt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Bt).forEach((([t,e])=>{Bt[e]=t}));var Rt=Bt;const Mt=function t(e){const n=new At(e),r=o(At.prototype.request,n);return N.extend(r,At.prototype,n,{allOwnKeys:!0}),N.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return t(Et(e,n))},r}(rt);Mt.Axios=At,Mt.CanceledError=ft,Mt.CancelToken=St,Mt.isCancel=ht,Mt.VERSION="1.3.6",Mt.toFormData=G,Mt.AxiosError=j,Mt.Cancel=Mt.CanceledError,Mt.all=function(t){return Promise.all(t)},Mt.spread=function(t){return function(e){return t.apply(null,e)}},Mt.isAxiosError=function(t){return N.isObject(t)&&!0===t.isAxiosError},Mt.mergeConfig=Et,Mt.AxiosHeaders=ut,Mt.formToJSON=t=>tt(N.isHTMLForm(t)?new FormData(t):t),Mt.HttpStatusCode=Rt,Mt.default=Mt,t.exports=Mt},24:(t,e,n)=>{"use strict";n.r(e),n.d(e,{ArbitrumGoerli:()=>Tt,ArbitrumNova:()=>ct,ArbitrumOne:()=>at,Aurora:()=>St,AuroraTestnet:()=>Bt,Avalanche:()=>ft,AvalancheTestnet:()=>ht,BNBChain:()=>b,BNBChainTestnet:()=>T,Base:()=>nt,BaseGoerli:()=>bt,Celo:()=>lt,CeloTestnet:()=>mt,ComboTestnet:()=>wt,ConfluxeSpace:()=>K,ConfluxeSpaceTestnet:()=>E,Cronos:()=>v,CronosTestnet:()=>j,Ethereum:()=>m,EthereumGoerli:()=>d,EthereumSepolia:()=>At,Fantom:()=>M,FantomTestnet:()=>Z,Gnosis:()=>U,GnosisTestnet:()=>rt,Harmony:()=>Mt,HarmonyTestnet:()=>It,Heco:()=>P,KCC:()=>_,KCCTestnet:()=>L,Klaytn:()=>et,KlaytnTestnet:()=>q,Linea:()=>gt,LineaGoerli:()=>yt,MAPProtocol:()=>st,MAPProtocolTestnet:()=>R,MantaTestnet:()=>xt,Mantle:()=>Y,MantleTestnet:()=>Q,Metis:()=>G,MetisGoerli:()=>F,Moonbeam:()=>V,MoonbeamTestnet:()=>W,Moonriver:()=>J,OKBCTestnet:()=>B,OKTC:()=>k,OKTCTestnet:()=>w,OasisEmerald:()=>pt,OasisEmeraldTestnet:()=>ut,Optimism:()=>y,OptimismGoerli:()=>D,PGN:()=>z,PGNSepolia:()=>dt,ParticleChains:()=>Nt,PlatON:()=>Et,PlatONTestnet:()=>Ct,Polygon:()=>S,PolygonMumbai:()=>vt,PolygonzkEVM:()=>$,PolygonzkEVMTestnet:()=>X,ReadONTestnet:()=>it,SKALENebula:()=>Rt,ScrollAlphaTestnet:()=>Ut,Solana:()=>C,SolanaDevnet:()=>O,SolanaTestnet:()=>x,TaikoTestnet:()=>kt,ThunderCore:()=>A,ThunderCoreTestnet:()=>g,Tron:()=>Pt,TronNile:()=>Lt,TronShasta:()=>_t,Zora:()=>Ot,ZoraGoerli:()=>H,chains:()=>o,opBNBTestnet:()=>tt,zkMetaTestnet:()=>ot,zkSyncEra:()=>N,zkSyncEraTestnet:()=>I});var r=Object.defineProperty,o={};function i(t){return Nt[`${t.name.toLowerCase()}-${t.id}`]}function s(t){const e=i(t);return(null==e?void 0:e.network)||"UNKNOWN"}function a(t){var e;const n=i(t);return(null==(e=null==n?void 0:n.nativeCurrency)?void 0:e.symbol)||"UNKNOWN"}function c(t){const e=i(t);return null==e?void 0:e.chainType}function l(t){var e,n;const r=i(t);return null!=(n=null==(e=null==r?void 0:r.features)?void 0:e.some((t=>"EIP1559"===t.name)))&&n}function u(t){const e=i(t);return null==e?void 0:e.icon}function p(t){return Object.values(Nt).find((e=>"evm"===e.chainType&&e.id===t))}function h(t){return Object.values(Nt).find((e=>"solana"===e.chainType&&e.id===t))}function f(t){const e=Object.values(Nt);if(t)return e.sort(t);const n=["Solana","Ethereum","BSC","opBNB","Polygon","Avalanche","Moonbeam","Moonriver","Heco","Fantom","Arbitrum","Harmony","Aurora","Optimism","KCC","PlatON"];return e.sort(((t,e)=>n.includes(t.name)&&n.includes(e.name)?t.name===e.name?"Mainnet"===t.network?-1:"Mainnet"===e.network?1:0:n.indexOf(t.name)>n.indexOf(e.name)?1:-1:n.includes(t.name)?-1:n.includes(e.name)?1:t.name===e.name?"Mainnet"===t.network?-1:"Mainnet"===e.network?1:t.fullname.localeCompare(e.fullname):t.name.localeCompare(e.name))),e}((t,e)=>{for(var n in e)r(t,n,{get:e[n],enumerable:!0})})(o,{getAllChainInfos:()=>f,getChainIcon:()=>u,getChainInfo:()=>i,getChainNetwork:()=>s,getChainSymbol:()=>a,getChainType:()=>c,getEVMChainInfoById:()=>p,getSolanaChainInfoById:()=>h,isChainSupportEIP1559:()=>l});var m={id:1,name:"Ethereum",chainType:"evm",icon:"https://static.particle.network/token-list/ethereum/native.png",fullname:"Ethereum Mainnet",network:"Mainnet",website:"https://ethereum.org",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://ethereum.publicnode.com",blockExplorerUrl:"https://etherscan.io",features:[{name:"EIP1559"}]},d={id:5,name:"Ethereum",chainType:"evm",icon:"https://static.particle.network/token-list/ethereum/native.png",fullname:"Ethereum Goerli",network:"Goerli",website:"https://goerli.net/#about",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://ethereum-goerli.publicnode.com",faucetUrl:"https://goerlifaucet.com",blockExplorerUrl:"https://goerli.etherscan.io",features:[{name:"EIP1559"}]},y={id:10,name:"Optimism",chainType:"evm",icon:"https://static.particle.network/token-list/optimism/native.png",fullname:"Optimism Mainnet",network:"Mainnet",website:"https://optimism.io",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://mainnet.optimism.io",blockExplorerUrl:"https://optimistic.etherscan.io"},g={id:18,name:"ThunderCore",chainType:"evm",icon:"https://static.particle.network/token-list/thundercore/native.png",fullname:"ThunderCore Testnet",network:"Testnet",website:"https://thundercore.com",nativeCurrency:{name:"ThunderCore Token",symbol:"TT",decimals:18},rpcUrl:"https://testnet-rpc.thundercore.com",faucetUrl:"https://faucet-testnet.thundercore.com",blockExplorerUrl:"https://explorer-testnet.thundercore.com"},v={id:25,name:"Cronos",chainType:"evm",icon:"https://static.particle.network/token-list/cronos/native.png",fullname:"Cronos Mainnet",network:"Mainnet",website:"https://cronos.org",nativeCurrency:{name:"Cronos",symbol:"CRO",decimals:18},rpcUrl:"https://evm.cronos.org",blockExplorerUrl:"https://cronoscan.com",features:[{name:"EIP1559"}]},b={id:56,name:"BSC",chainType:"evm",icon:"https://static.particle.network/token-list/bsc/native.png",fullname:"BNB Chain",network:"Mainnet",website:"https://www.bnbchain.org/en",nativeCurrency:{name:"BNB",symbol:"BNB",decimals:18},rpcUrl:"https://bsc-dataseed1.binance.org",blockExplorerUrl:"https://bscscan.com"},w={id:65,name:"OKC",chainType:"evm",icon:"https://static.particle.network/token-list/okc/native.png",fullname:"OKTC Testnet",network:"Testnet",website:"https://www.okex.com/okexchain",nativeCurrency:{name:"OKT",symbol:"OKT",decimals:18},rpcUrl:"https://exchaintestrpc.okex.org",faucetUrl:"https://docs.oxdex.com/v/en/help/gitter",blockExplorerUrl:"https://www.oklink.com/okc-test"},k={id:66,name:"OKC",chainType:"evm",icon:"https://static.particle.network/token-list/okc/native.png",fullname:"OKTC Mainnet",network:"Mainnet",website:"https://www.okex.com/okc",nativeCurrency:{name:"OKT",symbol:"OKT",decimals:18},rpcUrl:"https://exchainrpc.okex.org",blockExplorerUrl:"https://www.oklink.com/okc"},E={id:71,name:"ConfluxESpace",chainType:"evm",icon:"https://static.particle.network/token-list/confluxespace/native.png",fullname:"Conflux eSpace Testnet",network:"Testnet",website:"https://confluxnetwork.org",nativeCurrency:{name:"CFX",symbol:"CFX",decimals:18},rpcUrl:"https://evmtestnet.confluxrpc.com",faucetUrl:"https://efaucet.confluxnetwork.org",blockExplorerUrl:"https://evmtestnet.confluxscan.net"},T={id:97,name:"BSC",chainType:"evm",icon:"https://static.particle.network/token-list/bsc/native.png",fullname:"BNB Chain Testnet",network:"Testnet",website:"https://www.bnbchain.org/en",nativeCurrency:{name:"BNB",symbol:"BNB",decimals:18},rpcUrl:"https://data-seed-prebsc-1-s1.binance.org:8545",faucetUrl:"https://testnet.bnbchain.org/faucet-smart",blockExplorerUrl:"https://testnet.bscscan.com"},U={id:100,name:"Gnosis",chainType:"evm",icon:"https://static.particle.network/token-list/gnosis/native.png",fullname:"Gnosis Mainnet",network:"Mainnet",website:"https://docs.gnosischain.com",nativeCurrency:{name:"Gnosis",symbol:"XDAI",decimals:18},rpcUrl:"https://rpc.ankr.com/gnosis",blockExplorerUrl:"https://gnosisscan.io",features:[{name:"EIP1559"}]},C={id:101,name:"Solana",chainType:"solana",icon:"https://static.particle.network/token-list/solana/native.png",fullname:"Solana Mainnet",network:"Mainnet",website:"https://solana.com",nativeCurrency:{name:"SOL",symbol:"SOL",decimals:9},rpcUrl:"https://api.mainnet-beta.solana.com",blockExplorerUrl:"https://solscan.io"},x={id:102,name:"Solana",chainType:"solana",icon:"https://static.particle.network/token-list/solana/native.png",fullname:"Solana Testnet",network:"Testnet",website:"https://solana.com",nativeCurrency:{name:"SOL",symbol:"SOL",decimals:9},rpcUrl:"https://api.testnet.solana.com",faucetUrl:"https://solfaucet.com",blockExplorerUrl:"https://solscan.io"},O={id:103,name:"Solana",chainType:"solana",icon:"https://static.particle.network/token-list/solana/native.png",fullname:"Solana Devnet",network:"Devnet",website:"https://solana.com",nativeCurrency:{name:"SOL",symbol:"SOL",decimals:9},rpcUrl:"https://api.devnet.solana.com",faucetUrl:"https://solfaucet.com",blockExplorerUrl:"https://solscan.io"},A={id:108,name:"ThunderCore",chainType:"evm",icon:"https://static.particle.network/token-list/thundercore/native.png",fullname:"ThunderCore Mainnet",network:"Mainnet",website:"https://thundercore.com",nativeCurrency:{name:"ThunderCore Token",symbol:"TT",decimals:18},rpcUrl:"https://mainnet-rpc.thundercore.com",blockExplorerUrl:"https://viewblock.io/thundercore"},P={id:128,name:"Heco",chainType:"evm",icon:"https://static.particle.network/token-list/heco/native.png",fullname:"Heco Mainnet",network:"Mainnet",website:"https://www.hecochain.com",nativeCurrency:{name:"HT",symbol:"HT",decimals:18},rpcUrl:"https://http-mainnet.hecochain.com",blockExplorerUrl:"https://hecoinfo.com",features:[{name:"EIP1559"}]},S={id:137,name:"Polygon",chainType:"evm",icon:"https://static.particle.network/token-list/polygon/native.png",fullname:"Polygon Mainnet",network:"Mainnet",website:"https://polygon.technology",nativeCurrency:{name:"MATIC",symbol:"MATIC",decimals:18},rpcUrl:"https://polygon-rpc.com",blockExplorerUrl:"https://polygonscan.com",features:[{name:"EIP1559"}]},B={id:195,name:"OKBC",chainType:"evm",icon:"https://static.particle.network/token-list/okc/native.png",fullname:"OKBC Testnet",network:"Testnet",website:"https://www.okx.com/okbc/docs/dev/quick-start/introduction/introduction-to-okbchain",nativeCurrency:{name:"OKB",symbol:"OKB",decimals:18},rpcUrl:"https://okbtestrpc.okbchain.org",faucetUrl:"https://www.okx.com/cn/okbc/faucet",blockExplorerUrl:"https://www.oklink.com/cn/okbc-test"},R={id:212,name:"MAPProtocol",chainType:"evm",icon:"https://static.particle.network/token-list/mapprotocol/native.png",fullname:"MAP Protocol Testnet",network:"Testnet",website:"https://maplabs.io",nativeCurrency:{name:"MAPO",symbol:"MAPO",decimals:18},rpcUrl:"https://testnet-rpc.maplabs.io",faucetUrl:"https://faucet.mapprotocol.io",blockExplorerUrl:"https://testnet.mapscan.io",features:[{name:"EIP1559"}]},M={id:250,name:"Fantom",chainType:"evm",icon:"https://static.particle.network/token-list/fantom/native.png",fullname:"Fantom Mainnet",network:"Mainnet",website:"https://fantom.foundation",nativeCurrency:{name:"FTM",symbol:"FTM",decimals:18},rpcUrl:"https://rpc.ftm.tools",blockExplorerUrl:"https://ftmscan.com"},I={id:280,name:"zkSync",chainType:"evm",icon:"https://static.particle.network/token-list/zksync/native.png",fullname:"zkSync Era Testnet",network:"Testnet",website:"https://era.zksync.io/docs",nativeCurrency:{name:"zkSync",symbol:"ETH",decimals:18},rpcUrl:"https://zksync2-testnet.zksync.dev",faucetUrl:"https://portal.zksync.io/faucet",blockExplorerUrl:"https://goerli.explorer.zksync.io",features:[{name:"EIP1559"}]},_={id:321,name:"KCC",chainType:"evm",icon:"https://static.particle.network/token-list/kcc/native.png",fullname:"KCC Mainnet",network:"Mainnet",website:"https://kcc.io",nativeCurrency:{name:"KCS",symbol:"KCS",decimals:18},rpcUrl:"https://rpc-mainnet.kcc.network",blockExplorerUrl:"https://explorer.kcc.io/en"},L={id:322,name:"KCC",chainType:"evm",icon:"https://static.particle.network/token-list/kcc/native.png",fullname:"KCC Testnet",network:"Testnet",website:"https://scan-testnet.kcc.network",nativeCurrency:{name:"KCS",symbol:"KCS",decimals:18},rpcUrl:"https://rpc-testnet.kcc.network",faucetUrl:"https://faucet-testnet.kcc.network",blockExplorerUrl:"https://scan-testnet.kcc.network"},N={id:324,name:"zkSync",chainType:"evm",icon:"https://static.particle.network/token-list/zksync/native.png",fullname:"zkSync Era",network:"Mainnet",website:"https://zksync.io",nativeCurrency:{name:"zkSync",symbol:"ETH",decimals:18},rpcUrl:"https://zksync2-mainnet.zksync.io",blockExplorerUrl:"https://explorer.zksync.io",features:[{name:"EIP1559"}]},j={id:338,name:"Cronos",chainType:"evm",icon:"https://static.particle.network/token-list/cronos/native.png",fullname:"Cronos Testnet",network:"Testnet",website:"https://cronos.org",nativeCurrency:{name:"Cronos",symbol:"CRO",decimals:18},rpcUrl:"https://evm-t3.cronos.org",faucetUrl:"https://cronos.org/faucet",blockExplorerUrl:"https://testnet.cronoscan.com",features:[{name:"EIP1559"}]},D={id:420,name:"Optimism",chainType:"evm",icon:"https://static.particle.network/token-list/optimism/native.png",fullname:"Optimism Goerli",network:"Testnet",website:"https://optimism.io",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://goerli.optimism.io",faucetUrl:"https://faucet.triangleplatform.com/optimism/goerli",blockExplorerUrl:"https://goerli-optimism.etherscan.io"},z={id:424,name:"PGN",chainType:"evm",icon:"https://static.particle.network/token-list/pgn/native.png",fullname:"PGN Mainnet",network:"Mainnet",website:"https://publicgoods.network",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://sepolia.publicgoods.network",blockExplorerUrl:"https://explorer.publicgoods.network",features:[{name:"EIP1559"}]},F={id:599,name:"Metis",chainType:"evm",icon:"https://static.particle.network/token-list/metis/native.png",fullname:"Metis Goerli",network:"Goerli",website:"https://www.metis.io",nativeCurrency:{name:"Metis",symbol:"METIS",decimals:18},rpcUrl:"https://goerli.gateway.metisdevops.link",faucetUrl:"https://goerli.faucet.metisdevops.link",blockExplorerUrl:"https://goerli.explorer.metisdevops.link"},H={id:999,name:"Zora",chainType:"evm",icon:"https://static.particle.network/token-list/zora/native.png",fullname:"Zora Goerli",network:"Goerli",website:"https://testnet.wanscan.org",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://testnet.rpc.zora.energy",blockExplorerUrl:"https://testnet.explorer.zora.energy",features:[{name:"EIP1559"}]},q={id:1001,name:"Klaytn",chainType:"evm",icon:"https://static.particle.network/token-list/klaytn/native.png",fullname:"Klaytn Testnet",network:"Testnet",website:"https://www.klaytn.com",nativeCurrency:{name:"Klaytn",symbol:"KLAY",decimals:18},rpcUrl:"https://api.baobab.klaytn.net:8651",faucetUrl:"https://baobab.wallet.klaytn.foundation/faucet",blockExplorerUrl:"https://baobab.scope.klaytn.com"},K={id:1030,name:"ConfluxESpace",chainType:"evm",icon:"https://static.particle.network/token-list/confluxespace/native.png",fullname:"Conflux eSpace",network:"Mainnet",website:"https://confluxnetwork.org",nativeCurrency:{name:"CFX",symbol:"CFX",decimals:18},rpcUrl:"https://evm.confluxrpc.com",blockExplorerUrl:"https://evm.confluxscan.net"},G={id:1088,name:"Metis",chainType:"evm",icon:"https://static.particle.network/token-list/metis/native.png",fullname:"Metis Mainnet",network:"Mainnet",website:"https://www.metis.io",nativeCurrency:{name:"Metis",symbol:"METIS",decimals:18},rpcUrl:"https://andromeda.metis.io/?owner=1088",blockExplorerUrl:"https://andromeda-explorer.metis.io"},$={id:1101,name:"PolygonZkEVM",chainType:"evm",icon:"https://static.particle.network/token-list/polygonzkevm/native.png",fullname:"Polygon zkEVM",network:"Mainnet",website:"https://polygon.technology/polygon-zkevm",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://zkevm-rpc.com",blockExplorerUrl:"https://zkevm.polygonscan.com"},V={id:1284,name:"Moonbeam",chainType:"evm",icon:"https://static.particle.network/token-list/moonbeam/native.png",fullname:"Moonbeam Mainnet",network:"Mainnet",website:"https://moonbeam.network/networks/moonbeam",nativeCurrency:{name:"GLMR",symbol:"GLMR",decimals:18},rpcUrl:"https://rpc.api.moonbeam.network",blockExplorerUrl:"https://moonbeam.moonscan.io",features:[{name:"EIP1559"}]},J={id:1285,name:"Moonriver",chainType:"evm",icon:"https://static.particle.network/token-list/moonriver/native.png",fullname:"Moonriver Mainnet",network:"Mainnet",website:"https://moonbeam.network/networks/moonriver",nativeCurrency:{name:"MOVR",symbol:"MOVR",decimals:18},rpcUrl:"https://rpc.api.moonriver.moonbeam.network",blockExplorerUrl:"https://moonriver.moonscan.io",features:[{name:"EIP1559"}]},W={id:1287,name:"Moonbeam",chainType:"evm",icon:"https://static.particle.network/token-list/moonbeam/native.png",fullname:"Moonbeam Testnet",network:"Testnet",website:"https://docs.moonbeam.network/networks/testnet",nativeCurrency:{name:"Dev",symbol:"DEV",decimals:18},rpcUrl:"https://rpc.api.moonbase.moonbeam.network",faucetUrl:"https://apps.moonbeam.network/moonbase-alpha/faucet",blockExplorerUrl:"https://moonbase.moonscan.io",features:[{name:"EIP1559"}]},X={id:1442,name:"PolygonZkEVM",chainType:"evm",icon:"https://static.particle.network/token-list/polygonzkevm/native.png",fullname:"Polygon zkEVM Testnet",network:"Testnet",website:"https://polygon.technology/solutions/polygon-zkevm",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://rpc.public.zkevm-test.net",faucetUrl:"https://public.zkevm-test.net",blockExplorerUrl:"https://testnet-zkevm.polygonscan.com"},Z={id:4002,name:"Fantom",chainType:"evm",icon:"https://static.particle.network/token-list/fantom/native.png",fullname:"Fantom Testnet",network:"Testnet",website:"https://docs.fantom.foundation/quick-start/short-guide#fantom-testnet",nativeCurrency:{name:"FTM",symbol:"FTM",decimals:18},rpcUrl:"https://rpc.testnet.fantom.network",faucetUrl:"https://faucet.fantom.network",blockExplorerUrl:"https://testnet.ftmscan.com"},Y={id:5e3,name:"Mantle",chainType:"evm",icon:"https://static.particle.network/token-list/mantle/native.png",fullname:"Mantle Mainnet",network:"Mainnet",website:"https://mantle.xyz",nativeCurrency:{name:"MNT",symbol:"MNT",decimals:18},rpcUrl:"https://rpc.mantle.xyz",blockExplorerUrl:"https://explorer.mantle.xyz"},Q={id:5001,name:"Mantle",chainType:"evm",icon:"https://static.particle.network/token-list/mantle/native.png",fullname:"Mantle Testnet",network:"Testnet",website:"https://mantle.xyz",nativeCurrency:{name:"MNT",symbol:"MNT",decimals:18},rpcUrl:"https://rpc.testnet.mantle.xyz",faucetUrl:"https://faucet.testnet.mantle.xyz",blockExplorerUrl:"https://explorer.testnet.mantle.xyz"},tt={id:5611,name:"opBNB",chainType:"evm",icon:"https://static.particle.network/token-list/bsc/native.png",fullname:"opBNB Testnet",network:"Testnet",website:"https://opbnb.bnbchain.org",nativeCurrency:{name:"BNB",symbol:"BNB",decimals:18},rpcUrl:"https://opbnb-testnet-rpc.bnbchain.org",blockExplorerUrl:"https://opbnbscan.com",features:[{name:"EIP1559"}]},et={id:8217,name:"Klaytn",chainType:"evm",icon:"https://static.particle.network/token-list/klaytn/native.png",fullname:"Klaytn Mainnet",network:"Mainnet",website:"https://www.klaytn.com",nativeCurrency:{name:"Klaytn",symbol:"KLAY",decimals:18},rpcUrl:"https://cypress.fandom.finance/archive",blockExplorerUrl:"https://scope.klaytn.com"},nt={id:8453,name:"Base",chainType:"evm",icon:"https://static.particle.network/token-list/base/native.png",fullname:"Base Mainnet",network:"Mainnet",website:"https://base.org",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://developer-access-mainnet.base.org",blockExplorerUrl:"https://basescan.org",features:[{name:"EIP1559"}]},rt={id:10200,name:"Gnosis",chainType:"evm",icon:"https://static.particle.network/token-list/gnosis/native.png",fullname:"Gnosis Testnet",network:"Testnet",website:"https://docs.gnosischain.com",nativeCurrency:{name:"Gnosis",symbol:"XDAI",decimals:18},rpcUrl:"https://optimism.gnosischain.com",faucetUrl:"https://gnosisfaucet.com",blockExplorerUrl:"https://blockscout.com/gnosis/chiado",features:[{name:"EIP1559"}]},ot={id:12009,name:"zkMeta",chainType:"evm",icon:"https://static.particle.network/token-list/zkmeta/native.png",fullname:"zkMeta Testnet",network:"Testnet",website:"https://satoshichain.net",nativeCurrency:{name:"IDE",symbol:"IDE",decimals:18},rpcUrl:"https://pre-alpha-zkrollup-rpc.opside.network/era7",blockExplorerUrl:"https://era7.zkevm.opside.info"},it={id:12015,name:"ReadON",chainType:"evm",icon:"https://static.particle.network/token-list/readon/native.png",fullname:"ReadON Testnet",network:"Testnet",website:"https://opside.network",nativeCurrency:{name:"READ",symbol:"READ",decimals:18},rpcUrl:"https://pre-alpha-zkrollup-rpc.opside.network/readon-content-test-chain",blockExplorerUrl:"https://readon-content-test-chain.zkevm.opside.info"},st={id:22776,name:"MAPProtocol",chainType:"evm",icon:"https://static.particle.network/token-list/mapprotocol/native.png",fullname:"MAP Protocol",network:"Mainnet",website:"https://maplabs.io",nativeCurrency:{name:"MAPO",symbol:"MAPO",decimals:18},rpcUrl:"https://rpc.maplabs.io",blockExplorerUrl:"https://mapscan.io",features:[{name:"EIP1559"}]},at={id:42161,name:"Arbitrum",chainType:"evm",icon:"https://static.particle.network/token-list/arbitrum/native.png",fullname:"Arbitrum One",network:"Mainnet",website:"https://arbitrum.io",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://arb1.arbitrum.io/rpc",blockExplorerUrl:"https://arbiscan.io",features:[{name:"EIP1559"}]},ct={id:42170,name:"Arbitrum",chainType:"evm",icon:"https://static.particle.network/token-list/arbitrum/native.png",fullname:"Arbitrum Nova",network:"Mainnet",website:"https://arbitrum.io",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://nova.arbitrum.io/rpc",blockExplorerUrl:"https://nova.arbiscan.io",features:[{name:"EIP1559"}]},lt={id:42220,name:"Celo",chainType:"evm",icon:"https://static.particle.network/token-list/celo/native.png",fullname:"Celo Mainnet",network:"Mainnet",website:"https://docs.celo.org",nativeCurrency:{name:"Celo",symbol:"CELO",decimals:18},rpcUrl:"https://rpc.ankr.com/celo",blockExplorerUrl:"https://explorer.celo.org/mainnet"},ut={id:42261,name:"OasisEmerald",chainType:"evm",icon:"https://static.particle.network/token-list/oasisemerald/native.png",fullname:"OasisEmerald Testnet",network:"Testnet",website:"https://docs.oasis.io/dapp/emerald",nativeCurrency:{name:"OasisEmerald",symbol:"ROSE",decimals:18},rpcUrl:"https://testnet.emerald.oasis.dev",faucetUrl:"https://faucet.testnet.oasis.dev",blockExplorerUrl:"https://testnet.explorer.emerald.oasis.dev"},pt={id:42262,name:"OasisEmerald",chainType:"evm",icon:"https://static.particle.network/token-list/oasisemerald/native.png",fullname:"OasisEmerald Mainnet",network:"Mainnet",website:"https://docs.oasis.io/dapp/emerald",nativeCurrency:{name:"OasisEmerald",symbol:"ROSE",decimals:18},rpcUrl:"https://emerald.oasis.dev",blockExplorerUrl:"https://explorer.emerald.oasis.dev"},ht={id:43113,name:"Avalanche",chainType:"evm",icon:"https://static.particle.network/token-list/avalanche/native.png",fullname:"Avalanche Testnet",network:"Testnet",website:"https://cchain.explorer.avax-test.network",nativeCurrency:{name:"AVAX",symbol:"AVAX",decimals:18},rpcUrl:"https://api.avax-test.network/ext/bc/C/rpc",faucetUrl:"https://faucet.avax.network",blockExplorerUrl:"https://testnet.snowtrace.io",features:[{name:"EIP1559"}]},ft={id:43114,name:"Avalanche",chainType:"evm",icon:"https://static.particle.network/token-list/avalanche/native.png",fullname:"Avalanche Mainnet",network:"Mainnet",website:"https://www.avax.network",nativeCurrency:{name:"AVAX",symbol:"AVAX",decimals:18},rpcUrl:"https://api.avax.network/ext/bc/C/rpc",blockExplorerUrl:"https://snowtrace.io",features:[{name:"EIP1559"}]},mt={id:44787,name:"Celo",chainType:"evm",icon:"https://static.particle.network/token-list/celo/native.png",fullname:"Celo Testnet",network:"Testnet",website:"https://docs.celo.org",nativeCurrency:{name:"Celo",symbol:"CELO",decimals:18},rpcUrl:"https://alfajores-forno.celo-testnet.org",faucetUrl:" https://celo.org/developers/faucet",blockExplorerUrl:"https://explorer.celo.org/alfajores"},dt={id:58008,name:"PGN",chainType:"evm",icon:"https://static.particle.network/token-list/pgn/native.png",fullname:"PGN Sepolia",network:"Sepolia",website:"https://publicgoods.network",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://sepolia.publicgoods.network",blockExplorerUrl:"https://explorer.sepolia.publicgoods.network",features:[{name:"EIP1559"}]},yt={id:59140,name:"Linea",chainType:"evm",icon:"https://static.particle.network/token-list/linea/native.png",fullname:"Linea Goerli",network:"Goerli",website:"https://linea.build",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://rpc.goerli.linea.build",faucetUrl:"https://faucet.goerli.linea.build",blockExplorerUrl:"https://goerli.lineascan.build",features:[{name:"EIP1559"}]},gt={id:59144,name:"Linea",chainType:"evm",icon:"https://static.particle.network/token-list/linea/native.png",fullname:"Linea Mainnet",network:"Mainnet",website:"https://linea.build",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://linea-mainnet.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161",blockExplorerUrl:"https://explorer.linea.build",features:[{name:"EIP1559"}]},vt={id:80001,name:"Polygon",chainType:"evm",icon:"https://static.particle.network/token-list/polygon/native.png",fullname:"Polygon Mumbai",network:"Mumbai",website:"https://polygon.technology",nativeCurrency:{name:"MATIC",symbol:"MATIC",decimals:18},rpcUrl:"https://matic-mumbai.chainstacklabs.com",faucetUrl:"https://faucet.polygon.technology",blockExplorerUrl:"https://mumbai.polygonscan.com",features:[{name:"EIP1559"}]},bt={id:84531,name:"Base",chainType:"evm",icon:"https://static.particle.network/token-list/base/native.png",fullname:"Base Goerli",network:"Goerli",website:"https://base.org",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://base-goerli.public.blastapi.io",faucetUrl:"https://bridge.base.org/deposit",blockExplorerUrl:"https://goerli.basescan.org",features:[{name:"EIP1559"}]},wt={id:91715,name:"Combo",chainType:"evm",icon:"https://static.particle.network/token-list/combo/native.png",fullname:"Combo Testnet",network:"Testnet",website:"https://docs.combonetwork.io",nativeCurrency:{name:"BNB",symbol:"BNB",decimals:18},rpcUrl:"https://test-rpc.combonetwork.io",blockExplorerUrl:"https://combotrace-testnet.nodereal.io"},kt={id:167005,name:"Taiko",chainType:"evm",icon:"https://static.particle.network/token-list/taiko/native.png",fullname:"Taiko Testnet",network:"Testnet",website:"https://taiko.xyz",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://rpc.test.taiko.xyz",faucetUrl:"https://bridge.test.taiko.xyz",blockExplorerUrl:"https://explorer.test.taiko.xyz",features:[{name:"EIP1559"}]},Et={id:210425,name:"PlatON",chainType:"evm",icon:"https://static.particle.network/token-list/platon/native.png",fullname:"PlatON Mainnet",network:"Mainnet",website:"https://www.platon.network",nativeCurrency:{name:"LAT",symbol:"LAT",decimals:18},rpcUrl:"https://openapi2.platon.network/rpc",blockExplorerUrl:"https://scan.platon.network"},Tt={id:421613,name:"Arbitrum",chainType:"evm",icon:"https://static.particle.network/token-list/arbitrum/native.png",fullname:"Arbitrum Goerli",network:"Goerli",website:"https://arbitrum.io",nativeCurrency:{name:"Arbitrum Gorli Ether",symbol:"AGOR",decimals:18},rpcUrl:"https://goerli-rollup.arbitrum.io/rpc",faucetUrl:"https://faucet.triangleplatform.com/arbitrum/goerli",blockExplorerUrl:"https://goerli.arbiscan.io",features:[{name:"EIP1559"}]},Ut={id:534353,name:"Scroll",chainType:"evm",icon:"https://static.particle.network/token-list/scroll/native.png",fullname:"Scroll Alpha Testnet",network:"Testnet",website:"https://scroll.io",nativeCurrency:{name:"Scroll",symbol:"ETH",decimals:18},rpcUrl:"https://alpha-rpc.scroll.io/l2",blockExplorerUrl:"https://blockscout.scroll.io"},Ct={id:2206132,name:"PlatON",chainType:"evm",icon:"https://static.particle.network/token-list/platon/native.png",fullname:"PlatON Testnet",network:"Testnet",website:"https://www.platon.network",nativeCurrency:{name:"LAT",symbol:"LAT",decimals:18},rpcUrl:"https://devnetopenapi2.platon.network/rpc",faucetUrl:"https://devnet2faucet.platon.network/faucet",blockExplorerUrl:"https://devnet2scan.platon.network"},xt={id:3441005,name:"Manta",chainType:"evm",icon:"https://static.particle.network/token-list/manta/native.png",fullname:"Manta Testnet",network:"Testnet",website:"https://manta.network",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://manta-testnet.calderachain.xyz/http",faucetUrl:"https://pacific-info.manta.network",blockExplorerUrl:"https://pacific-explorer.manta.network",features:[{name:"EIP1559"}]},Ot={id:7777777,name:"Zora",chainType:"evm",icon:"https://static.particle.network/token-list/zora/native.png",fullname:"Zora Mainnet",network:"Mainnet",website:"https://zora.energy",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrl:"https://rpc.zora.energy",blockExplorerUrl:"https://explorer.zora.energy",features:[{name:"EIP1559"}]},At={id:11155111,name:"Ethereum",chainType:"evm",icon:"https://static.particle.network/token-list/ethereum/native.png",fullname:"Ethereum Sepolia",network:"Sepolia",website:"https://sepolia.otterscan.io",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://eth-sepolia.g.alchemy.com/v2/demo",faucetUrl:"https://faucet.quicknode.com/drip",blockExplorerUrl:"https://sepolia.etherscan.io",features:[{name:"EIP1559"}]},Pt={id:728126428,name:"Tron",chainType:"evm",icon:"https://static.particle.network/token-list/tron/native.png",fullname:"Tron Mainnet",network:"Mainnet",website:"https://tron.network",nativeCurrency:{name:"TRX",symbol:"TRX",decimals:6},rpcUrl:"https://api.trongrid.io",blockExplorerUrl:"https://tronscan.io"},St={id:1313161554,name:"Aurora",chainType:"evm",icon:"https://static.particle.network/token-list/aurora/native.png",fullname:"Aurora Mainnet",network:"Mainnet",website:"https://aurora.dev",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://mainnet.aurora.dev",blockExplorerUrl:"https://explorer.aurora.dev"},Bt={id:1313161555,name:"Aurora",chainType:"evm",icon:"https://static.particle.network/token-list/aurora/native.png",fullname:"Aurora Testnet",network:"Testnet",website:"https://aurora.dev",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrl:"https://testnet.aurora.dev",faucetUrl:"https://aurora.dev/faucet",blockExplorerUrl:"https://explorer.testnet.aurora.dev"},Rt={id:1482601649,name:"Nebula",chainType:"evm",icon:"https://static.particle.network/token-list/nebula/native.png",fullname:"SKALE Nebula",network:"Mainnet",website:"https://mainnet.skalenodes.com",nativeCurrency:{name:"sFUEL",symbol:"sFUEL",decimals:18},rpcUrl:"https://mainnet.skalenodes.com/v1/green-giddy-denebola",blockExplorerUrl:"https://green-giddy-denebola.explorer.mainnet.skalenodes.com"},Mt={id:16666e5,name:"Harmony",chainType:"evm",icon:"https://static.particle.network/token-list/harmony/native.png",fullname:"Harmony Mainnet",network:"Mainnet",website:"https://www.harmony.one",nativeCurrency:{name:"ONE",symbol:"ONE",decimals:18},rpcUrl:"https://api.harmony.one",blockExplorerUrl:"https://explorer.harmony.one"},It={id:16667e5,name:"Harmony",chainType:"evm",icon:"https://static.particle.network/token-list/harmony/native.png",fullname:"Harmony Testnet",network:"Testnet",website:"https://www.harmony.one",nativeCurrency:{name:"ONE",symbol:"ONE",decimals:18},rpcUrl:"https://api.s0.b.hmny.io",faucetUrl:"https://faucet.pops.one",blockExplorerUrl:"https://explorer.pops.one"},_t={id:2494104990,name:"Tron",chainType:"evm",icon:"https://static.particle.network/token-list/tron/native.png",fullname:"Tron Shasta",network:"Shasta",website:"https://www.trongrid.io/shasta",nativeCurrency:{name:"TRX",symbol:"TRX",decimals:6},rpcUrl:"https://api.shasta.trongrid.io",blockExplorerUrl:"https://shasta.tronscan.org"},Lt={id:3448148188,name:"Tron",chainType:"evm",icon:"https://static.particle.network/token-list/tron/native.png",fullname:"Tron Nile",network:"Nile",website:"https://nileex.io",nativeCurrency:{name:"TRX",symbol:"TRX",decimals:6},rpcUrl:"https://nile.trongrid.io",faucetUrl:"https://nileex.io/join/getJoinPage",blockExplorerUrl:"https://nile.tronscan.org"},Nt={"ethereum-1":m,"ethereum-5":d,"optimism-10":y,"thundercore-18":g,"cronos-25":v,"bsc-56":b,"okc-65":w,"okc-66":k,"confluxespace-71":E,"bsc-97":T,"gnosis-100":U,"solana-101":C,"solana-102":x,"solana-103":O,"thundercore-108":A,"heco-128":P,"polygon-137":S,"okbc-195":B,"mapprotocol-212":R,"fantom-250":M,"zksync-280":I,"kcc-321":_,"kcc-322":L,"zksync-324":N,"cronos-338":j,"optimism-420":D,"pgn-424":z,"metis-599":F,"zora-999":H,"klaytn-1001":q,"confluxespace-1030":K,"metis-1088":G,"polygonzkevm-1101":$,"moonbeam-1284":V,"moonriver-1285":J,"moonbeam-1287":W,"polygonzkevm-1442":X,"fantom-4002":Z,"mantle-5000":Y,"mantle-5001":Q,"opbnb-5611":tt,"klaytn-8217":et,"base-8453":nt,"gnosis-10200":rt,"zkmeta-12009":ot,"readon-12015":it,"mapprotocol-22776":st,"arbitrum-42161":at,"arbitrum-42170":ct,"celo-42220":lt,"oasisemerald-42261":ut,"oasisemerald-42262":pt,"avalanche-43113":ht,"avalanche-43114":ft,"celo-44787":mt,"pgn-58008":dt,"linea-59140":yt,"linea-59144":gt,"polygon-80001":vt,"base-84531":bt,"combo-91715":wt,"taiko-167005":kt,"platon-210425":Et,"arbitrum-421613":Tt,"scroll-534353":Ut,"platon-2206132":Ct,"manta-3441005":xt,"zora-7777777":Ot,"ethereum-11155111":At,"tron-728126428":Pt,"aurora-1313161554":St,"aurora-1313161555":Bt,"nebula-1482601649":Rt,"harmony-1666600000":Mt,"harmony-1666700000":It,"tron-2494104990":_t,"tron-3448148188":Lt}},147:t=>{"use strict";t.exports=JSON.parse('{"name":"@particle-network/provider","version":"1.0.0","files":["es","lib","LICENSE"],"type":"module","main":"lib/index.js","module":"es/index.js","types":"lib/types/index.d.ts","license":"Apache-2.0","publishConfig":{"access":"public"},"peerDependencies":{"@particle-network/auth":">=1.0.0"},"dependencies":{"@particle-network/chains":"^1.0.1","axios":"^1.3.6","uuid":"^8.3.2"},"devDependencies":{"@particle-network/auth":"^1.0.0","@types/uuid":"^8.3.4","ts-loader":"^9.3.1","webpack-cli":"^4.10.0"},"scripts":{"package":"shx echo \'{ \\"type\\": \\"commonjs\\" }\' > lib/package.json","build":"yarn clean && node ./esBuild.js && tsc --emitDeclarationOnly -p tsconfig.json && yarn package","clean":"shx rm -rf lib/* && shx rm -rf es/*","build:min.js":"webpack","version":"yarn build"},"gitHead":"cc999e430ebfb1dd821783f7cf099ddd51f3495a"}')}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={exports:{}};return t[r].call(i.exports,i,i.exports,n),i.exports}n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var r=n(195);this.particleProvider=r})(); //# sourceMappingURL=provider.min.map