1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2e36d420-6c96-4d7c-aa47-16bd31376e78",e._sentryDebugIdIdentifier="sentry-dbid-2e36d420-6c96-4d7c-aa47-16bd31376e78")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"2cb1d62b066346655e3552e91a7641bb5c693287"};"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6099],{6961:function(e,t,r){r.d(t,{DM:function(){return f},h8:function(){return b},jc:function(){return h},ln:function(){return p},o5:function(){return g}});let s=Symbol(),n=Symbol(),o=(e,t)=>new Proxy(e,t),l=Object.getPrototypeOf,a=new WeakMap,i=e=>e&&(a.has(e)?a.get(e):l(e)===Object.prototype||l(e)===Array.prototype),c=e=>"object"==typeof e&&null!==e,d=e=>{if(Array.isArray(e))return Array.from(e);let t=Object.getOwnPropertyDescriptors(e);return Object.values(t).forEach(e=>{e.configurable=!0}),Object.create(l(e),t)},u=e=>e[n]||e,f=(e,t,r,l)=>{if(!i(e))return e;let a=l&&l.get(e);if(!a){let t=u(e);a=Object.values(Object.getOwnPropertyDescriptors(t)).some(e=>!e.configurable&&!e.writable)?[t,d(t)]:[t],null==l||l.set(e,a)}let[c,p]=a,g=r&&r.get(c);return g&&!!p===g[1].f||((g=((e,t)=>{let r={f:t},o=!1,l=(t,s)=>{if(!o){let n=r.a.get(e);if(n||(n={},r.a.set(e,n)),"w"===t)n.w=!0;else{let e=n[t];e||(e=new Set,n[t]=e),e.add(s)}}},a={get:(t,s)=>s===n?e:(l("k",s),f(Reflect.get(t,s),r.a,r.c,r.t)),has:(t,n)=>n===s?(o=!0,r.a.delete(e),!0):(l("h",n),Reflect.has(t,n)),getOwnPropertyDescriptor:(e,t)=>(l("o",t),Reflect.getOwnPropertyDescriptor(e,t)),ownKeys:e=>(l("w"),Reflect.ownKeys(e))};return t&&(a.set=a.deleteProperty=()=>!1),[a,r]})(c,!!p))[1].p=o(p||c,g[0]),r&&r.set(c,g)),g[1].a=t,g[1].c=r,g[1].t=l,g[1].p},p=(e,t,r,s)=>{if(Object.is(e,t))return!1;if(!c(e)||!c(t))return!0;let n=r.get(u(e));if(!n)return!0;if(s){let r=s.get(e);if(r&&r.n===t)return r.g;s.set(e,{n:t,g:!1})}let o=null;try{for(let r of n.h||[])if(o=Reflect.has(e,r)!==Reflect.has(t,r))return o;if(!0===n.w){if(o=((e,t)=>{let r=Reflect.ownKeys(e),s=Reflect.ownKeys(t);return r.length!==s.length||r.some((e,t)=>e!==s[t])})(e,t))return o}else for(let r of n.o||[])if(o=!!Reflect.getOwnPropertyDescriptor(e,r)!=!!Reflect.getOwnPropertyDescriptor(t,r))return o;for(let l of n.k||[])if(o=p(e[l],t[l],r,s))return o;return null===o&&(o=!0),o}finally{s&&s.set(e,{n:t,g:o})}},g=e=>i(e)&&e[n]||null,h=(e,t=!0)=>{a.set(e,t)},b=(e,t,r)=>{let s=[],n=new WeakSet,o=(e,l)=>{if(n.has(e))return;c(e)&&n.add(e);let a=c(e)&&t.get(u(e));if(a){var i,d,f;if(null==(i=a.h)||i.forEach(e=>{let t=`:has(${String(e)})`;s.push(l?[...l,t]:[t])}),!0===a.w){let e=":ownKeys";s.push(l?[...l,e]:[e])}else null==(f=a.o)||f.forEach(e=>{let t=`:hasOwn(${String(e)})`;s.push(l?[...l,t]:[t])});null==(d=a.k)||d.forEach(t=>{(!r||"value"in(Object.getOwnPropertyDescriptor(e,t)||{}))&&o(e[t],l?[...l,t]:[t])})}else l&&s.push(l)};return o(e),s}},77621:function(e,t,r){r.d(t,{AV:function(){return o},ConfigCtrl:function(){return p},ExplorerCtrl:function(){return M},OptionsCtrl:function(){return u},ThemeCtrl:function(){return V},ToastCtrl:function(){return z},jb:function(){return S},uA:function(){return c},zv:function(){return l}});var s=r(75668);let n=(0,s.sj)({history:["ConnectWallet"],view:"ConnectWallet",data:void 0}),o={state:n,subscribe:e=>(0,s.Ld)(n,()=>e(n)),push(e,t){e!==n.view&&(n.view=e,t&&(n.data=t),n.history.push(e))},reset(e){n.view=e,n.history=[e]},replace(e){n.history.length>1&&(n.history[n.history.length-1]=e,n.view=e)},goBack(){if(n.history.length>1){n.history.pop();let[e]=n.history.slice(-1);n.view=e}},setData(e){n.data=e}},l={WALLETCONNECT_DEEPLINK_CHOICE:"WALLETCONNECT_DEEPLINK_CHOICE",WCM_VERSION:"WCM_VERSION",RECOMMENDED_WALLET_AMOUNT:9,isMobile:()=>"u">typeof window&&!!(window.matchMedia("(pointer:coarse)").matches||/Android|webOS|iPhone|iPad|iPod|BlackBerry|Opera Mini/u.test(navigator.userAgent)),isAndroid:()=>l.isMobile()&&navigator.userAgent.toLowerCase().includes("android"),isIos(){let e=navigator.userAgent.toLowerCase();return l.isMobile()&&(e.includes("iphone")||e.includes("ipad"))},isHttpUrl:e=>e.startsWith("http://")||e.startsWith("https://"),isArray:e=>Array.isArray(e)&&e.length>0,formatNativeUrl(e,t,r){if(l.isHttpUrl(e))return this.formatUniversalUrl(e,t,r);let s=e;s.includes("://")||(s=`${s=e.replaceAll("/","").replaceAll(":","")}://`),s.endsWith("/")||(s=`${s}/`),this.setWalletConnectDeepLink(s,r);let n=encodeURIComponent(t);return`${s}wc?uri=${n}`},formatUniversalUrl(e,t,r){if(!l.isHttpUrl(e))return this.formatNativeUrl(e,t,r);let s=e;s.endsWith("/")||(s=`${s}/`),this.setWalletConnectDeepLink(s,r);let n=encodeURIComponent(t);return`${s}wc?uri=${n}`},wait:async e=>new Promise(t=>{setTimeout(t,e)}),openHref(e,t){window.open(e,t,"noreferrer noopener")},setWalletConnectDeepLink(e,t){try{localStorage.setItem(l.WALLETCONNECT_DEEPLINK_CHOICE,JSON.stringify({href:e,name:t}))}catch{console.info("Unable to set WalletConnect deep link")}},setWalletConnectAndroidDeepLink(e){try{let[t]=e.split("?");localStorage.setItem(l.WALLETCONNECT_DEEPLINK_CHOICE,JSON.stringify({href:t,name:"Android"}))}catch{console.info("Unable to set WalletConnect android deep link")}},removeWalletConnectDeepLink(){try{localStorage.removeItem(l.WALLETCONNECT_DEEPLINK_CHOICE)}catch{console.info("Unable to remove WalletConnect deep link")}},setModalVersionInStorage(){try{"u">typeof localStorage&&localStorage.setItem(l.WCM_VERSION,"2.6.2")}catch{console.info("Unable to set Web3Modal version in storage")}},getWalletRouterData(){var e;let t=null==(e=o.state.data)?void 0:e.Wallet;if(!t)throw Error('Missing "Wallet" view data');return t}},a="u">typeof location&&(location.hostname.includes("localhost")||location.protocol.includes("https")),i=(0,s.sj)({enabled:a,userSessionId:"",events:[],connectedWalletId:void 0}),c={state:i,subscribe:e=>(0,s.Ld)(i.events,()=>e((0,s.CO)(i.events[i.events.length-1]))),initialize(){i.enabled&&"u">typeof(null==crypto?void 0:crypto.randomUUID)&&(i.userSessionId=crypto.randomUUID())},setConnectedWalletId(e){i.connectedWalletId=e},click(e){if(i.enabled){let t={type:"CLICK",name:e.name,userSessionId:i.userSessionId,timestamp:Date.now(),data:e};i.events.push(t)}},track(e){if(i.enabled){let t={type:"TRACK",name:e.name,userSessionId:i.userSessionId,timestamp:Date.now(),data:e};i.events.push(t)}},view(e){if(i.enabled){let t={type:"VIEW",name:e.name,userSessionId:i.userSessionId,timestamp:Date.now(),data:e};i.events.push(t)}}},d=(0,s.sj)({chains:void 0,walletConnectUri:void 0,isAuth:!1,isCu
1stomDesktop:!1,isCustomMobile:!1,isDataLoaded:!1,isUiLoaded:!1}),u={state:d,subscribe:e=>(0,s.Ld)(d,()=>e(d)),setChains(e){d.chains=e},setWalletConnectUri(e){d.walletConnectUri=e},setIsCustomDesktop(e){d.isCustomDesktop=e},setIsCustomMobile(e){d.isCustomMobile=e},setIsDataLoaded(e){d.isDataLoaded=e},setIsUiLoaded(e){d.isUiLoaded=e},setIsAuth(e){d.isAuth=e}},f=(0,s.sj)({projectId:"",mobileWallets:void 0,desktopWallets:void 0,walletImages:void 0,chains:void 0,enableAuthMode:!1,enableExplorer:!0,explorerExcludedWalletIds:void 0,explorerRecommendedWalletIds:void 0,termsOfServiceUrl:void 0,privacyPolicyUrl:void 0}),p={state:f,subscribe:e=>(0,s.Ld)(f,()=>e(f)),setConfig(e){var t,r;c.initialize(),u.setChains(e.chains),u.setIsAuth(!!e.enableAuthMode),u.setIsCustomMobile(!!(null==(t=e.mobileWallets)?void 0:t.length)),u.setIsCustomDesktop(!!(null==(r=e.desktopWallets)?void 0:r.length)),l.setModalVersionInStorage(),Object.assign(f,e)}};var g=Object.defineProperty,h=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,m=(e,t,r)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,w=(e,t)=>{for(var r in t||(t={}))b.call(t,r)&&m(e,r,t[r]);if(h)for(var r of h(t))y.call(t,r)&&m(e,r,t[r]);return e};let v="https://explorer-api.walletconnect.com",I="js-2.6.2";async function O(e,t){let r=w({sdkType:"wcm",sdkVersion:I},t),s=new URL(e,v);return s.searchParams.append("projectId",p.state.projectId),Object.entries(r).forEach(([e,t])=>{t&&s.searchParams.append(e,String(t))}),(await fetch(s)).json()}let C={getDesktopListings:async e=>O("/w3m/v1/getDesktopListings",e),getMobileListings:async e=>O("/w3m/v1/getMobileListings",e),getInjectedListings:async e=>O("/w3m/v1/getInjectedListings",e),getAllListings:async e=>O("/w3m/v1/getAllListings",e),getWalletImageUrl:e=>`${v}/w3m/v1/getWalletImage/${e}?projectId=${p.state.projectId}&sdkType=wcm&sdkVersion=${I}`,getAssetImageUrl:e=>`${v}/w3m/v1/getAssetImage/${e}?projectId=${p.state.projectId}&sdkType=wcm&sdkVersion=${I}`};var j=Object.defineProperty,E=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,A=(e,t,r)=>t in e?j(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,D=(e,t)=>{for(var r in t||(t={}))W.call(t,r)&&A(e,r,t[r]);if(E)for(var r of E(t))L.call(t,r)&&A(e,r,t[r]);return e};let k=l.isMobile(),P=(0,s.sj)({wallets:{listings:[],total:0,page:1},search:{listings:[],total:0,page:1},recomendedWallets:[]}),M={state:P,async getRecomendedWallets(){let{explorerRecommendedWalletIds:e,explorerExcludedWalletIds:t}=p.state;if("NONE"===e||"ALL"===t&&!e)return P.recomendedWallets;if(l.isArray(e)){let t={recommendedIds:e.join(",")},{listings:r}=await C.getAllListings(t),s=Object.values(r);s.sort((t,r)=>{let s=e.indexOf(t.id),n=e.indexOf(r.id);return s-n}),P.recomendedWallets=s}else{let{chains:e,isAuth:r}=u.state,s=e?.join(","),n=l.isArray(t),o={page:1,sdks:r?"auth_v1":void 0,entries:l.RECOMMENDED_WALLET_AMOUNT,chains:s,version:2,excludedIds:n?t.join(","):void 0},{listings:a}=k?await C.getMobileListings(o):await C.getDesktopListings(o);P.recomendedWallets=Object.values(a)}return P.recomendedWallets},async getWallets(e){let t=D({},e),{explorerRecommendedWalletIds:r,explorerExcludedWalletIds:s}=p.state,{recomendedWallets:n}=P;if("ALL"===s)return P.wallets;n.length?t.excludedIds=n.map(e=>e.id).join(","):l.isArray(r)&&(t.excludedIds=r.join(",")),l.isArray(s)&&(t.excludedIds=[t.excludedIds,s].filter(Boolean).join(",")),u.state.isAuth&&(t.sdks="auth_v1");let{page:o,search:a}=e,{listings:i,total:c}=k?await C.getMobileListings(t):await C.getDesktopListings(t),d=Object.values(i),f=a?"search":"wallets";return P[f]={listings:[...P[f].listings,...d],total:c,page:o??1},{listings:d,total:c}},getWalletImageUrl:e=>C.getWalletImageUrl(e),getAssetImageUrl:e=>C.getAssetImageUrl(e),resetSearch(){P.search={listings:[],total:0,page:1}}},U=(0,s.sj)({open:!1}),S={state:U,subscribe:e=>(0,s.Ld)(U,()=>e(U)),open:async e=>new Promise(t=>{let{isUiLoaded:r,isDataLoaded:s}=u.state;if(l.removeWalletConnectDeepLink(),u.setWalletConnectUri(e?.uri),u.setChains(e?.chains),o.reset("ConnectWallet"),r&&s)U.open=!0,t();else{let e=setInterval(()=>{let r=u.state;r.isUiLoaded&&r.isDataLoaded&&(clearInterval(e),U.open=!0,t())},200)}}),close(){U.open=!1}};var R=Object.defineProperty,N=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,x=(e,t,r)=>t in e?R(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,$=(e,t)=>{for(var r in t||(t={}))T.call(t,r)&&x(e,r,t[r]);if(N)for(var r of N(t))_.call(t,r)&&x(e,r,t[r]);return e};let K=(0,s.sj)({themeMode:"u">typeof matchMedia&&matchMedia("(prefers-color-scheme: dark)").matches?"dar
1k":"light"}),V={state:K,subscribe:e=>(0,s.Ld)(K,()=>e(K)),setThemeConfig(e){let{themeMode:t,themeVariables:r}=e;t&&(K.themeMode=t),r&&(K.themeVariables=$({},r))}},H=(0,s.sj)({open:!1,message:"",variant:"success"}),z={state:H,subscribe:e=>(0,s.Ld)(H,()=>e(H)),openToast(e,t){H.open=!0,H.message=e,H.variant=t},closeToast(){H.open=!1}}},16099:function(e,t,r){r.d(t,{WalletConnectModal:function(){return n}});var s=r(77621);class n{constructor(e){this.openModal=s.jb.open,this.closeModal=s.jb.close,this.subscribeModal=s.jb.subscribe,this.setTheme=s.ThemeCtrl.setThemeConfig,s.ThemeCtrl.setThemeConfig(e),s.ConfigCtrl.setConfig(e),this.initUi()}async initUi(){if("u">typeof window){await r.e(3864).then(r.bind(r,93864));let e=document.createElement("wcm-modal");document.body.insertAdjacentElement("beforeend",e),s.OptionsCtrl.setIsUiLoaded(!0)}}}},75668:function(e,t,r){r.d(t,{CO:function(){return u},Ld:function(){return d},iH:function(){return f},sj:function(){return c}});var s=r(6961);let n=e=>"object"==typeof e&&null!==e,o=new WeakMap,l=new WeakSet,a=(e=Object.is,t=(e,t)=>new Proxy(e,t),r=e=>n(e)&&!l.has(e)&&(Array.isArray(e)||!(Symbol.iterator in e))&&!(e instanceof WeakMap)&&!(e instanceof WeakSet)&&!(e instanceof Error)&&!(e instanceof Number)&&!(e instanceof Date)&&!(e instanceof String)&&!(e instanceof RegExp)&&!(e instanceof ArrayBuffer),a=e=>{switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e}},i=new WeakMap,c=(e,t,r=a)=>{let n=i.get(e);if((null==n?void 0:n[0])===t)return n[1];let d=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));return(0,s.jc)(d,!0),i.set(e,[t,d]),Reflect.ownKeys(e).forEach(t=>{if(Object.getOwnPropertyDescriptor(d,t))return;let n=Reflect.get(e,t),a={value:n,enumerable:!0,configurable:!0};if(l.has(n))(0,s.jc)(n,!1);else if(n instanceof Promise)delete a.value,a.get=()=>r(n);else if(o.has(n)){let[e,t]=o.get(n);a.value=c(e,t(),r)}Object.defineProperty(d,t,a)}),Object.preventExtensions(d)},d=new WeakMap,u=[1,1],f=a=>{if(!n(a))throw Error("object required");let i=d.get(a);if(i)return i;let p=u[0],g=new Set,h=(e,t=++u[0])=>{p!==t&&(p=t,g.forEach(r=>r(e,t)))},b=u[1],y=(e=++u[1])=>(b===e||g.size||(b=e,w.forEach(([t])=>{let r=t[1](e);r>p&&(p=r)})),p),m=e=>(t,r)=>{let s=[...t];s[1]=[e,...s[1]],h(s,r)},w=new Map,v=(e,t)=>{if(w.has(e))throw Error("prop listener already exists");if(g.size){let r=t[3](m(e));w.set(e,[t,r])}else w.set(e,[t])},I=e=>{var t;let r=w.get(e);r&&(w.delete(e),null==(t=r[1])||t.call(r))},O=e=>{g.add(e),1===g.size&&w.forEach(([e,t],r)=>{if(t)throw Error("remove already exists");let s=e[3](m(r));w.set(r,[e,s])});let t=()=>{g.delete(e),0===g.size&&w.forEach(([e,t],r)=>{t&&(t(),w.set(r,[e]))})};return t},C=Array.isArray(a)?[]:Object.create(Object.getPrototypeOf(a)),j={deleteProperty(e,t){let r=Reflect.get(e,t);I(t);let s=Reflect.deleteProperty(e,t);return s&&h(["delete",[t],r]),s},set(t,a,i,c){let u=Reflect.has(t,a),p=Reflect.get(t,a,c);if(u&&(e(p,i)||d.has(i)&&e(p,d.get(i))))return!0;I(a),n(i)&&(i=(0,s.o5)(i)||i);let g=i;if(i instanceof Promise)i.then(e=>{i.status="fulfilled",i.value=e,h(["resolve",[a],e])}).catch(e=>{i.status="rejected",i.reason=e,h(["reject",[a],e])});else{!o.has(i)&&r(i)&&(g=f(i));let e=!l.has(g)&&o.get(g);e&&v(a,e)}return Reflect.set(t,a,g,c),h(["set",[a],i,p]),!0}},E=t(C,j);d.set(a,E);let W=[C,y,c,O];return o.set(E,W),Reflect.ownKeys(a).forEach(e=>{let t=Object.getOwnPropertyDescriptor(a,e);"value"in t&&(E[e]=a[e],delete t.value,delete t.writable),Object.defineProperty(C,e,t)}),E})=>[f,o,l,e,t,r,a,i,c,d,u],[i]=a();function c(e={}){return i(e)}function d(e,t,r){let s;let n=o.get(e);n||console.warn("Please use proxy object");let l=[],a=n[3],i=!1,c=a(e=>{if(l.push(e),r){t(l.splice(0));return}s||(s=Promise.resolve().then(()=>{s=void 0,i&&t(l.splice(0))}))});return i=!0,()=>{i=!1,c()}}function u(e,t){let r=o.get(e);r||console.warn("Please use proxy object");let[s,n,l]=r;return l(s,n(),t)}function f(e){return l.add(e),e}}}]); 2//# sourceMappingURL=6099.1652ab823ed44437.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.