PageSourceSearch

https://limewire.com/build/chunks/dynamic/index-B56C6Mym.js

js limewire.com collected 2026-09-24 08:25:55 UTC 33,697 bytes, 5 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["build/chunks/dynamic/index-BOP7wZQG.js","build/chunks/index-CTTqZW5Y.js","build/chunks/transactionReceipt-CRy6rUpe.js","build/chunks/createBatchScheduler-DaBFsaCf.js","build/chunks/rpc-CIWWEHu4.js","build/chunks/preload-helper-ckwbz45p.js","build/chunks/hashTypedData-9D9q7sec.js","build/chunks/verifyHash-DbWXcUov.js","build/chunks/dynamic/secp256k1-BdFLBRCS.js","build/chunks/parseSignature-BthAy1ge.js","build/chunks/custom-CU-CmiP8.js","build/chunks/http-BQzPmmQW.js","build/chunks/prepareAuthorization-BbwDULAk.js","build/chunks/localBatchGatewayRequest-BRhSUvWV.js","build/chunks/createConfig-DOp0JSbz.js","build/chunks/chunk-4N6VE7H7-CYH4PXiQ.js","build/chunks/zoraTestnet-CuN581WQ.js","build/chunks/defineChain-7I0Ce1VT.js","build/chunks/serializeAuthorizationList-C6F12jL2.js","build/chunks/parseUnits-CO_wz_ch.js","build/chunks/dynamic/index-0geK3Uj-.js","build/chunks/dynamic/index-CflFBBON.js","build/chunks/index-BV8s6ez1.js","build/chunks/dynamic/index-CIf8Nk2g.js","build/chunks/dynamic/native-Bz5QQgeN.js","build/chunks/W3MFrameProviderSingleton-BdBaQAFy.js","build/chunks/NetworkUtil-CUGywhye.js"])))=>i.map(i=>d[i]);
2import{_ as C}from"../preload-helper-ckwbz45p.js";import{i as T,C as L,P as x}from"../createConfig-DOp0JSbz.js";import{t as rt}from"../createConfig-DOp0JSbz.js";import{bw as q,ba as j}from"../transactionReceipt-CRy6rUpe.js";import{l as b,s as N,i as U}from"../rpc-CIWWEHu4.js";import{ag as f}from"../createBatchScheduler-DaBFsaCf.js";import{a as k,b as m}from"../http-BQzPmmQW.js";import{e as W}from"../extractRpcUrls-C7kCH9GS.js";import{m as dt}from"../extractRpcUrls-C7kCH9GS.js";import"../custom-CU-CmiP8.js";import"../chunk-4N6VE7H7-CYH4PXiQ.js";import"../compat-B3wyDc0k.js";const Z='data:image/svg+xml,<svg width="269" height="269" viewBox="0 0 269 269" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="269" height="269" fill="black"/><path d="M123.273 190.794H93.445L121.09 105.318H85.7334L93.445 80.2642H191.95L184.238 105.318H150.773L123.273 190.794Z" fill="white"/></svg>';function nt(w={}){const{dialog:I,host:l,icon:g=Z,name:c,rdns:a,theme:t,...i}=w;return V({createAdapter(d){return d.dialog({dialog:I,host:l,icon:g,name:c,rdns:a,theme:t})},icon:g,id:a??"xyz.tempo",name:c??"Tempo Wallet",providerParameters:i,rdns:a??"xyz.tempo",type:"injected"})}function V(w){return T(I=>{const l=I.chains;let g,c,a,t,i;async function d(){return await C(()=>import("./core-BIHI7g3E.js"),[]).catch(()=>{throw new Error('dependency "accounts" not found')})}async function r(){return g??(g=(async()=>{const e=await d();return e.Provider.create({...w.providerParameters,adapter:w.createAdapter(e),chains:I.chains,transports:I.transports})})()),await g}return{icon:w.icon,id:w.id,name:w.name,rdns:w.rdns,type:w.type,async connect(e={}){const{chainId:s,isReconnecting:n,withCapabilities:o}=e,h="capabilities"in e?e.capabilities:void 0;let M=[],D;n&&(M=await this.getAccounts().then(u=>u.map(y=>({address:y,capabilities:{}}))).catch(()=>[]));try{if(!M.length&&!n&&(M=(await(await r()).request({method:"wallet_connect",params:[{...s?{chainId:s}:{},...h?{capabilities:h}:{}}]})).accounts),D??(D=await this.getChainId()),!D)throw new L;const u=await r();return t&&(u.removeListener("connect",t),t=void 0),c||(c=this.onAccountsChanged.bind(this),u.on("accountsChanged",c)),a||(a=this.onChainChanged.bind(this),u.on("chainChanged",a)),i||(i=this.onDisconnect.bind(this),u.on("disconnect",i)),{accounts:o?M:M.map(y=>y.address),chainId:D}}catch(u){const y=u;throw y.code===N.code?new N(y):y}},async disconnect(){var s;const e=await r();a&&(e.removeListener("chainChanged",a),a=void 0),i&&(e.removeListener("disconnect",i),i=void 0),t||(t=(s=this.onConnect)==null?void 0:s.bind(this),t&&e.on("connect",t)),await e.request({method:"wallet_disconnect"})},async getAccounts(){return await(await r()).request({method:"eth_accounts"})},async getChainId(){const e=await r();return Number(await e.request({method:"eth_chainId"}))},async getClient({chainId:e}={}){const s=await r(),{address:n}=s.getAccount({accessKey:!1});return Object.assign(s.getClient({chainId:e}),{account:q(n)})},async getProvider(){return await r()},async isAuthorized(){try{return!!(await k(()=>this.getAccounts())).length}catch{return!1}},onAccountsChanged(e){I.emitter.emit("change",{accounts:e})},onChainChanged(e){I.emitter.emit("change",{chainId:Number(e)})},async onConnect(e){const s=await this.getAccounts();if(s.length===0)return;const n=Number(e.chainId);I.emitter.emit("connect",{accounts:s,chainId:n});const o=await r();t&&(o.removeListener("connect",t),t=void 0),c||(c=this.onAccountsChanged.bind(this),o.on("accountsChanged",c)),a||(a=this.onChainChanged.bind(this),o.on("chainChanged",a)),i||(i=this.onDisconnect.bind(this),o.on("disconnect",i))},async onDisconnect(e){var n;const s=await r();I.emitter.emit("disconnect"),a&&(s.removeListener("chainChanged",a),a=void 0),i&&(s.removeListener("disconnect",i),i=void 0),t||(t=(n=this.onConnect)==null?void 0:n.bind(this),t&&s.on("connect",t))},async setup(){var e;if(!t){const s=await r();
2t=(e=this.onConnect)==null?void 0:e.bind(this),t&&s.on("connect",t)}},async switchChain({chainId:e}){const s=l.find(o=>o.id===e);if(!s)throw new b(new L);return await(await r()).request({method:"wallet_switchEthereumChain",params:[{chainId:f(e)}]}),s}}})}function et(w={}){let I,l,g,c;return T(a=>({id:"baseAccount",name:"Base Account",rdns:"app.base.account",type:"baseAccount",async connect({chainId:t,withCapabilities:i,...d}={}){var r;try{const e=await this.getProvider(),s=t??((r=a.chains[0])==null?void 0:r.id);if(!s)throw new L;let{accounts:n,currentChainId:o}=await(async()=>{if(d.isReconnecting)return{accounts:(await e.request({method:"eth_accounts",params:[]})).map(u=>({address:j(u)})),currentChainId:await this.getChainId()};const h=await e.request({method:"wallet_connect",params:[{capabilities:"capabilities"in d&&d.capabilities?d.capabilities:{},chainIds:[f(s),...a.chains.filter(u=>u.id!==s).map(u=>f(u.id))]}]});return{accounts:(await e.request({method:"eth_accounts"})).map(u=>h.accounts.find(y=>y.address===u)??{address:u}).map(u=>({address:j(u.address),capabilities:u.capabilities??{}})),currentChainId:Number(h.chainIds[0])}})();if(l||(l=this.onAccountsChanged.bind(this),e.on("accountsChanged",l)),g||(g=this.onChainChanged.bind(this),e.on("chainChanged",g)),c||(c=this.onDisconnect.bind(this),e.on("disconnect",c)),t&&o!==t){const h=await this.switchChain({chainId:t}).catch(M=>{if(M.code===N.code)throw M;return{id:o}});o=(h==null?void 0:h.id)??o}return{accounts:i?n:n.map(h=>h.address),chainId:o}}catch(e){throw/(user closed modal|accounts received is empty|user denied account|request rejected)/i.test(e.message)?new N(e):e}},async disconnect(){const t=await this.getProvider();l&&(t.removeListener("accountsChanged",l),l=void 0),g&&(t.removeListener("chainChanged",g),g=void 0),c&&(t.removeListener("disconnect",c),c=void 0),t.disconnect()},async getAccounts(){return(await(await this.getProvider()).request({method:"eth_accounts"})).map(i=>j(i))},async getChainId(){const i=await(await this.getProvider()).request({method:"eth_chainId"});return Number(i)}
2,async getProvider(){if(!I){const t=(()=>{var r;return typeof w.preference=="string"?{options:w.preference}:{...w.preference,options:((r=w.preference)==null?void 0:r.options)??"all"}})(),{createBaseAccountSDK:i}=await(()=>{try{return C(()=>import("./index-BOP7wZQG.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]))}catch{throw new Error('dependency "@base-org/account" not found')}})();I=i({...w,appChainIds:a.chains.map(r=>r.id),preference:t}).getProvider()}return I},async isAuthorized(){try{return!!(await this.getAccounts()).length}catch{return!1}},async switchChain({addEthereumChainParameter:t,chainId:i}){var e,s,n,o;const d=a.chains.find(h=>h.id===i);if(!d)throw new b(new L);const r=await this.getProvider();try{return await r.request({method:"wallet_switchEthereumChain",params:[{chainId:f(d.id)}]}),d}catch(h){if(h.code===4902)try{let M;t!=null&&t.blockExplorerUrls?M=t.blockExplorerUrls:M=(e=d.blockExplorers)!=null&&e.default.url?[(s=d.blockExplorers)==null?void 0:s.default.url]:[];let D;(n=t==null?void 0:t.rpcUrls)!=null&&n.length?D=t.rpcUrls:D=[((o=d.rpcUrls.default)==null?void 0:o.http[0])??""];const u={blockExplorerUrls:M,chainId:f(i),chainName:(t==null?void 0:t.chainName)??d.name,iconUrls:t==null?void 0:t.iconUrls,nativeCurrency:(t==null?void 0:t.nativeCurrency)??d.nativeCurrency,rpcUrls:D};return await r.request({method:"wallet_addEthereumChain",params:[u]}),d}catch(M){throw new N(M)}throw new b(h)}},onAccountsChanged(t){t.length===0?this.onDisconnect():a.emitter.emit("change",{accounts:t.map(i=>j(i))})},onChainChanged(t){const i=Number(t);a.emitter.emit("change",{chainId:i})},async onDisconnect(t){a.emitter.emit("disconnect");const i=await this.getProvider();l&&(i.removeListener("accountsChanged",l),l=void 0),g&&(i.removeListener("chainChanged",g),g=void 0),c&&(i.removeListener("disconnect",c),c=void 0)}}))}Y.type="coinbaseWallet";function Y(w={}){let I,l,g,c;return T(a=>({id:"coinbaseWalletSDK",name:"Coinbase Wallet",rdns:"com.coinbase.wallet",type:Y.type,async connect({chainId:t,withCapabilities:i,...d}={}){try{const r=await this.getProvider(),e=(await r.request({method:"eth_requestAccounts",params:"instantOnboarding"in d&&d.instantOnboarding?[{onboarding:"instant"}]:[]})).map(n=>j(n));l||(l=this.onAccountsChanged.bind(this),r.on("accountsChanged",l)),g||(g=this.onChainChanged.bind(this),r.on("chainChanged",g)),c||(c=this.onDisconnect.bind(this),r.on("disconnect",c));let s=await this.getChainId();if(t&&s!==t){const n=await this.switchChain({chainId:t}).catch(o=>{if(o.code===N.code)throw o;return{id:s}});s=(n==null?void 0:n.id)??s}return{accounts:i?e.map(n=>({address:n,capabilities:{}})):e,chainId:s}}catch(r){throw/(user closed modal|accounts received is empty|user denied account|request rejected)/i.test(r.message)?new N(r):r}},async disconnect(){var i;const t=await this.getProvider();l&&(t.removeListener("accountsChanged",l),l=void 0),g&&(t.removeListener("chainChanged",g),g=void 0),c&&(t.removeListener("disconnect",c),c=void 0),t.disconnect(),(i=t.close)==null||i.call(t)},async getAccounts(){return(await(await this.getProvider()).request({method:"eth_accounts"})).map(i=>j(i))},async getChainId(){const i=await(await this.getProvider()).request({method:"eth_chainId"});return Number(i)}
2,async getProvider(){if(!I){const{createCoinbaseWalletSDK:t}=await(()=>{try{return C(()=>import("./index-0geK3Uj-.js"),__vite__mapDeps([20,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17]))}catch{throw new Error('dependency "@coinbase/wallet-sdk" not found')}})();I=t({...w,appChainIds:a.chains.map(d=>d.id),preference:{options:"all",...w.preference??{}}}).getProvider()}return I},async isAuthorized(){try{return!!(await this.getAccounts()).length}catch{return!1}},async switchChain({addEthereumChainParameter:t,chainId:i}){var e,s,n,o;const d=a.chains.find(h=>h.id===i);if(!d)throw new b(new L);const r=await this.getProvider();try{return await r.request({method:"wallet_switchEthereumChain",params:[{chainId:f(d.id)}]}),d}catch(h){if(h.code===4902)try{let M;t!=null&&t.blockExplorerUrls?M=t.blockExplorerUrls:M=(e=d.blockExplorers)!=null&&e.default.url?[(s=d.blockExplorers)==null?void 0:s.default.url]:[];let D;(n=t==null?void 0:t.rpcUrls)!=null&&n.length?D=t.rpcUrls:D=[((o=d.rpcUrls.default)==null?void 0:o.http[0])??""];const u={blockExplorerUrls:M,chainId:f(i),chainName:(t==null?void 0:t.chainName)??d.name,iconUrls:t==null?void 0:t.iconUrls,nativeCurrency:(t==null?void 0:t.nativeCurrency)??d.nativeCurrency,rpcUrls:D};return await r.request({method:"wallet_addEthereumChain",params:[u]}),d}catch(M){throw new N(M)}throw new b(h)}},onAccountsChanged(t){t.length===0?this.onDisconnect():a.emitter.emit("change",{accounts:t.map(i=>j(i))})},onChainChanged(t){const i=Number(t);a.emitter.emit("change",{chainId:i})},async onDisconnect(t){a.emitter.emit("disconnect");const i=await this.getProvider();l&&(i.removeListener("accountsChanged",l),l=void 0),g&&(i.removeListener("chainChanged",g),g=void 0),c&&(i.removeListener("disconnect",c),c=void 0)}}))}_.type="metaMask";function _(w={}){let I,l;return T(g=>({id:"metaMaskSDK",name:"MetaMask",rdns:["io.metamask","io.metamask.mobile"],type:_.type,async connect({chainId:c,isReconnecting:a,withCapabilities:t}={}){const i=await this.getInstance(),d=i.getProvider();let r=[];a&&(r=await this.getAccounts().catch(()=>[]));try{let e,s;if(!(r!=null&&r.length)){const o=g.chains.map(h=>f(h.id));w.connectAndSign||w.connectWith?(w.connectAndSign?e=(await i.connectAndSign({chainIds:o,message:w.connectAndSign})).signature:w.connectWith&&(s=(await i.connectWith({chainIds:o,method:w.connectWith.method,params:w.connectWith.params})).result),r=await this.getAccounts()):r=(await i.connect({chainIds:o})).accounts.map(M=>j(M))}let n=await this.getChainId();if(c&&n!==c){const o=await this.switchChain({chainId:c}).catch(h=>{if(h.code===N.code)throw h;return{id:n}});n=(o==null?void 0:o.id)??n}return e?d.emit("connectAndSign",{accounts:r,chainId:f(n),signResponse:e}):s&&d.emit("connectWith",{accounts:r,chainId:f(n),connectWithResponse:s}),{accounts:t?r.map(o=>({address:o,capabilities:{}})):r,chainId:n}}catch(e){const s=e;throw s.code===N.code?new N(s):s.code===U.code?new U(s):s}},async disconnect(){return(await this.getInstance()).disconnect()},async getAccounts(){const c=await this.getInstance();return c.accounts.length?c.accounts.map(i=>j(i)):(await c.getProvider().request({method:"eth_accounts"})).map(i=>j(i))},async getChainId(){const c=await this.getInstance();if(c.getChainId())return Number(c.getChainId());const t=await c.getProvider().request({method:"eth_chainId"});return Number(t)},async getProvider(){return(await this.getInstance()).getProvider()},async isAuthorized(){try{return!!(await k(async()=>m(async()=>{const t=await this.getAccounts();if(!t.length)throw new Error("try again");return t},{timeout:10}),{delay:11,retryCount:3})).length}catch{return!1}},async switchChain({addEthereumChainParameter:c,chainId:a}){var d,r;const t=g.chains.find(({id:e})=>e===Number(a));if(!t)throw new b(new L);const i=f(a);try{return await(await this.getInstance()).switchChain({chainId:i,chainConfiguration:{blockExplorerUrls:c!=null&&c.blockExplorerUrls?[...c.blockExplorerUrls]:(d=t.blockExplorers)!=null&&d.default.url?[t.blockExplorers.default.url]:void 0,chainId:i,chainName:(c==null?void 0:c.chainName)??t.name,iconUrls:c==null?void 0:c.iconUrls,nativeCurrency:(c==null?void 0:c.nativeCurrency)??t.nativeCurrency,rpcUrls:c!=null&&c.rpcUrls?[...c.rpcUrls]:(r=t.rpcUrls.default)!=null&&r.http?[...t.rpcUrls.default.http]:void 0}}),t}catch(e){const s=e;throw s.code===N.code?new N(s):new b(s)}},async onAccountsChanged(c){g.emitter.emit("change",{accounts:c.map(a=>j(a))})},onChainChanged(c){const a=Number(c);g.emitter.emit("change",{chainId:a})},async onConnect(c){const a=await this.getAccounts();if(a.length===0)return;const t=Number(c.chainId);g.emitter.emit("connect",{accounts:a,chainId:t})},async onDisconnect(c){c&&c.code===1013&&await this.getProvider()&&(await this.getAccounts()).length||g.emitter.emit("disconnect")},onDisplayUri(c){g.emitter.emit("message",{type:"display_uri",data:c})},async getInstance(){var c;if(!I){if(!l){const{createEVMClient:a}=await(async()=>{try{return C(()=>import("./connectors-BkiAkXrA.js"),[])}catch{throw new Error('dependency "@metamask/connect-evm" not found')}})(),t=typeof window>"u"?{name:"wagmi"}:{name:window.location.hostname,url:window.location.href};l=a({...w,api:{supportedNetworks:Object.fromEntries(g.chains.map(i=>{var d;return[f(i.id),((d=i.rpcUrls.default)==null?void 0:d.http[0])??""]}))},dapp:w.dapp??{...t,...w.dappMetadata},debug:w.debug??((c=w.logging)==null?void 0:c.sdk),eventHandlers:{accountsChanged:this.onAccountsChanged.bind(this),chainChanged:this.onChainChanged.bind(this),connect:this.onConnect.bind(this),disconnect:this.onDisconnect.bind(this),displayUri:this.onDisplayUri.bind(this)},analytics:{integrationType:"wagmi"},ui:{...w.ui,...w.headless!=null&&{headless:w.headless}},...w.mobile&&{mobile:w.mobile}})}I=await l}return I}}))}function it(w={}){const I=l=>typeof l.on=="function"&&typeof l.removeListener=="function";return T(l=>{const g=l.chains??w.chains??[],c=l.transports?l.transports:w.transports;let a,t,i,d,r;return{async connect({chainId:e=g[0].id,...s}={}){const n="isReconnecting"in s&&s.isReconnecting||!1,o="withCapabilities"in s&&s.withCapabilities||!1;let h=[],M;if(n&&([h,M]=await Promise.all([this.getAccounts().catch(()=>[]),this.getChainId().catch(()=>{})]),e&&M!==e)){const u=await this.switchChain({chainId:e}).catch(y=>{if(y.code===N.code)throw y;return{id:M}});M=(u==null?void 0:u.id)??M}const D=await this.getProvider();try{if(!(h!=null&&h.length)&&!n){const{RpcSchema:u}=await(()=>{try{return C(()=>import("./connectors-mXb62Iam.js"),[])}catch{throw new Error('dependency "porto" not found')}})(),{z:y}=await(()=>{try{return C(()=>import("./connectors-DAWtxdNk.js"),[])}catch{throw new Error('dependency "porto/internal" not found')}})(),O=await D.request({method:"wallet_connect",params:[{..."capabilities"in s?{capabilities:y.encode(u.wallet_connect.Capabilities,s.capabilities??{})}:{},chainIds:[f(e),...g.filter(A=>A.id!==e).map(A=>f(A.id))]}]});h=O.accounts,M=Number(O.chainIds[0])}if(!M)throw new L;return I(D)&&(d&&(D.removeListener("connect",d),d=void 0),t||(t=this.onAccountsChanged.bind(this),D.on("accountsChanged",t)),i||(i=this.onChainChanged.bind(this),D.on("chainChanged",i)),r||(r=this.onDisconnect.bind(this),D.on("disconnect",r))),{accounts:h.map(u=>typeof u=="object"?o?u:u.address:o?{address:u,capabilities:{}}:u),chainId:M}}catch(u){const y=u;throw y.code===N.code?new N(y):y}},async disconnect(){const e=await this.getProvider();I(e)&&(i&&(e.removeListener("chainChanged",i),i=void 0),r&&(e.removeListener("disconnect",r),r=void 0),d||(d=this.onConnect.bind(this),e.on("connect",d))
2),await e.request({method:"wallet_disconnect"})},async getAccounts(){return(await(await this.getProvider()).request({method:"eth_accounts"})).map(n=>j(n))},async getChainId(){const s=await(await this.getProvider()).request({method:"eth_chainId"});return Number(s)},async getPortoInstance(){return a??(a=(async()=>{const{Porto:e}=await(()=>{try{return C(()=>import("./connectors-mXb62Iam.js"),[])}catch{throw new Error('dependency "porto" not found')}})();return e.create({...w,announceProvider:!1,chains:g,transports:c})})()),await a},async getProvider(){return(await this.getPortoInstance()).provider},icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIyIiBoZWlnaHQ9IjQyMiIgdmlld0JveD0iMCAwIDQyMiA0MjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSI0MjIiIGhlaWdodD0iNDIyIiBmaWxsPSJibGFjayIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMV8xNSkiPgo8cGF0aCBkPSJNODEgMjg2LjM2NkM4MSAyODAuODkzIDg1LjQ1MDUgMjc2LjQ1NSA5MC45NDA0IDI3Ni40NTVIMzI5LjUxMUMzMzUuMDAxIDI3Ni40NTUgMzM5LjQ1MiAyODAuODkzIDMzOS40NTIgMjg2LjM2NlYzMDYuMTg4QzMzOS40NTIgMzExLjY2MiAzMzUuMDAxIDMxNi4wOTkgMzI5LjUxMSAzMTYuMDk5SDkwLjk0MDRDODUuNDUwNSAzMTYuMDk5IDgxIDMxMS42NjIgODEgMzA2LjE4OFYyODYuMzY2WiIgZmlsbD0id2hpdGUiIGZpbGwtb3BhY2l0eT0iMC41Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOTAuOTQwNCAyMzQuODI4Qzg1LjQ1MDUgMjM0LjgyOCA4MSAyMzkuMjY2IDgxIDI0NC43MzlWMjcxLjUzMUM4My44NDMyIDI2OS42MzMgODcuMjYyMiAyNjguNTI2IDkwLjk0MDQgMjY4LjUyNkgzMjkuNTExQzMzMy4xODggMjY4LjUyNiAzMzYuNjA4IDI2OS42MzMgMzM5LjQ1MiAyNzEuNTMxVjI0NC43MzlDMzM5LjQ1MiAyMzkuMjY2IDMzNS4wMDEgMjM0LjgyOCAzMjkuNTExIDIzNC44MjhIOTAuOTQwNFpNMzM5LjQ1MiAyODYuMzY2QzMzOS40NTIgMjgwLjg5MyAzMzUuMDAxIDI3Ni40NTUgMzI5LjUxMSAyNzYuNDU1SDkwLjk0MDRDODUuNDUwNSAyNzYuNDU1IDgxIDI4MC44OTMgODEgMjg2LjM2NlYzMDYuMTlDODEgMzExLjY2NCA4NS40NTA1IDMxNi4xMDEgOTAuOTQwNCAzMTYuMTAxSDMyOS41MTFDMzM1LjAwMSAzMTYuMTAxIDMzOS40NTIgMzExLjY2NCAzMzkuNDUyIDMwNi4xOVYyODYuMzY2WiIgZmlsbD0id2hpdGUiIGZpbGwtb3BhY2l0eT0iMC41Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOTAuOTQwNCAxOTMuMjAxQzg1LjQ1MDUgMTkzLjIwMSA4MSAxOTcuNjM4IDgxIDIwMy4xMTJWMjI5LjkwM0M4My44NDMyIDIyOC4wMDYgODcuMjYyMiAyMjYuODk5IDkwLjk0MDQgMjI2Ljg5OUgzMjkuNTExQzMzMy4xODggMjI2Ljg5OSAzMzYuNjA4IDIyOC4wMDYgMzM5LjQ1MiAyMjkuOTAzVjIwMy4xMTJDMzM5LjQ1MiAxOTcuNjM4IDMzNS4wMDEgMTkzLjIwMSAzMjkuNTExIDE5My4yMDFIOTAuOTQwNFpNMzM5LjQ1MiAyNDQuNzM5QzMzOS40NTIgMjM5LjI2NSAzMzUuMDAxIDIzNC44MjggMzI5LjUxMSAyMzQuODI4SDkwLjk0MDRDODUuNDUwNSAyMzQuODI4IDgxIDIzOS4yNjUgODEgMjQ0LjczOVYyNzEuNTNDODEuMjE3NSAyNzEuMzg1IDgxLjQzODMgMjcxLjI0NSA4MS42NjI0IDI3MS4xMDlDODMuODMyNSAyNjkuNzk0IDg2LjMwNTQgMjY4LjkyNyA4OC45NTIzIDI2OC42MzVDODkuNjA1MSAyNjguNTYzIDkwLjI2ODQgMjY4LjUyNiA5MC45NDA0IDI2OC41MjZIMzI5LjUxMUMzMzAuMTgzIDI2OC41MjYgMzMwLjg0NiAyNjguNTYzIDMzMS40OTggMjY4LjYzNUMzMzQuNDE5IDI2OC45NTcgMzM3LjEyOCAyNjkuOTggMzM5LjQ1MiAyNzEuNTNWMjQ0LjczOVpNMzM5LjQ1MiAyODYuMzY2QzMzOS40NTIgMjgxLjAyMSAzMzUuMjA2IDI3Ni42NjMgMzI5Ljg5MyAyNzYuNDYyQzMyOS43NjcgMjc2LjQ1NyAzMjkuNjQgMjc2LjQ1NSAzMjkuNTExIDI3Ni40NTVIOTAuOTQwNEM4NS40NTA1IDI3Ni40NTUgODEgMjgwLjg5MyA4MSAyODYuMzY2VjMwNi4xODhDODEgMzExLjY2MiA4NS40NTA1IDMxNi4xMDEgOTAuOTQwNCAzMTYuMTAxSDMyOS41MTFDMzM1LjAwMSAzMTYuMTAxIDMzOS40NTIgMzExLjY2MiAzMzkuNDUyIDMwNi4xODhWMjg2LjM2NloiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8cGF0aCBvcGFjaXR5PSIwLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOTguMDE0NiAxMDRDODguNjE3NyAxMDQgODEgMTExLjU5NSA4MSAxMjAuOTY1VjE4OC4yNzZDODMuODQzMiAxODYuMzc5IDg3LjI2MjIgMTg1LjI3MiA5MC45NDA0IDE4NS4yNzJIMzI5LjUxMUMzMzMuMTg4IDE4NS4yNzIgMzM2LjYwOCAxODYuMzc5IDMzOS40NTIgMTg4LjI3NlYxMjAuOTY1QzMzOS40NTIgMTExLjU5NSAzMzEuODMzIDEwNCAzMjIuNDM3IDEwNEg5OC4wMTQ2Wk0zMzkuNDUyIDIwMy4xMTJDMzM5LjQ1MiAxOTcuNjM4IDMzNS4wMDEgMTkzLjIwMSAzMjkuNTExIDE5My4yMDFIOTAuOTQwNEM4NS40NTA1IDE5My4yMDEgODEgMTk3LjYzOCA4MSAyMDMuMTEyVjIyOS45MDNDODEuMjE3NSAyMjkuNzU4IDgxLjQzODMgMjI5LjYxOCA4MS42NjI0IDIyOS40ODJDODMuODMyNSAyMjguMTY3IDg2LjMwNTQgMjI3LjMgODguOTUyMyAyMjcuMDA4Qzg5LjYwNTEgMjI2LjkzNiA5MC4yNjg0IDIyNi44OTkgOTAuOTQwNCAyMjYuODk5SDMyOS41MTFDMzMwLjE4MyAyMjYuODk5IDMzMC44NDYgMjI2LjkzNiAzMzEuNDk4IDIyNy4wMDhDMzM0LjQxOSAyMjcuMzMgMzM3LjEyOCAyMjguMzUyIDMzOS40NTIgMjI5LjkwM1YyMDMuMTEyWk0zMzkuNDUyIDI0NC43MzlDMzM5LjQ1MiAyMzkuMzkzIDMzNS4yMDYgMjM1LjAzNiAzMjkuODkzIDIzNC44MzVDMzI5Ljc2NyAyMzQuODMgMzI5LjY0IDIzNC44MjggMzI5LjUxMSAyMzQuODI4SDkwLjk0MDRDODUuNDUwNSAyMzQuODI4IDgxIDIzOS4yNjUgODEgMjQ0LjczOVYyNzEuNTNMODEuMDcwNyAyNzEuNDgzQzgxLjI2NTMgMjcxLjM1NSA4MS40NjI1IDI3MS4yMyA4MS42NjI0IDI3MS4xMDlDODEuOTA4MyAyNzAuOTYgODIuMTU4MSAyNzAuODE3IDgyLjQxMTcgMjcwLjY3OUM4NC4zOTUzIDI2OS42MDUgODYuNjA1NCAyNjguODk0IDg4Ljk1MjMgMjY4LjYzNUM4OS4wMDUyIDI2OC42MjkgODkuMDU4IDI2OC42MjQgODkuMTExIDI2OC42MThDODkuNzEyNSAyNjguNTU3IDkwLjMyMjggMjY4LjUyNiA5MC45NDA0IDI2OC41MjZIMzI5LjUxMUMzMjkuNzM4IDI2OC41MjYgMzI5Ljk2NSAyNjguNTMgMzMwLjE5MiAyNjguNTM5QzMzMC42MzEgMjY4LjU1NSAzMzEuMDY3IDI2OC41ODcgMzMxLjQ5OCAyNjguNjM1QzMzNC40MTkgMjY4Ljk1NyAzMzcuMTI4IDI2OS45OCAzMzkuNDUyIDI3MS41M1YyNDQu
2NzM5Wk0zMzkuNDUyIDI4Ni4zNjZDMzM5LjQ1MiAyODEuMDIxIDMzNS4yMDYgMjc2LjY2MyAzMjkuODkzIDI3Ni40NjJMMzI5Ljg2NSAyNzYuNDYxQzMyOS43NDggMjc2LjQ1NyAzMjkuNjI5IDI3Ni40NTUgMzI5LjUxMSAyNzYuNDU1SDkwLjk0MDRDODUuNDUwNSAyNzYuNDU1IDgxIDI4MC44OTMgODEgMjg2LjM2NlYzMDYuMTg4QzgxIDMxMS42NjIgODUuNDUwNSAzMTYuMTAxIDkwLjk0MDQgMzE2LjEwMUgzMjkuNTExQzMzNS4wMDEgMzE2LjEwMSAzMzkuNDUyIDMxMS42NjIgMzM5LjQ1MiAzMDYuMTg4VjI4Ni4zNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjY5Ljg2OCAxMzEuNzUyQzI2OS44NjggMTI2LjI3OCAyNzQuMzE4IDEyMS44NCAyNzkuODA4IDEyMS44NEgzMTEuNjE4QzMxNy4xMDggMTIxLjg0IDMyMS41NTggMTI2LjI3OCAzMjEuNTU4IDEzMS43NTJWMTYxLjQ4NUMzMjEuNTU4IDE2Ni45NTkgMzE3LjEwOCAxNzEuMzk2IDMxMS42MTggMTcxLjM5NkgyNzkuODA4QzI3NC4zMTggMTcxLjM5NiAyNjkuODY4IDE2Ni45NTkgMjY5Ljg2OCAxNjEuNDg1VjEzMS43NTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzFfMTUiPgo8cmVjdCB3aWR0aD0iMjU5IiBoZWlnaHQ9IjIxMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxIDEwNCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K",id:"xyz.ithaca.porto",async isAuthorized(){try{return!!(await k(()=>this.getAccounts())).length}catch{return!1}},name:"Porto",async onAccountsChanged(e){l.emitter.emit("change",{accounts:e.map(s=>j(s))})},onChainChanged(e){const s=Number(e);l.emitter.emit("change",{chainId:s})},async onConnect(e){const s=await this.getAccounts();if(s.length===0)return;const n=Number(e.chainId);l.emitter.emit("connect",{accounts:s,chainId:n});const o=await this.getProvider();I(o)&&(d&&(o.removeListener("connect",d),d=void 0),t||(t=this.onAccountsChanged.bind(this),o.on("accountsChanged",t)),i||(i=this.onChainChanged.bind(this),o.on("chainChanged",i)),r||(r=this.onDisconnect.bind(this),o.on("disconnect",r)))},async onDisconnect(e){const s=await this.getProvider();l.emitter.emit("disconnect"),I(s)&&(i&&(s.removeListener("chainChanged",i),i=void 0),r&&(s.removeListener("disconnect",r),r=void 0),d||(d=this.onConnect.bind(this),s.on("connect",d)))},async setup(){if(!d){const e=await this.getProvider();if(!I(e))return;d=this.onConnect.bind(this),e.on("connect",d)}},async switchChain({chainId:e}){const s=g.find(o=>o.id===e);if(!s)throw new b(new L);return await(await this.getProvider()).request({method:"wallet_switchEthereumChain",params:[{chainId:f(e)}]}),s},type:"injected"}})}Q.type="safe";function Q(w={}){const{shimDisconnect:I=!1}=w;let l,g;return T(c=>({id:"safe",name:"Safe",type:Q.type,async connect({withCapabilities:a}={}){var r;const t=await this.getProvider();if(!t)throw new x;const i=await this.getAccounts(),d=await this.getChainId();return g||(g=this.onDisconnect.bind(this),t.on("disconnect",g)),I&&await((r=c.storage)==null?void 0:r.removeItem("safe.disconnected")),{accounts:a?i.map(e=>({address:e,capabilities:{}})):i,chainId:d}},async disconnect(){var t;const a=await this.getProvider();if(!a)throw new x;g&&(a.removeListener("disconnect",g),g=void 0),I&&await((t=c.storage)==null?void 0:t.setItem("safe.disconnected",!0))},async getAccounts(){const a=await this.getProvider();if(!a)throw new x;return(await a.request({method:"eth_accounts"})).map(j)}
2,async getProvider(){if(typeof window<"u"&&(window==null?void 0:window.parent)!==window){if(!l){const{default:t}=await(()=>{try{return C(()=>import("./index-CflFBBON.js"),__vite__mapDeps([21,22,2,3,4,5,6]))}catch{throw new Error('dependency "@safe-global/safe-apps-sdk" not found')}})(),i=new t(w),d=await m(()=>i.safe.getInfo(),{timeout:w.unstable_getInfoTimeout??10});if(!d)throw new Error("Could not load Safe information");const r=await(async()=>{const e=await(()=>{try{return C(()=>import("./index-CIf8Nk2g.js").then(s=>s.i),__vite__mapDeps([23,15,22,24,25,26,4,5,3,11]))}catch{throw new Error('dependency "@safe-global/safe-apps-provider" not found')}})();return typeof e.SafeAppProvider!="function"&&typeof e.default.SafeAppProvider=="function"?e.default.SafeAppProvider:e.SafeAppProvider})();l=new r(d,i)}return l}},async getChainId(){const a=await this.getProvider();if(!a)throw new x;return Number(a.chainId)},async isAuthorized(){var a;try{return I&&await((a=c.storage)==null?void 0:a.getItem("safe.disconnected"))?!1:!!(await this.getAccounts()).length}catch{return!1}},onAccountsChanged(){},onChainChanged(){},onDisconnect(){c.emitter.emit("disconnect")}}))}const st="8.0.14";E.type="walletConnect";function E(w){const I=w.isNewChainsStale??!0;let l,g;const c="eip155";let a,t,i,d,r,e;return T(s=>({id:"walletConnect",name:"WalletConnect",type:E.type,async setup(){const n=await this.getProvider().catch(()=>null);n&&(i||(i=this.onConnect.bind(this),n.on("connect",i)),r||(r=this.onSessionDelete.bind(this),n.on("session_delete",r)))},async connect({chainId:n,withCapabilities:o,...h}={}){var M,D;try{const u=await this.getProvider();if(!u)throw new x;d||(d=this.onDisplayUri,u.on("display_uri",d));let y=n;
2if(!y){const p=await((M=s.storage)==null?void 0:M.getItem("state"))??{};s.chains.some(S=>S.id===p.chainId)?y=p.chainId:y=(D=s.chains[0])==null?void 0:D.id}if(!y)throw new Error("No chains found on connector.");const O=await this.isChainsStale();if(u.session&&O&&await u.disconnect(),!u.session||O){const p=s.chains.filter(z=>z.id!==y).map(z=>z.id);await u.connect({optionalChains:[y,...p],..."pairingTopic"in h?{pairingTopic:h.pairingTopic}:{}}),this.setRequestedChainsIds(s.chains.map(z=>z.id))}const A=(await u.enable()).map(p=>j(p));let v=await this.getChainId();if(n&&v!==n){const p=await this.switchChain({chainId:n}).catch(z=>{var S;if(z.code===N.code&&((S=z.cause)==null?void 0:S.message)!=="Missing or invalid. request() method: wallet_addEthereumChain")throw z;return{id:v}});v=(p==null?void 0:p.id)??v}return d&&(u.removeListener("display_uri",d),d=void 0),i&&(u.removeListener("connect",i),i=void 0),a||(a=this.onAccountsChanged.bind(this),u.on("accountsChanged",a)),t||(t=this.onChainChanged.bind(this),u.on("chainChanged",t)),e||(e=this.onDisconnect.bind(this),u.on("disconnect",e)),r||(r=this.onSessionDelete.bind(this),u.on("session_delete",r)),{accounts:o?A.map(p=>({address:p,capabilities:{}})):A,chainId:v}}catch(u){throw/(user rejected|connection request reset)/i.test(u==null?void 0:u.message)?new N(u):u}},async disconnect(){const n=await this.getProvider();try{await(n==null?void 0:n.disconnect())}catch(o){if(!/No matching key/i.test(o.message))throw o}finally{t&&(n==null||n.removeListener("chainChanged",t),t=void 0),e&&(n==null||n.removeListener("disconnect",e),e=void 0),i||(i=this.onConnect.bind(this),n==null||n.on("connect",i)),a&&(n==null||n.removeListener("accountsChanged",a),a=void 0),r&&(n==null||n.removeListener("session_delete",r),r=void 0),this.setRequestedChainsIds([])}},async getAccounts(){return(await this.getProvider()).accounts.map(o=>j(o))},async getProvider({chainId:n}={}){var h;async function o(){const M=s.chains.map(u=>u.id);if(!M.length)return;const{EthereumProvider:D}=await(()=>{try{return C(()=>import("./connectors-BIqtKyuJ.js"),[])}catch{throw new Error('dependency "@walletconnect/ethereum-provider" not found')}})();return await D.init({...w,disableProviderPing:!0,optionalChains:M,projectId:w.projectId,rpcMap:Object.fromEntries(s.chains.map(u=>{const[y]=W({chain:u,transports:s.transports});return[u.id,y]})),showQrModal:w.showQrModal??!0})}return l||(g||(g=o()),l=await g,l==null||l.events.setMaxListeners(Number.POSITIVE_INFINITY)),n&&await((h=this.switchChain)==null?void 0:h.call(this,{chainId:n})),l},async getChainId(){return(await this.getProvider()).chainId},async isAuthorized(){try{const[n,o]=await Promise.all([this.getAccounts(),this.getProvider()]);return n.length?await this.isChainsStale()&&o.session?(await o.disconnect().catch(()=>{}),!1):!0:!1}catch{return!1}},async switchChain({addEthereumChainParameter:n,chainId:o}){var u,y,O;const h=await this.getProvider();if(!h)throw new x;const M=s.chains.find(A=>A.id===o);if(!M)throw new b(new L);let D=()=>{};try{await Promise.all([new Promise(v=>{D=p=>{p.chainId===o&&(s.emitter.off("change",D),v())},s.emitter.on("change",D)}),h.request({method:"wallet_switchEthereumChain",params:[{chainId:f(o)}]})]);const A=await this.getRequestedChainsIds();return this.setRequestedChainsIds([...A,o]),M}catch(A){s.emitter.off("change",D);const v=A;if(/(user rejected)/i.test(v.message))throw new N(v);try{let p;n!=null&&n.blockExplorerUrls?p=n.blockExplorerUrls:p=(u=M.blockExplorers)!=null&&u.default.url?[(y=M.blockExplorers)==null?void 0:y.default.url]:[];let z;(O=n==null?void 0:n.rpcUrls)!=null&&O.length?z=n.rpcUrls:z=[...M.rpcUrls.default.http];const S={blockExplorerUrls:p,chainId:f(o),chainName:(n==null?void 0:n.chainName)??M.name,iconUrls:n==null?void 0:n.iconUrls,nativeCurrency:(n==null?void 0:n.nativeCurrency)??M.nativeCurrency,rpcUrls:z};await h.request({method:"wallet_addEthereumChain",params:[S]});const R=await this.getRequestedChainsIds();return this.setRequestedChainsIds([...R,o]),M}catch(p){throw new N(p)}}},onAccountsChanged(n){n.length===0?this.onDisconnect():s.emitter.emit("change",{accounts:n.map(o=>j(o))})},onChainChanged(n){const o=Number(n);s.emitter.emit("change",{chainId:o})},async onConnect(n){const o=Number(n.chainId),h=await this.getAccounts();s.emitter.emit("connect",{accounts:h,chainId:o})},async onDisconnect(n){this.setRequestedChainsIds([]),s.emitter.emit("disconnect");const o=await this.getProvider();a&&(o.removeListener("accountsChanged",a),a=void 0),t&&(o.removeListener("chainChanged",t),t=void 0),e&&(o.removeListener("disconnect",e),e=void 0),r&&(o.removeListener("session_delete",r),r=void 0),i||(i=this.onConnect.bind(this),o.on("connect",i))},onDisplayUri(n){s.emitter.emit("message",{type:"display_uri",data:n})},onSessionDelete(){this.onDisconnect()},getNamespaceChainsIds(){var o,h,M;return l?((M=(h=(o=l.session)==null?void 0:o.namespaces[c])==null?void 0:h.accounts)==null?void 0:M.map(D=>Number.parseInt(D.split(":")[1]||"",10)))??[]:[]},async getRequestedChainsIds(){var n;return await((n=s.storage)==null?void 0:n.getItem(this.requestedChainsStorageKey))??[]},async isChainsStale(){if(!I)return!1;const n=s.chains.map(M=>M.id),o=this.getNamespaceChainsIds();if(o.length&&!o.some(M=>n.includes(M)))return!1;const h=await this.getRequestedChainsIds();return!n.every(M=>h.includes(M))},async setRequestedChainsIds(n){var o;await((o=s.storage)==null?void 0:o.setItem(this.requestedChainsStorageKey,n))},get requestedChainsStorageKey(){return`${this.id}.requestedChains`}}))}export{et as baseAccount,Y as coinbaseWallet,rt as injected,_ as metaMask,dt as mock,it as porto,Q as safe,nt as tempoWallet,st as version,E as walletConnect};
3!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new Error).stack;
3n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="15d6492d-e8b3-5c88-9bd2-d1918c775083")}catch(e){}}()
4//# debugId=15d6492d-e8b3-5c88-9bd2-d1918c775083
5//# sourceMappingURL=index-B56C6Mym.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.