diff --git a/examples/cra/package.json b/examples/cra/package.json index 305f45038..a9441dd18 100644 --- a/examples/cra/package.json +++ b/examples/cra/package.json @@ -12,8 +12,8 @@ "react": "^18.0.0", "react-dom": "^18.0.0", "react-scripts": "5.0.1", - "viem": "^2.23.2", - "wagmi": "^2.14.11", + "viem": "^2.31.7", + "wagmi": "^2.16.0", "web-vitals": "^2.1.4" }, "devDependencies": { diff --git a/examples/nextjs-app/package.json b/examples/nextjs-app/package.json index 6635b1929..4f1ae016d 100644 --- a/examples/nextjs-app/package.json +++ b/examples/nextjs-app/package.json @@ -14,8 +14,8 @@ "next": "14.0.4", "react": "^18.2.0", "react-dom": "^18.2.0", - "viem": "^2.23.2", - "wagmi": "^2.14.11" + "viem": "^2.31.7", + "wagmi": "^2.16.0" }, "devDependencies": { "@types/node": "^18.19.3", diff --git a/examples/nextjs-siwe/package.json b/examples/nextjs-siwe/package.json index 6f5e00780..e83660c56 100644 --- a/examples/nextjs-siwe/package.json +++ b/examples/nextjs-siwe/package.json @@ -15,8 +15,8 @@ "react": "^18.0.0", "react-dom": "^18.0.0", "siwe": "^2.1.4", - "viem": "^2.23.2", - "wagmi": "^2.14.11" + "viem": "^2.31.7", + "wagmi": "^2.16.0" }, "devDependencies": { "@types/node": "18.7.18", diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index dc959359b..0e2c04b27 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -14,8 +14,8 @@ "next": "14.0.4", "react": "^18.2.0", "react-dom": "^18.2.0", - "viem": "^2.23.2", - "wagmi": "^2.14.11" + "viem": "^2.31.7", + "wagmi": "^2.16.0" }, "devDependencies": { "@types/node": "^18.19.3", diff --git a/examples/testbench/package.json b/examples/testbench/package.json index 8398fd786..5a95ee19a 100644 --- a/examples/testbench/package.json +++ b/examples/testbench/package.json @@ -16,8 +16,8 @@ "next": "14.1.0", "react": "^18.0.0", "react-dom": "^18.0.0", - "viem": "^2.23.2", - "wagmi": "^2.14.11" + "viem": "^2.31.7", + "wagmi": "^2.16.0" }, "devDependencies": { "@types/node": "18.7.18", diff --git a/examples/vite/package.json b/examples/vite/package.json index 7b3762a6e..e35dc0633 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -13,8 +13,8 @@ "connectkit": "workspace:packages/connectkit", "react": "^18.2.0", "react-dom": "^18.2.0", - "viem": "^2.23.2", - "wagmi": "^2.14.11" + "viem": "^2.31.7", + "wagmi": "^2.16.0" }, "devDependencies": { "@types/react": "^18.0.17", diff --git a/package.json b/package.json index aa0cfd405..af3628553 100644 --- a/package.json +++ b/package.json @@ -39,8 +39,8 @@ "rollup-plugin-visualizer": "^5.5.4", "tslib": "^1.9.3", "typescript-plugin-styled-components": "^2.0.0", - "viem": "^2.23.2", - "wagmi": "^2.14.11" + "viem": "^2.31.7", + "wagmi": "^2.16.0" }, "packageManager": "yarn@3.2.0", "dependencies": { diff --git a/packages/connectkit-next-siwe/package.json b/packages/connectkit-next-siwe/package.json index 1212d16f8..99096ff11 100644 --- a/packages/connectkit-next-siwe/package.json +++ b/packages/connectkit-next-siwe/package.json @@ -37,14 +37,14 @@ ], "dependencies": { "iron-session": "^6.2.1", - "viem": "^2.23.2" + "viem": "^2.31.7" }, "peerDependencies": { "connectkit": ">=1.2.0", "next": ">=12.x", "react": "17.x || 18.x", "react-dom": "17.x || 18.x", - "viem": ">=2.13.3" + "viem": ">=2.31.7" }, "devDependencies": { "@types/node": "^16.11.27", diff --git a/packages/connectkit/package.json b/packages/connectkit/package.json index 9374bd108..f8bd7c789 100644 --- a/packages/connectkit/package.json +++ b/packages/connectkit/package.json @@ -67,7 +67,7 @@ "resolutions": { "react": "^18.0.0", "react-dom": "^18.0.0", - "viem": "^2.23.2", - "wagmi": "^2.14.11" + "viem": "^2.31.7", + "wagmi": "^2.16.0" } } diff --git a/packages/connectkit/src/assets/ScanIconWithLogos.tsx b/packages/connectkit/src/assets/ScanIconWithLogos.tsx index 4b80347c9..9e4076336 100644 --- a/packages/connectkit/src/assets/ScanIconWithLogos.tsx +++ b/packages/connectkit/src/assets/ScanIconWithLogos.tsx @@ -22,7 +22,7 @@ const IconContainer = styled(motion.div)` const ScanIconWithLogos: React.FC<{ logo?: React.ReactNode }> = ({ logo }) => { const logoList = [ , - , + , , , , diff --git a/packages/connectkit/src/assets/logos.tsx b/packages/connectkit/src/assets/logos.tsx index e1c77a1d0..64e9ab6fc 100644 --- a/packages/connectkit/src/assets/logos.tsx +++ b/packages/connectkit/src/assets/logos.tsx @@ -163,6 +163,22 @@ export const Coinbase = ({ background = false, ...props }) => ( ); +export const BaseAccount = ({ ...props }) => ( + + + +); + export const FamilyAccount = () => ( { - + diff --git a/packages/connectkit/src/defaultConfig.ts b/packages/connectkit/src/defaultConfig.ts index de6850699..4942bfdea 100644 --- a/packages/connectkit/src/defaultConfig.ts +++ b/packages/connectkit/src/defaultConfig.ts @@ -1,7 +1,10 @@ import { http } from 'wagmi'; import { type CreateConfigParameters } from '@wagmi/core'; import { mainnet, polygon, optimism, arbitrum } from 'wagmi/chains'; -import { CoinbaseWalletParameters } from 'wagmi/connectors'; +import { + BaseAccountParameters, + CoinbaseWalletParameters, +} from 'wagmi/connectors'; import { EthereumProviderOptions as FamilyOptions } from 'family'; import defaultConnectors from './defaultConnectors'; @@ -22,6 +25,8 @@ type DefaultConfigProps = { walletConnectProjectId: string; // Coinbase Wallet preference coinbaseWalletPreference?: CoinbaseWalletParameters<'4'>['preference']; + // Base account parameters (https://www.base.org/) + baseAccountParameters?: BaseAccountParameters; // Family options (https://app.family.co) enableFamily?: boolean; familyOptions?: FamilyOptions; @@ -34,6 +39,7 @@ const defaultConfig = ({ appUrl, walletConnectProjectId, coinbaseWalletPreference, + baseAccountParameters, chains = [mainnet, polygon, optimism, arbitrum], client, enableFamily = true, @@ -59,6 +65,7 @@ const defaultConfig = ({ }, walletConnectProjectId, coinbaseWalletPreference, + baseAccountParameters, enableFamily, familyOptions, }); diff --git a/packages/connectkit/src/defaultConnectors.ts b/packages/connectkit/src/defaultConnectors.ts index fd049103b..ee11642ca 100644 --- a/packages/connectkit/src/defaultConnectors.ts +++ b/packages/connectkit/src/defaultConnectors.ts @@ -4,8 +4,10 @@ import { walletConnect, coinbaseWallet, CoinbaseWalletParameters, + baseAccount, + BaseAccountParameters, safe, -} from '@wagmi/connectors'; +} from 'wagmi/connectors'; import { EthereumProviderOptions as FamilyOptions, @@ -21,6 +23,7 @@ type DefaultConnectorsProps = { }; walletConnectProjectId?: string; coinbaseWalletPreference?: CoinbaseWalletParameters<'4'>['preference']; + baseAccountParameters?: BaseAccountParameters; enableFamily?: boolean; familyOptions?: FamilyOptions; }; @@ -29,6 +32,7 @@ const defaultConnectors = ({ app, walletConnectProjectId, coinbaseWalletPreference, + baseAccountParameters, enableFamily, familyOptions, }: DefaultConnectorsProps): CreateConnectorFn[] => { @@ -57,6 +61,11 @@ const defaultConnectors = ({ appLogoUrl: app.icon, overrideIsMetaMask: false, preference: coinbaseWalletPreference, + }), + baseAccount({ + appName: app.name, + appLogoUrl: app.icon, + ...baseAccountParameters, }) ); diff --git a/packages/connectkit/src/utils/index.ts b/packages/connectkit/src/utils/index.ts index 58980508f..c31af4890 100644 --- a/packages/connectkit/src/utils/index.ts +++ b/packages/connectkit/src/utils/index.ts @@ -92,6 +92,9 @@ export const isMetaMaskConnector = (connectorId?: string) => export const isCoinbaseWalletConnector = (connectorId?: string) => connectorId === 'coinbaseWalletSDK'; +export const isBaseAccountConnector = (connectorId?: string) => + connectorId === 'baseAccount'; + export const isLedgerConnector = (connectorId?: string) => connectorId === 'ledger'; diff --git a/packages/connectkit/src/utils/wallets.ts b/packages/connectkit/src/utils/wallets.ts index 13c8383a4..db84f7930 100644 --- a/packages/connectkit/src/utils/wallets.ts +++ b/packages/connectkit/src/utils/wallets.ts @@ -17,6 +17,7 @@ export const isWalletInstalled = (name: string) => { export const isMetaMask = () => isWalletInstalled('MetaMask'); export const isCoinbaseWallet = () => isWalletInstalled('CoinbaseWallet'); +export const isBaseAccount = () => isWalletInstalled('BaseAccount'); export const isFamily = () => isWalletInstalled('Family'); export const isBrave = () => isWalletInstalled('BraveWallet'); export const isTokenary = () => isWalletInstalled('Tokenary'); diff --git a/packages/connectkit/src/wallets/index.ts b/packages/connectkit/src/wallets/index.ts index b420bd567..44176168d 100644 --- a/packages/connectkit/src/wallets/index.ts +++ b/packages/connectkit/src/wallets/index.ts @@ -1,5 +1,5 @@ import { CreateConnectorFn } from 'wagmi'; -import { injected } from '@wagmi/connectors'; +import { injected } from 'wagmi/connectors'; import { walletConfigs } from './walletConfigs'; diff --git a/packages/connectkit/src/wallets/useWallets.tsx b/packages/connectkit/src/wallets/useWallets.tsx index 734f7439a..9f78a0fd7 100644 --- a/packages/connectkit/src/wallets/useWallets.tsx +++ b/packages/connectkit/src/wallets/useWallets.tsx @@ -3,7 +3,11 @@ import { Connector } from 'wagmi'; import { useConnectors } from '../hooks/useConnectors'; import { walletConfigs, WalletConfigProps } from './walletConfigs'; import { useContext } from '../components/ConnectKit'; -import { isCoinbaseWalletConnector, isInjectedConnector } from '../utils'; +import { + isBaseAccountConnector, + isCoinbaseWalletConnector, + isInjectedConnector, +} from '../utils'; export type WalletProps = { id: string; @@ -48,7 +52,8 @@ export const useWallets = (): WalletProps[] => { isInstalled: connector.type === 'mock' || (connector.type === 'injected' && connector.id !== 'metaMask') || - isCoinbaseWalletConnector(connector.id), // always run coinbase wallet SDK + isCoinbaseWalletConnector(connector.id) || // always run coinbase wallet SDK + isBaseAccountConnector(connector.id), // always run base account SDK }; if (walletId) { diff --git a/packages/connectkit/src/wallets/walletConfigs.tsx b/packages/connectkit/src/wallets/walletConfigs.tsx index dadf9057b..60c690473 100644 --- a/packages/connectkit/src/wallets/walletConfigs.tsx +++ b/packages/connectkit/src/wallets/walletConfigs.tsx @@ -99,6 +99,16 @@ export const walletConfigs: { return `https://go.cb-w.com/wc?uri=${encodeURIComponent(uri)}`; }, }, + baseAccount: { + name: 'Base Account', + shortName: 'Base', + icon: , + iconShape: 'squircle', + downloadUrls: { + android: 'https://play.google.com/store/apps/details?id=org.toshi', + ios: 'https://apps.apple.com/us/app/base-formerly-coinbase-wallet/id1278383455', + }, + }, 'com.crypto.wallet': { name: 'Crypto.com', shortName: 'Crypto', diff --git a/packages/cra-template/template.json b/packages/cra-template/template.json index 48719bd69..0c432f18c 100644 --- a/packages/cra-template/template.json +++ b/packages/cra-template/template.json @@ -10,8 +10,8 @@ "@types/react-dom": "^18.0.0", "connectkit": "latest", "typescript": "^5.0.4", - "viem": "^2.23.2", - "wagmi": "^2.14.11", + "viem": "^2.31.7", + "wagmi": "^2.16.0", "web-vitals": "^2.1.0" }, "eslintConfig": { diff --git a/yarn.lock b/yarn.lock index fe62dc4d0..b720a3f60 100644 --- a/yarn.lock +++ b/yarn.lock @@ -19,7 +19,7 @@ __metadata: languageName: node linkType: hard -"@adraffy/ens-normalize@npm:^1.10.1": +"@adraffy/ens-normalize@npm:^1.10.1, @adraffy/ens-normalize@npm:^1.11.0": version: 1.11.0 resolution: "@adraffy/ens-normalize@npm:1.11.0" checksum: b2911269e3e0ec6396a2e5433a99e0e1f9726befc6c167994448cd0e53dbdd0be22b4835b4f619558b568ed9aa7312426b8fa6557a13999463489daa88169ee5 @@ -1681,6 +1681,22 @@ __metadata: languageName: node linkType: hard +"@base-org/account@npm:1.1.1": + version: 1.1.1 + resolution: "@base-org/account@npm:1.1.1" + dependencies: + "@noble/hashes": 1.4.0 + clsx: 1.2.1 + eventemitter3: 5.0.1 + idb-keyval: 6.2.1 + ox: 0.6.9 + preact: 10.24.2 + viem: ^2.31.7 + zustand: 5.0.3 + checksum: f2eae7b3e9ab88c181e0902f952611812fd3f2d9fe092e9082d5c6fcee1e77445eb8090b01d7104963263c44a2f320536d45521a5a935febde1405a01cb6c496 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -1923,15 +1939,19 @@ __metadata: languageName: node linkType: hard -"@coinbase/wallet-sdk@npm:4.3.0": - version: 4.3.0 - resolution: "@coinbase/wallet-sdk@npm:4.3.0" +"@coinbase/wallet-sdk@npm:4.3.6": + version: 4.3.6 + resolution: "@coinbase/wallet-sdk@npm:4.3.6" dependencies: - "@noble/hashes": ^1.4.0 - clsx: ^1.2.1 - eventemitter3: ^5.0.1 - preact: ^10.24.2 - checksum: 1895558c5297b93ea2be3438af8f2f3f0872389c3651def046c699fa8443bcf4b6785017332a11ee22e95b13c0bfe688badfa7ab02f9704a40d42704567abaf0 + "@noble/hashes": 1.4.0 + clsx: 1.2.1 + eventemitter3: 5.0.1 + idb-keyval: 6.2.1 + ox: 0.6.9 + preact: 10.24.2 + viem: ^2.27.2 + zustand: 5.0.3 + checksum: 9c193bcc715c709245893ceae02ebb127e7a25723887f8aee59d9cd1bf8e2a9204ff2e2636d06a434825785b675f57368fde351d09ed295c12b040f43a4b845a languageName: node linkType: hard @@ -2710,19 +2730,19 @@ __metadata: languageName: node linkType: hard -"@lit-labs/ssr-dom-shim@npm:^1.0.0, @lit-labs/ssr-dom-shim@npm:^1.1.0": - version: 1.2.0 - resolution: "@lit-labs/ssr-dom-shim@npm:1.2.0" - checksum: 704621c28df8d651e54a1b93f6ede8103db2dd3e7a1f02463fe5492bd28aa22de813314c7833260204fed5c8491a6bbd763f6051abc25690df537d812a508c35 +"@lit-labs/ssr-dom-shim@npm:^1.4.0": + version: 1.4.0 + resolution: "@lit-labs/ssr-dom-shim@npm:1.4.0" + checksum: e267c255763835893ae9bb58ea71533ac3d3eb6dd2b7218ef2ff8c5d99a91ad091ef255cc19992d0a9443021c2199e05a36f46135bc9c07f4982123a12e7e3dc languageName: node linkType: hard -"@lit/reactive-element@npm:^1.3.0, @lit/reactive-element@npm:^1.6.0": - version: 1.6.3 - resolution: "@lit/reactive-element@npm:1.6.3" +"@lit/reactive-element@npm:^2.1.0": + version: 2.1.1 + resolution: "@lit/reactive-element@npm:2.1.1" dependencies: - "@lit-labs/ssr-dom-shim": ^1.0.0 - checksum: 79b58631c38effeabad090070324431da8a22cf0ff665f5e4de35e4d791f984742b3d340c9c7fce996d1124a8da95febc582471b4c237236c770b1300b56ef6e + "@lit-labs/ssr-dom-shim": ^1.4.0 + checksum: b9bbc9c089ee7db69c610ace1e5162c949535aedcca2d78ab11fe95dc555a9264380c10ffc8d3f68e56aec93d9e455937c1e065aa619fd38d80da1cb660b0cd4 languageName: node linkType: hard @@ -2961,7 +2981,7 @@ __metadata: languageName: node linkType: hard -"@motionone/animation@npm:^10.12.0, @motionone/animation@npm:^10.15.1, @motionone/animation@npm:^10.17.0": +"@motionone/animation@npm:^10.12.0": version: 10.17.0 resolution: "@motionone/animation@npm:10.17.0" dependencies: @@ -2987,20 +3007,6 @@ __metadata: languageName: node linkType: hard -"@motionone/dom@npm:^10.16.2, @motionone/dom@npm:^10.16.4": - version: 10.17.0 - resolution: "@motionone/dom@npm:10.17.0" - dependencies: - "@motionone/animation": ^10.17.0 - "@motionone/generators": ^10.17.0 - "@motionone/types": ^10.17.0 - "@motionone/utils": ^10.17.0 - hey-listen: ^1.0.8 - tslib: ^2.3.1 - checksum: 6415f17032136218dfa88b9b00fbab738e514544129edf6f5c01dbdacefe9be48efd2d06f3d0cb7f2f5d2d2d79c94362effc7d034332406fd4dec6a710e603a2 - languageName: node - linkType: hard - "@motionone/easing@npm:^10.17.0": version: 10.17.0 resolution: "@motionone/easing@npm:10.17.0" @@ -3011,7 +3017,7 @@ __metadata: languageName: node linkType: hard -"@motionone/generators@npm:^10.12.0, @motionone/generators@npm:^10.17.0": +"@motionone/generators@npm:^10.12.0": version: 10.17.0 resolution: "@motionone/generators@npm:10.17.0" dependencies: @@ -3022,24 +3028,14 @@ __metadata: languageName: node linkType: hard -"@motionone/svelte@npm:^10.16.2": - version: 10.16.4 - resolution: "@motionone/svelte@npm:10.16.4" - dependencies: - "@motionone/dom": ^10.16.4 - tslib: ^2.3.1 - checksum: 699e20955ea832bcf32d410ae9f88edf61a5c2cf2b56527119ab1df6fecbf2632b62d541743d0f6d278fd700a15a20b9eb7c8aa5266e7aed5e113b8f8f75b863 - languageName: node - linkType: hard - -"@motionone/types@npm:^10.12.0, @motionone/types@npm:^10.15.1, @motionone/types@npm:^10.17.0": +"@motionone/types@npm:^10.12.0, @motionone/types@npm:^10.17.0": version: 10.17.0 resolution: "@motionone/types@npm:10.17.0" checksum: 3996c84e1578b17146c14bd581ab682b7b2a06ca7fd5a7dc378a0f3b10539256d7b803a7df748f0c60d6df6b33950269a27ba2bb1839de779196bd024bee4b87 languageName: node linkType: hard -"@motionone/utils@npm:^10.12.0, @motionone/utils@npm:^10.15.1, @motionone/utils@npm:^10.17.0": +"@motionone/utils@npm:^10.12.0, @motionone/utils@npm:^10.17.0": version: 10.17.0 resolution: "@motionone/utils@npm:10.17.0" dependencies: @@ -3050,16 +3046,6 @@ __metadata: languageName: node linkType: hard -"@motionone/vue@npm:^10.16.2": - version: 10.16.4 - resolution: "@motionone/vue@npm:10.16.4" - dependencies: - "@motionone/dom": ^10.16.4 - tslib: ^2.3.1 - checksum: 746e38d0ee831829bfac2ce471f3d98a9e37bd8cbdf2706fa3becce69c17f51180a1ee47582d97758d68aafdfc9a187ab47ff216c77254ac994287dabcf266c1 - languageName: node - linkType: hard - "@next/env@npm:12.3.0": version: 12.3.0 resolution: "@next/env@npm:12.3.0" @@ -3264,13 +3250,20 @@ __metadata: languageName: node linkType: hard -"@noble/ciphers@npm:^1.0.0": +"@noble/ciphers@npm:1.2.1, @noble/ciphers@npm:^1.0.0": version: 1.2.1 resolution: "@noble/ciphers@npm:1.2.1" checksum: 843bd81a2b17cac7045c4ecc511c1e88f42e51f5df2635efdbd30fd318afe78d88c732772773a8412d5057560d23746a6aea6dd255af1a49fb17928ef23f6c22 languageName: node linkType: hard +"@noble/ciphers@npm:^1.3.0": + version: 1.3.0 + resolution: "@noble/ciphers@npm:1.3.0" + checksum: 19722c35475df9bc78db60d261d0b5ef8a6d722561efc2135453f943eaa421b492195dc666e3e4df2b755bca3739e04f04b9c660198559f5dd05d3cfbf1b9e92 + languageName: node + linkType: hard + "@noble/curves@npm:1.3.0, @noble/curves@npm:~1.3.0": version: 1.3.0 resolution: "@noble/curves@npm:1.3.0" @@ -3280,6 +3273,15 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:1.8.0": + version: 1.8.0 + resolution: "@noble/curves@npm:1.8.0" + dependencies: + "@noble/hashes": 1.7.0 + checksum: 88198bc5b8049358dfcc6c5e121125744fb81c703299127800f38f868a41697bc26bef8f88dc38f1939f4e0133b8db5f24337164eca7421a6a9480ee711f5e1b + languageName: node + linkType: hard + "@noble/curves@npm:1.8.1, @noble/curves@npm:^1.6.0, @noble/curves@npm:~1.8.1": version: 1.8.1 resolution: "@noble/curves@npm:1.8.1" @@ -3289,6 +3291,24 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:1.9.2": + version: 1.9.2 + resolution: "@noble/curves@npm:1.9.2" + dependencies: + "@noble/hashes": 1.8.0 + checksum: bac582aefe951032cb04ed7627f139c3351ddfefd2625a25fe7f7a8043e7d781be4fad320d4ae75e31fa5d7e05ba643f16139877375130fd3cff86d81512e0f2 + languageName: node + linkType: hard + +"@noble/curves@npm:^1.9.1, @noble/curves@npm:~1.9.0": + version: 1.9.6 + resolution: "@noble/curves@npm:1.9.6" + dependencies: + "@noble/hashes": 1.8.0 + checksum: 0944cb0fd0f521ee2004df22013e997c85d3a10b529e98cb2d5b552343fd62cd3edb65a3373dcb255bda18cb7651b0399e58a3f50b5307db2b3ef0c2bdb35248 + languageName: node + linkType: hard + "@noble/hashes@npm:1.3.3, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:~1.3.2": version: 1.3.3 resolution: "@noble/hashes@npm:1.3.3" @@ -3296,17 +3316,31 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.4.0, @noble/hashes@npm:^1.5.0, @noble/hashes@npm:~1.7.1": +"@noble/hashes@npm:1.4.0, @noble/hashes@npm:^1.1.2": + version: 1.4.0 + resolution: "@noble/hashes@npm:1.4.0" + checksum: 8ba816ae26c90764b8c42493eea383716396096c5f7ba6bea559993194f49d80a73c081f315f4c367e51bd2d5891700bcdfa816b421d24ab45b41cb03e4f3342 + languageName: node + linkType: hard + +"@noble/hashes@npm:1.7.0": + version: 1.7.0 + resolution: "@noble/hashes@npm:1.7.0" + checksum: c06949ead7f5771a74f6fc9a346c7519212b3484c5b7916c8cad6b1b0e5f5f6c997ac3a43c0884ef8b99cfc55fac89058eefb29b6aad1cb41f436c748b316a1c + languageName: node + linkType: hard + +"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.5.0, @noble/hashes@npm:~1.7.1": version: 1.7.1 resolution: "@noble/hashes@npm:1.7.1" checksum: 4f1b56428a10323feef17e4f437c9093556cb18db06f94d254043fadb69c3da8475f96eb3f8322d41e8670117d7486475a8875e68265c2839f60fd03edd6a616 languageName: node linkType: hard -"@noble/hashes@npm:^1.1.2": - version: 1.4.0 - resolution: "@noble/hashes@npm:1.4.0" - checksum: 8ba816ae26c90764b8c42493eea383716396096c5f7ba6bea559993194f49d80a73c081f315f4c367e51bd2d5891700bcdfa816b421d24ab45b41cb03e4f3342 +"@noble/hashes@npm:1.8.0, @noble/hashes@npm:^1.8.0, @noble/hashes@npm:~1.8.0": + version: 1.8.0 + resolution: "@noble/hashes@npm:1.8.0" + checksum: c94e98b941963676feaba62475b1ccfa8341e3f572adbb3b684ee38b658df44100187fa0ef4220da580b13f8d27e87d5492623c8a02ecc61f23fb9960c7918f5 languageName: node linkType: hard @@ -3590,6 +3624,131 @@ __metadata: languageName: node linkType: hard +"@reown/appkit-common@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit-common@npm:1.7.8" + dependencies: + big.js: 6.2.2 + dayjs: 1.11.13 + viem: ">=2.29.0" + checksum: 6d643d1e93b0709b90dddc66a3e0391d577e3cd84cd0e7d6da895e982058e5e0ea96f518f8d103d74d037589082523fd339057689a99cd5cd98cbb37b61a29ea + languageName: node + linkType: hard + +"@reown/appkit-controllers@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit-controllers@npm:1.7.8" + dependencies: + "@reown/appkit-common": 1.7.8 + "@reown/appkit-wallet": 1.7.8 + "@walletconnect/universal-provider": 2.21.0 + valtio: 1.13.2 + viem: ">=2.29.0" + checksum: 1da42acf43e16cd01bda6a431b9ef5a7aaf3b702d178766bba7eb1aa8e9d74258262ff94be3095fd04c25044ed072c323bcb7606a9038401239a0c31c1894212 + languageName: node + linkType: hard + +"@reown/appkit-pay@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit-pay@npm:1.7.8" + dependencies: + "@reown/appkit-common": 1.7.8 + "@reown/appkit-controllers": 1.7.8 + "@reown/appkit-ui": 1.7.8 + "@reown/appkit-utils": 1.7.8 + lit: 3.3.0 + valtio: 1.13.2 + checksum: 5785088196b08b0067e48734804ed2256a31622d47fac240896f070bc096c080c76be9a4bb45fe05fc9ad1105ef4537b9cd1525aa6ce44dc9eab6dc697bab6cd + languageName: node + linkType: hard + +"@reown/appkit-polyfills@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit-polyfills@npm:1.7.8" + dependencies: + buffer: 6.0.3 + checksum: f47887c27d2a58e39c9344710a805c41fd4db7032a40bbfb628f5da2724576201c79c68e5030126c410cee5bb3c480d8670cceb4610dd39c5955e54ca4f453d3 + languageName: node + linkType: hard + +"@reown/appkit-scaffold-ui@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit-scaffold-ui@npm:1.7.8" + dependencies: + "@reown/appkit-common": 1.7.8 + "@reown/appkit-controllers": 1.7.8 + "@reown/appkit-ui": 1.7.8 + "@reown/appkit-utils": 1.7.8 + "@reown/appkit-wallet": 1.7.8 + lit: 3.3.0 + checksum: b835d4a8762d631cdeb41b4fdfc7aaff9b386d5808ca4f8f78c9733a0a9cbc7c1f05f527db42172330d439b7d22fa880b12e02a80cbe320ccfbe5cb91eab1ba7 + languageName: node + linkType: hard + +"@reown/appkit-ui@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit-ui@npm:1.7.8" + dependencies: + "@reown/appkit-common": 1.7.8 + "@reown/appkit-controllers": 1.7.8 + "@reown/appkit-wallet": 1.7.8 + lit: 3.3.0 + qrcode: 1.5.3 + checksum: 21464449cff886f952e68accb13c9b73e94bcf04974612f3afc48cd4f3c9e63ecef5d240d6ba1fd26e4ab29ad6bb2304c7b326528674acd8490b346b9449a39e + languageName: node + linkType: hard + +"@reown/appkit-utils@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit-utils@npm:1.7.8" + dependencies: + "@reown/appkit-common": 1.7.8 + "@reown/appkit-controllers": 1.7.8 + "@reown/appkit-polyfills": 1.7.8 + "@reown/appkit-wallet": 1.7.8 + "@walletconnect/logger": 2.1.2 + "@walletconnect/universal-provider": 2.21.0 + valtio: 1.13.2 + viem: ">=2.29.0" + peerDependencies: + valtio: 1.13.2 + checksum: 54ed191019815d20c4b817ecc81b49b888ac65ae0632ff724eb51033f3cd72fd40461568e69168a2003c858c80d1f4a555ca449cfef6c0cbbd7ae66c2bd8111e + languageName: node + linkType: hard + +"@reown/appkit-wallet@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit-wallet@npm:1.7.8" + dependencies: + "@reown/appkit-common": 1.7.8 + "@reown/appkit-polyfills": 1.7.8 + "@walletconnect/logger": 2.1.2 + zod: 3.22.4 + checksum: 4b1caaae2ca188f56298c1d835b3d8e89d00889c38a7964ac7e7c4e8b97cf06e5bcfb224a5076e8d9a0ac926d4fcda30733d7ca4a04f15c11b83c55a632964d4 + languageName: node + linkType: hard + +"@reown/appkit@npm:1.7.8": + version: 1.7.8 + resolution: "@reown/appkit@npm:1.7.8" + dependencies: + "@reown/appkit-common": 1.7.8 + "@reown/appkit-controllers": 1.7.8 + "@reown/appkit-pay": 1.7.8 + "@reown/appkit-polyfills": 1.7.8 + "@reown/appkit-scaffold-ui": 1.7.8 + "@reown/appkit-ui": 1.7.8 + "@reown/appkit-utils": 1.7.8 + "@reown/appkit-wallet": 1.7.8 + "@walletconnect/types": 2.21.0 + "@walletconnect/universal-provider": 2.21.0 + bs58: 6.0.0 + valtio: 1.13.2 + viem: ">=2.29.0" + checksum: 1f74d86988fb8ad6b449588572dfeb64c186c3ae5ca3617b2794f3d566dcc66d2154d9f105fc2d9f560557e0fca62240bff49ec6fbeb2c012b456363e8d16600 + languageName: node + linkType: hard + "@rollup/plugin-babel@npm:^5.2.0": version: 5.3.1 resolution: "@rollup/plugin-babel@npm:5.3.1" @@ -3681,13 +3840,13 @@ __metadata: languageName: node linkType: hard -"@safe-global/safe-apps-provider@npm:0.18.5": - version: 0.18.5 - resolution: "@safe-global/safe-apps-provider@npm:0.18.5" +"@safe-global/safe-apps-provider@npm:0.18.6": + version: 0.18.6 + resolution: "@safe-global/safe-apps-provider@npm:0.18.6" dependencies: "@safe-global/safe-apps-sdk": ^9.1.0 events: ^3.3.0 - checksum: 0d00a4f24c66a0f96d2808f918e1ee33aed5fc6454c3a3b7ca5419cbd420b30e6517991fc79cefb4dc54aec1dde5ec40154aeac1813dc32d39674cf53d86b303 + checksum: af7e054f5170c8bec6feddf6a3cc09277a93219f164c4d0b49cdaef5c7e725ba2e414df17b2b1df85fbab10a8d8fad66c63f76ce3dfe042ee37aefb246edab6d languageName: node linkType: hard @@ -3722,6 +3881,13 @@ __metadata: languageName: node linkType: hard +"@scure/base@npm:~1.2.5": + version: 1.2.6 + resolution: "@scure/base@npm:1.2.6" + checksum: 1058cb26d5e4c1c46c9cc0ae0b67cc66d306733baf35d6ebdd8ddaba242b80c3807b726e3b48cb0411bb95ec10d37764969063ea62188f86ae9315df8ea6b325 + languageName: node + linkType: hard + "@scure/bip32@npm:1.3.3": version: 1.3.3 resolution: "@scure/bip32@npm:1.3.3" @@ -3744,6 +3910,17 @@ __metadata: languageName: node linkType: hard +"@scure/bip32@npm:1.7.0, @scure/bip32@npm:^1.7.0": + version: 1.7.0 + resolution: "@scure/bip32@npm:1.7.0" + dependencies: + "@noble/curves": ~1.9.0 + "@noble/hashes": ~1.8.0 + "@scure/base": ~1.2.5 + checksum: c83adca5a74ec5c4ded8ba93900d0065e4767c4759cf24c2674923aef01d45ba56f171574e3519f2341be99f53a333f01b674eb6cfeb6fa8379607c6d1bc90b5 + languageName: node + linkType: hard + "@scure/bip39@npm:1.2.2": version: 1.2.2 resolution: "@scure/bip39@npm:1.2.2" @@ -3764,6 +3941,16 @@ __metadata: languageName: node linkType: hard +"@scure/bip39@npm:1.6.0, @scure/bip39@npm:^1.6.0": + version: 1.6.0 + resolution: "@scure/bip39@npm:1.6.0" + dependencies: + "@noble/hashes": ~1.8.0 + "@scure/base": ~1.2.5 + checksum: 96d46420780473d6c6c9700254a0eceec60302f61d7f9d7f29024e90c7acff3e8e40a5ee52dfaf104db539a10462e531996aaf9e69f082b8540b0a25870545fc + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.24.1": version: 0.24.51 resolution: "@sinclair/typebox@npm:0.24.51" @@ -3815,13 +4002,6 @@ __metadata: languageName: node linkType: hard -"@stablelib/aead@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/aead@npm:1.0.1" - checksum: 1a6f68d138f105d17dd65349751515bd252ab0498c77255b8555478d28415600dde493f909eb718245047a993f838dfae546071e1687566ffb7b8c3e10c918d9 - languageName: node - linkType: hard - "@stablelib/binary@npm:^1.0.1": version: 1.0.1 resolution: "@stablelib/binary@npm:1.0.1" @@ -3831,84 +4011,6 @@ __metadata: languageName: node linkType: hard -"@stablelib/bytes@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/bytes@npm:1.0.1" - checksum: 456267e08c3384abcb71d3ad3e97a6f99185ad754bac016f501ebea4e4886f37900589143b57e33bdbbf513a92fc89368c15dd4517e0540d0bdc79ecdf9dd087 - languageName: node - linkType: hard - -"@stablelib/chacha20poly1305@npm:1.0.1": - version: 1.0.1 - resolution: "@stablelib/chacha20poly1305@npm:1.0.1" - dependencies: - "@stablelib/aead": ^1.0.1 - "@stablelib/binary": ^1.0.1 - "@stablelib/chacha": ^1.0.1 - "@stablelib/constant-time": ^1.0.1 - "@stablelib/poly1305": ^1.0.1 - "@stablelib/wipe": ^1.0.1 - checksum: 81f1a32330838d31e4dc3144d76eba7244b56d9ea38c1f604f2c34d93ed8e67e9a6167d2cfd72254c13cc46dfc1f5ce5157b37939a575295d69d9144abb4e4fb - languageName: node - linkType: hard - -"@stablelib/chacha@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/chacha@npm:1.0.1" - dependencies: - "@stablelib/binary": ^1.0.1 - "@stablelib/wipe": ^1.0.1 - checksum: f061f36c4ca4bf177dd7cac11e7c65ced164f141b6065885141ae5a55f32e16ba0209aefcdcc966aef013f1da616ce901a3a80653b4b6f833cf7e3397ae2d6bd - languageName: node - linkType: hard - -"@stablelib/constant-time@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/constant-time@npm:1.0.1" - checksum: dba4f4bf508de2ff15f7f0cbd875e70391aa3ba3698290fe1ed2feb151c243ba08a90fc6fb390ec2230e30fcc622318c591a7c0e35dcb8150afb50c797eac3d7 - languageName: node - linkType: hard - -"@stablelib/ed25519@npm:^1.0.2": - version: 1.0.3 - resolution: "@stablelib/ed25519@npm:1.0.3" - dependencies: - "@stablelib/random": ^1.0.2 - "@stablelib/sha512": ^1.0.1 - "@stablelib/wipe": ^1.0.1 - checksum: e18279de078edac67396ba07dbb862dce0fe89efa8141c21a5b04108a29914bd51636019522323ca5097ec596a90b3028ed64e88ee009b0ac7de7c1ab6499ccb - languageName: node - linkType: hard - -"@stablelib/hash@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/hash@npm:1.0.1" - checksum: 3ff1f12d1a4082aaf4b6cdf40c2010aabe5c4209d3b40b97b5bbb0d9abc0ee94abdc545e57de0614afaea807ca0212ac870e247ec8f66cdce91ec39ce82948cf - languageName: node - linkType: hard - -"@stablelib/hkdf@npm:1.0.1": - version: 1.0.1 - resolution: "@stablelib/hkdf@npm:1.0.1" - dependencies: - "@stablelib/hash": ^1.0.1 - "@stablelib/hmac": ^1.0.1 - "@stablelib/wipe": ^1.0.1 - checksum: 9d45e303715a1835c8612b78e6c1b9d2b7463699b484241d8681fb5c17e0f2bbde5ce211c882134b64616a402e09177baeba80426995ff227b3654a155ab225d - languageName: node - linkType: hard - -"@stablelib/hmac@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/hmac@npm:1.0.1" - dependencies: - "@stablelib/constant-time": ^1.0.1 - "@stablelib/hash": ^1.0.1 - "@stablelib/wipe": ^1.0.1 - checksum: e3b93f7144a5846a6e30213278f7570de6d3f9d09131b95ce76d5c5c8bf37bf5d1830f2ee8d847555707271dbfd6e2461221719fd4d8b27ff06b9dd689c0ec21 - languageName: node - linkType: hard - "@stablelib/int@npm:^1.0.1": version: 1.0.1 resolution: "@stablelib/int@npm:1.0.1" @@ -3916,26 +4018,7 @@ __metadata: languageName: node linkType: hard -"@stablelib/keyagreement@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/keyagreement@npm:1.0.1" - dependencies: - "@stablelib/bytes": ^1.0.1 - checksum: 3c8ec904dd50f72f3162f5447a0fa8f1d9ca6e24cd272d3dbe84971267f3b47f9bd5dc4e4eeedf3fbac2fe01f2d9277053e57c8e60db8c5544bfb35c62d290dd - languageName: node - linkType: hard - -"@stablelib/poly1305@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/poly1305@npm:1.0.1" - dependencies: - "@stablelib/constant-time": ^1.0.1 - "@stablelib/wipe": ^1.0.1 - checksum: 70b845bb0481c66b7ba3f3865d01e4c67a4dffc9616fc6de1d23efc5e828ec09de25f8e3be4e1f15a23b8e87e3036ee3d949c2fd4785047e6f7028bbec0ead18 - languageName: node - linkType: hard - -"@stablelib/random@npm:1.0.2, @stablelib/random@npm:^1.0.1, @stablelib/random@npm:^1.0.2": +"@stablelib/random@npm:^1.0.1": version: 1.0.2 resolution: "@stablelib/random@npm:1.0.2" dependencies: @@ -3945,28 +4028,6 @@ __metadata: languageName: node linkType: hard -"@stablelib/sha256@npm:1.0.1": - version: 1.0.1 - resolution: "@stablelib/sha256@npm:1.0.1" - dependencies: - "@stablelib/binary": ^1.0.1 - "@stablelib/hash": ^1.0.1 - "@stablelib/wipe": ^1.0.1 - checksum: 38669871e1bda72eb537629ebceac1c72da8890273a9fbe088f81f6d14c1ec04e78be8c5b455380a06c67f8e62b2508e11e9063fcc257dbaa1b5c27ac756ba77 - languageName: node - linkType: hard - -"@stablelib/sha512@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/sha512@npm:1.0.1" - dependencies: - "@stablelib/binary": ^1.0.1 - "@stablelib/hash": ^1.0.1 - "@stablelib/wipe": ^1.0.1 - checksum: b7c82f7608a35948a2147a534c0c9afc80deab3fd5f72a2e27b2454e7c0c6944d39381be3abcb1b7fac5b824ba030ae3e98209d517a579c143d8ed63930b042f - languageName: node - linkType: hard - "@stablelib/wipe@npm:^1.0.1": version: 1.0.1 resolution: "@stablelib/wipe@npm:1.0.1" @@ -3974,17 +4035,6 @@ __metadata: languageName: node linkType: hard -"@stablelib/x25519@npm:1.0.3": - version: 1.0.3 - resolution: "@stablelib/x25519@npm:1.0.3" - dependencies: - "@stablelib/keyagreement": ^1.0.1 - "@stablelib/random": ^1.0.2 - "@stablelib/wipe": ^1.0.1 - checksum: f8537066b542b6770c1b5b2ae5ad0688d1b986e4bf818067c152c123a5471531987bbf024224f75f387f481ccc5b628e391e49e92102b8b1a3e2d449d6105402 - languageName: node - linkType: hard - "@surma/rollup-plugin-off-main-thread@npm:^2.2.3": version: 2.2.3 resolution: "@surma/rollup-plugin-off-main-thread@npm:2.2.3" @@ -5082,30 +5132,31 @@ __metadata: languageName: node linkType: hard -"@wagmi/connectors@npm:5.7.7": - version: 5.7.7 - resolution: "@wagmi/connectors@npm:5.7.7" +"@wagmi/connectors@npm:5.9.1": + version: 5.9.1 + resolution: "@wagmi/connectors@npm:5.9.1" dependencies: - "@coinbase/wallet-sdk": 4.3.0 + "@base-org/account": 1.1.1 + "@coinbase/wallet-sdk": 4.3.6 "@metamask/sdk": 0.32.0 - "@safe-global/safe-apps-provider": 0.18.5 + "@safe-global/safe-apps-provider": 0.18.6 "@safe-global/safe-apps-sdk": 9.1.0 - "@walletconnect/ethereum-provider": 2.17.0 + "@walletconnect/ethereum-provider": 2.21.1 cbw-sdk: "npm:@coinbase/wallet-sdk@3.9.3" peerDependencies: - "@wagmi/core": 2.16.4 + "@wagmi/core": 2.18.1 typescript: ">=5.0.4" viem: 2.x peerDependenciesMeta: typescript: optional: true - checksum: 028e82f1f27bab53f86ff7aec40b2349e3e1cabf805594c60cb80a6392790bc0410ce1f70406846b3d80cc0d8f32395c966109f400cd60b33f6f83f9235ec038 + checksum: 5e16239b9b6f00782ad20965044a67ffaac0434042d58359257dc14dfc17c7dde4cda0da3aea6479f12e34a62c495932b9abdded0b3d225cc986d45619f9f898 languageName: node linkType: hard -"@wagmi/core@npm:2.16.4": - version: 2.16.4 - resolution: "@wagmi/core@npm:2.16.4" +"@wagmi/core@npm:2.18.1": + version: 2.18.1 + resolution: "@wagmi/core@npm:2.18.1" dependencies: eventemitter3: 5.0.1 mipd: 0.0.7 @@ -5119,31 +5170,57 @@ __metadata: optional: true typescript: optional: true - checksum: 0c5e4e0b61df9f490df8ae926e41b4d0600f5b8d74cf322cbe29c34585cee82c92569c069927ae28c6a8c26ff511a7de109d9c51a4f8f2e5f03b8d24dcba733b + checksum: 7eb552c881e64e68db91876715b9060cc243d343c7a2c2b7671b7d104deb775dc1548367171e32b2a6acd43b877b7192d0460e9e9ade01a883557905064168c6 languageName: node linkType: hard -"@walletconnect/core@npm:2.17.0": - version: 2.17.0 - resolution: "@walletconnect/core@npm:2.17.0" +"@walletconnect/core@npm:2.21.0": + version: 2.21.0 + resolution: "@walletconnect/core@npm:2.21.0" dependencies: "@walletconnect/heartbeat": 1.2.2 "@walletconnect/jsonrpc-provider": 1.0.14 "@walletconnect/jsonrpc-types": 1.0.4 "@walletconnect/jsonrpc-utils": 1.0.8 - "@walletconnect/jsonrpc-ws-connection": 1.0.14 + "@walletconnect/jsonrpc-ws-connection": 1.0.16 "@walletconnect/keyvaluestorage": 1.1.1 "@walletconnect/logger": 2.1.2 "@walletconnect/relay-api": 1.0.11 - "@walletconnect/relay-auth": 1.0.4 + "@walletconnect/relay-auth": 1.1.0 "@walletconnect/safe-json": 1.0.2 "@walletconnect/time": 1.0.2 - "@walletconnect/types": 2.17.0 - "@walletconnect/utils": 2.17.0 + "@walletconnect/types": 2.21.0 + "@walletconnect/utils": 2.21.0 + "@walletconnect/window-getters": 1.0.1 + es-toolkit: 1.33.0 + events: 3.3.0 + uint8arrays: 3.1.0 + checksum: befd35b7a140af49d470020fa3b88a6ff83a3e10a6c82b6a434f376b5a87c4f0a827186d5322d16b942c404ff691bdf769ec29171a0c3db474a654ddb5d4b0a6 + languageName: node + linkType: hard + +"@walletconnect/core@npm:2.21.1": + version: 2.21.1 + resolution: "@walletconnect/core@npm:2.21.1" + dependencies: + "@walletconnect/heartbeat": 1.2.2 + "@walletconnect/jsonrpc-provider": 1.0.14 + "@walletconnect/jsonrpc-types": 1.0.4 + "@walletconnect/jsonrpc-utils": 1.0.8 + "@walletconnect/jsonrpc-ws-connection": 1.0.16 + "@walletconnect/keyvaluestorage": 1.1.1 + "@walletconnect/logger": 2.1.2 + "@walletconnect/relay-api": 1.0.11 + "@walletconnect/relay-auth": 1.1.0 + "@walletconnect/safe-json": 1.0.2 + "@walletconnect/time": 1.0.2 + "@walletconnect/types": 2.21.1 + "@walletconnect/utils": 2.21.1 + "@walletconnect/window-getters": 1.0.1 + es-toolkit: 1.33.0 events: 3.3.0 - lodash.isequal: 4.5.0 uint8arrays: 3.1.0 - checksum: 97cd155fe79fe6dfc7128da6c38b6644209cf1840bc4c43fc76d691c3c0ba2fe544e5c61e5a8198886c3b037cc5551ed211523938793220db7f1effce705f4e2 + checksum: 2ac8f4dca65b51bc449e8677b491d47a64a792929e2d624a8fbe153aac40d84706c16252904ae0050595b4d637f81e4b92ff70e4b063f048e1e069848531ed5a languageName: node linkType: hard @@ -5156,21 +5233,22 @@ __metadata: languageName: node linkType: hard -"@walletconnect/ethereum-provider@npm:2.17.0": - version: 2.17.0 - resolution: "@walletconnect/ethereum-provider@npm:2.17.0" +"@walletconnect/ethereum-provider@npm:2.21.1": + version: 2.21.1 + resolution: "@walletconnect/ethereum-provider@npm:2.21.1" dependencies: + "@reown/appkit": 1.7.8 "@walletconnect/jsonrpc-http-connection": 1.0.8 "@walletconnect/jsonrpc-provider": 1.0.14 "@walletconnect/jsonrpc-types": 1.0.4 "@walletconnect/jsonrpc-utils": 1.0.8 - "@walletconnect/modal": 2.7.0 - "@walletconnect/sign-client": 2.17.0 - "@walletconnect/types": 2.17.0 - "@walletconnect/universal-provider": 2.17.0 - "@walletconnect/utils": 2.17.0 + "@walletconnect/keyvaluestorage": 1.1.1 + "@walletconnect/sign-client": 2.21.1 + "@walletconnect/types": 2.21.1 + "@walletconnect/universal-provider": 2.21.1 + "@walletconnect/utils": 2.21.1 events: 3.3.0 - checksum: e851ed258f9a1ef45db00cf46b225a9dc2efb09e4503f4a711a48e14abf4fa3746fad60960791e14c87cebde855e8487fe29146f1b025644472bacb5bb1d3a0f + checksum: 97af3b10f6c7fcd8d86bb9c445983e2736b4f590c9170d9075e6345815a6c4a515461b004064aa5c8555c35b2603fd9027e883fe126a7af9ac1d73c9d226d4e2 languageName: node linkType: hard @@ -5249,15 +5327,15 @@ __metadata: languageName: node linkType: hard -"@walletconnect/jsonrpc-ws-connection@npm:1.0.14": - version: 1.0.14 - resolution: "@walletconnect/jsonrpc-ws-connection@npm:1.0.14" +"@walletconnect/jsonrpc-ws-connection@npm:1.0.16": + version: 1.0.16 + resolution: "@walletconnect/jsonrpc-ws-connection@npm:1.0.16" dependencies: "@walletconnect/jsonrpc-utils": ^1.0.6 "@walletconnect/safe-json": ^1.0.2 events: ^3.3.0 ws: ^7.5.1 - checksum: a401e60b19390098183ef1b2a7b3e15c4dd3c64f9ac87fd2bbc0ae1f7fb31539ba542374ca021193efc4a2ae59fa3b04e588aed98cdf5c364f50524403d50f9f + checksum: 8d1b551d69f8a5b27894d2b37cfd28d407634a95acc920db127daa4a20999676780ce157ba44614e3c048acfe8adc494592bd49f314c1601e6daf60e2bbae385 languageName: node linkType: hard @@ -5287,37 +5365,6 @@ __metadata: languageName: node linkType: hard -"@walletconnect/modal-core@npm:2.7.0": - version: 2.7.0 - resolution: "@walletconnect/modal-core@npm:2.7.0" - dependencies: - valtio: 1.11.2 - checksum: 2abc4958eed0f65b3f03599f25f7393f06c94602df8ffceb59795e9da6ab3a36242520ee7f1e0733b14278422e9bbba5f850915b0b069f7f0a8f2d48c51365de - languageName: node - linkType: hard - -"@walletconnect/modal-ui@npm:2.7.0": - version: 2.7.0 - resolution: "@walletconnect/modal-ui@npm:2.7.0" - dependencies: - "@walletconnect/modal-core": 2.7.0 - lit: 2.8.0 - motion: 10.16.2 - qrcode: 1.5.3 - checksum: fbea115142df9aeeaa95eeb08581d03d829a5bef1aa145227f3e8c367e4ad990c0b833da37fe82464bf1349744197092a741ca85d3fe9ee255e42ba911f862cc - languageName: node - linkType: hard - -"@walletconnect/modal@npm:2.7.0": - version: 2.7.0 - resolution: "@walletconnect/modal@npm:2.7.0" - dependencies: - "@walletconnect/modal-core": 2.7.0 - "@walletconnect/modal-ui": 2.7.0 - checksum: 028e914db306faac24e350510ea286f08c2aec1b6c39857b2ba8740f7d1bfab6a6c4d2acba5ab63fc127fd7da617ec80ab13599083363f13e72e2aff611615bf - languageName: node - linkType: hard - "@walletconnect/relay-api@npm:1.0.11": version: 1.0.11 resolution: "@walletconnect/relay-api@npm:1.0.11" @@ -5327,17 +5374,16 @@ __metadata: languageName: node linkType: hard -"@walletconnect/relay-auth@npm:1.0.4": - version: 1.0.4 - resolution: "@walletconnect/relay-auth@npm:1.0.4" +"@walletconnect/relay-auth@npm:1.1.0": + version: 1.1.0 + resolution: "@walletconnect/relay-auth@npm:1.1.0" dependencies: - "@stablelib/ed25519": ^1.0.2 - "@stablelib/random": ^1.0.1 + "@noble/curves": 1.8.0 + "@noble/hashes": 1.7.0 "@walletconnect/safe-json": ^1.0.1 "@walletconnect/time": ^1.0.2 - tslib: 1.14.1 uint8arrays: ^3.0.0 - checksum: 35b3229d7b57e74fdb8fe6827d8dd8291dc60bacda880a57b2acb47a34d38f12be46c971c9eff361eb4073e896648b550de7a7a3852ef3752f9619c08dfba891 + checksum: 0081309d341ceab39bd4fc69cd0d92112a2df4ab3e9abab3ba8c03f6bdf3dddd556bdb4e4e091f02f54d02d0a3948be039e6792e213226e85718aab7dde1aea2 languageName: node linkType: hard @@ -5350,20 +5396,37 @@ __metadata: languageName: node linkType: hard -"@walletconnect/sign-client@npm:2.17.0": - version: 2.17.0 - resolution: "@walletconnect/sign-client@npm:2.17.0" +"@walletconnect/sign-client@npm:2.21.0": + version: 2.21.0 + resolution: "@walletconnect/sign-client@npm:2.21.0" + dependencies: + "@walletconnect/core": 2.21.0 + "@walletconnect/events": 1.0.1 + "@walletconnect/heartbeat": 1.2.2 + "@walletconnect/jsonrpc-utils": 1.0.8 + "@walletconnect/logger": 2.1.2 + "@walletconnect/time": 1.0.2 + "@walletconnect/types": 2.21.0 + "@walletconnect/utils": 2.21.0 + events: 3.3.0 + checksum: e68375a367540b443c4571e0d85e02e914a650ca871c9c2381a9c6499ce27af7d6ef881669a034eb3fe7cdad85d7d6475bbb10ccd87ffc57c73d6e999f87d1b9 + languageName: node + linkType: hard + +"@walletconnect/sign-client@npm:2.21.1": + version: 2.21.1 + resolution: "@walletconnect/sign-client@npm:2.21.1" dependencies: - "@walletconnect/core": 2.17.0 + "@walletconnect/core": 2.21.1 "@walletconnect/events": 1.0.1 "@walletconnect/heartbeat": 1.2.2 "@walletconnect/jsonrpc-utils": 1.0.8 "@walletconnect/logger": 2.1.2 "@walletconnect/time": 1.0.2 - "@walletconnect/types": 2.17.0 - "@walletconnect/utils": 2.17.0 + "@walletconnect/types": 2.21.1 + "@walletconnect/utils": 2.21.1 events: 3.3.0 - checksum: 980c747a815c7016191086597f295268a4f285a5a830d6d80b2896bc6f6ca4a2528bae3c16bde83d2524b94553feb6fe74fd041de8d95d54dc6fd7f0613e87e2 + checksum: 261f4b2f0d17afd9de5652e47312a023126c1330493382068b8f7d42dba6f43d930d6f1d4f61544ec94a05961d666aa182ae9e3dd08814653d52072e0f293c32 languageName: node linkType: hard @@ -5376,9 +5439,23 @@ __metadata: languageName: node linkType: hard -"@walletconnect/types@npm:2.17.0": - version: 2.17.0 - resolution: "@walletconnect/types@npm:2.17.0" +"@walletconnect/types@npm:2.21.0": + version: 2.21.0 + resolution: "@walletconnect/types@npm:2.21.0" + dependencies: + "@walletconnect/events": 1.0.1 + "@walletconnect/heartbeat": 1.2.2 + "@walletconnect/jsonrpc-types": 1.0.4 + "@walletconnect/keyvaluestorage": 1.1.1 + "@walletconnect/logger": 2.1.2 + events: 3.3.0 + checksum: 9991ebba37ed82cffa7c165054d5c22d05f5d504ba07986c6961d0cf6f67e1a8081725f19d74f48367a0b7072faa9db5a12e5a752a7377b5af64cbf536a30aff + languageName: node + linkType: hard + +"@walletconnect/types@npm:2.21.1": + version: 2.21.1 + resolution: "@walletconnect/types@npm:2.21.1" dependencies: "@walletconnect/events": 1.0.1 "@walletconnect/heartbeat": 1.2.2 @@ -5386,48 +5463,97 @@ __metadata: "@walletconnect/keyvaluestorage": 1.1.1 "@walletconnect/logger": 2.1.2 events: 3.3.0 - checksum: 0dd1eecd69a90a920f7cd33baeb1613f11ca24466783482752435b80a9362fd8f55b0d21c03073d97c20224f932d3fafc72fe8f6defeb0d1a139e8f10cc58aa3 + checksum: fe76c5bbe28baaeabe308f0c2b82c15388f0609b0138d7f0148f520467660fc7920a1fdea52ce3cf2c830ba3699645492ba9fdd229ad6dda4cb400f4fd114ced languageName: node linkType: hard -"@walletconnect/universal-provider@npm:2.17.0": - version: 2.17.0 - resolution: "@walletconnect/universal-provider@npm:2.17.0" +"@walletconnect/universal-provider@npm:2.21.0": + version: 2.21.0 + resolution: "@walletconnect/universal-provider@npm:2.21.0" dependencies: + "@walletconnect/events": 1.0.1 + "@walletconnect/jsonrpc-http-connection": 1.0.8 + "@walletconnect/jsonrpc-provider": 1.0.14 + "@walletconnect/jsonrpc-types": 1.0.4 + "@walletconnect/jsonrpc-utils": 1.0.8 + "@walletconnect/keyvaluestorage": 1.1.1 + "@walletconnect/logger": 2.1.2 + "@walletconnect/sign-client": 2.21.0 + "@walletconnect/types": 2.21.0 + "@walletconnect/utils": 2.21.0 + es-toolkit: 1.33.0 + events: 3.3.0 + checksum: 2d73cf259ab4518d005c0af8d49c6a9142397e212e74fe966263a3843160f3b4be8b1d6e11a8421341dc0595bde443703d619a0e4bc3b731299263d4b43182cd + languageName: node + linkType: hard + +"@walletconnect/universal-provider@npm:2.21.1": + version: 2.21.1 + resolution: "@walletconnect/universal-provider@npm:2.21.1" + dependencies: + "@walletconnect/events": 1.0.1 "@walletconnect/jsonrpc-http-connection": 1.0.8 "@walletconnect/jsonrpc-provider": 1.0.14 "@walletconnect/jsonrpc-types": 1.0.4 "@walletconnect/jsonrpc-utils": 1.0.8 + "@walletconnect/keyvaluestorage": 1.1.1 "@walletconnect/logger": 2.1.2 - "@walletconnect/sign-client": 2.17.0 - "@walletconnect/types": 2.17.0 - "@walletconnect/utils": 2.17.0 + "@walletconnect/sign-client": 2.21.1 + "@walletconnect/types": 2.21.1 + "@walletconnect/utils": 2.21.1 + es-toolkit: 1.33.0 events: 3.3.0 - checksum: c7bb25a571ad5e354bd5e2aceabab3468def3b47a7ea83e0e93278b3c33c5a68a751e95bc526cd3b27c071cfabf37cda72736315c1416fcf226100b75c74c363 + checksum: fe75754137f779da299888abfe167c96e7dda5263c11c2c217f8c46107beef4f4c8e38eba445e65a2beb21ba7b491bca86c0ce12596da6b0400faad9468ca40c languageName: node linkType: hard -"@walletconnect/utils@npm:2.17.0": - version: 2.17.0 - resolution: "@walletconnect/utils@npm:2.17.0" +"@walletconnect/utils@npm:2.21.0": + version: 2.21.0 + resolution: "@walletconnect/utils@npm:2.21.0" dependencies: - "@stablelib/chacha20poly1305": 1.0.1 - "@stablelib/hkdf": 1.0.1 - "@stablelib/random": 1.0.2 - "@stablelib/sha256": 1.0.1 - "@stablelib/x25519": 1.0.3 + "@noble/ciphers": 1.2.1 + "@noble/curves": 1.8.1 + "@noble/hashes": 1.7.1 + "@walletconnect/jsonrpc-utils": 1.0.8 + "@walletconnect/keyvaluestorage": 1.1.1 + "@walletconnect/relay-api": 1.0.11 + "@walletconnect/relay-auth": 1.1.0 + "@walletconnect/safe-json": 1.0.2 + "@walletconnect/time": 1.0.2 + "@walletconnect/types": 2.21.0 + "@walletconnect/window-getters": 1.0.1 + "@walletconnect/window-metadata": 1.0.1 + bs58: 6.0.0 + detect-browser: 5.3.0 + query-string: 7.1.3 + uint8arrays: 3.1.0 + viem: 2.23.2 + checksum: 3cd7ad9a8714ec955422832f384d21d0591ac130d0953ed45b34884b05489943a0fff324eaaf916eb058b334e42e338feb421aeca8f7900e470c56ef2a27faf0 + languageName: node + linkType: hard + +"@walletconnect/utils@npm:2.21.1": + version: 2.21.1 + resolution: "@walletconnect/utils@npm:2.21.1" + dependencies: + "@noble/ciphers": 1.2.1 + "@noble/curves": 1.8.1 + "@noble/hashes": 1.7.1 + "@walletconnect/jsonrpc-utils": 1.0.8 + "@walletconnect/keyvaluestorage": 1.1.1 "@walletconnect/relay-api": 1.0.11 - "@walletconnect/relay-auth": 1.0.4 + "@walletconnect/relay-auth": 1.1.0 "@walletconnect/safe-json": 1.0.2 "@walletconnect/time": 1.0.2 - "@walletconnect/types": 2.17.0 + "@walletconnect/types": 2.21.1 "@walletconnect/window-getters": 1.0.1 "@walletconnect/window-metadata": 1.0.1 + bs58: 6.0.0 detect-browser: 5.3.0 - elliptic: ^6.5.7 query-string: 7.1.3 uint8arrays: 3.1.0 - checksum: 093e508718f1c770b1ff05442376add40ecbaffa8cb5c8cfdf76786d6422e33afdb39d4b7b374a3b65330a4da2cbb71a2c552b041831295a12006dc29cb32340 + viem: 2.23.2 + checksum: 53e4f31f64ed1d9dadc385f11788ff8a9094b76f72d405a207bb7a22d4a2a1d65412da59e31b504bed13a8b3edb1821868bf64c5ec69c86a4ffced6b7946e413 languageName: node linkType: hard @@ -5629,7 +5755,7 @@ __metadata: languageName: node linkType: hard -"abitype@npm:1.0.8, abitype@npm:^1.0.6": +"abitype@npm:1.0.8, abitype@npm:^1.0.6, abitype@npm:^1.0.8": version: 1.0.8 resolution: "abitype@npm:1.0.8" peerDependencies: @@ -6411,6 +6537,13 @@ __metadata: languageName: node linkType: hard +"base-x@npm:^5.0.0": + version: 5.0.1 + resolution: "base-x@npm:5.0.1" + checksum: 6e4f847ef842e0a71c6b6020a6ec482a2a5e727f5a98534dbfd5d5a4e8afbc0d1bdf1fd57174b3f0455d107f10a932c3c7710bec07e2878f80178607f8f605c8 + languageName: node + linkType: hard + "base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -6447,6 +6580,13 @@ __metadata: languageName: node linkType: hard +"big.js@npm:6.2.2": + version: 6.2.2 + resolution: "big.js@npm:6.2.2" + checksum: 3659092d155d01338f21a01a46a93aa343d25e83bce55700005a46eec27d90fe56abd3b3edde742f16fbc5fee31b4c572b6821a595c1c180392b60b469fcda54 + languageName: node + linkType: hard + "big.js@npm:^5.2.2": version: 5.2.2 resolution: "big.js@npm:5.2.2" @@ -6468,13 +6608,6 @@ __metadata: languageName: node linkType: hard -"bn.js@npm:^4.11.9": - version: 4.12.0 - resolution: "bn.js@npm:4.12.0" - checksum: 39afb4f15f4ea537b55eaf1446c896af28ac948fdcf47171961475724d1bb65118cca49fa6e3d67706e4790955ec0e74de584e45c8f1ef89f46c812bee5b5a12 - languageName: node - linkType: hard - "bn.js@npm:^5.2.1": version: 5.2.1 resolution: "bn.js@npm:5.2.1" @@ -6563,13 +6696,6 @@ __metadata: languageName: node linkType: hard -"brorand@npm:^1.1.0": - version: 1.1.0 - resolution: "brorand@npm:1.1.0" - checksum: 8a05c9f3c4b46572dec6ef71012b1946db6cae8c7bb60ccd4b7dd5a84655db49fe043ecc6272e7ef1f69dc53d6730b9e2a3a03a8310509a3d797a618cbee52be - languageName: node - linkType: hard - "browser-process-hrtime@npm:^1.0.0": version: 1.0.0 resolution: "browser-process-hrtime@npm:1.0.0" @@ -6591,6 +6717,15 @@ __metadata: languageName: node linkType: hard +"bs58@npm:6.0.0": + version: 6.0.0 + resolution: "bs58@npm:6.0.0" + dependencies: + base-x: ^5.0.0 + checksum: 820334f9513bba6195136dfc9dfbd1f5aded6c7864639f3ee7b63c2d9d6f9f2813b9949b1f6beb9c161237be2a461097444c2ff587c8c3b824fe18878fa22448 + languageName: node + linkType: hard + "bser@npm:2.1.1": version: 2.1.1 resolution: "bser@npm:2.1.1" @@ -6607,7 +6742,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^6, buffer@npm:^6.0.3": +"buffer@npm:6.0.3, buffer@npm:^6, buffer@npm:^6.0.3": version: 6.0.3 resolution: "buffer@npm:6.0.3" dependencies: @@ -7000,7 +7135,7 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^1.2.1": +"clsx@npm:1.2.1, clsx@npm:^1.2.1": version: 1.2.1 resolution: "clsx@npm:1.2.1" checksum: 30befca8019b2eb7dbad38cff6266cf543091dae2825c856a62a8ccf2c3ab9c2907c4d12b288b73101196767f66812365400a227581484a05f968b0307cfaf12 @@ -7197,13 +7332,13 @@ __metadata: "@types/react-dom": ^18.0.2 iron-session: ^6.2.1 typescript: ^4.9.5 - viem: ^2.23.2 + viem: ^2.31.7 peerDependencies: connectkit: ">=1.2.0" next: ">=12.x" react: 17.x || 18.x react-dom: 17.x || 18.x - viem: ">=2.13.3" + viem: ">=2.31.7" languageName: unknown linkType: soft @@ -7374,8 +7509,8 @@ __metadata: react-dom: ^18.0.0 react-scripts: 5.0.1 typescript: ^5.0.4 - viem: ^2.23.2 - wagmi: ^2.14.11 + viem: ^2.31.7 + wagmi: ^2.16.0 web-vitals: ^2.1.4 languageName: unknown linkType: soft @@ -7805,6 +7940,13 @@ __metadata: languageName: node linkType: hard +"dayjs@npm:1.11.13": + version: 1.11.13 + resolution: "dayjs@npm:1.11.13" + checksum: f388db88a6aa93956c1f6121644e783391c7b738b73dbc54485578736565c8931bdfba4bb94e9b1535c6e509c97d5deb918bbe1ae6b34358d994de735055cca9 + languageName: node + linkType: hard + "debounce@npm:^1.2.1": version: 1.2.1 resolution: "debounce@npm:1.2.1" @@ -8009,6 +8151,15 @@ __metadata: languageName: node linkType: hard +"derive-valtio@npm:0.1.0": + version: 0.1.0 + resolution: "derive-valtio@npm:0.1.0" + peerDependencies: + valtio: "*" + checksum: 5266a53bbf4795c72f76922a19e8737e9ecfcbe738e7814108abc13fe048c8b82c48c40f5727c134681caec6f20a8a9d0713c9e1d33b84f755138e032c2d0bce + languageName: node + linkType: hard + "destr@npm:^2.0.1, destr@npm:^2.0.2": version: 2.0.2 resolution: "destr@npm:2.0.2" @@ -8321,21 +8472,6 @@ __metadata: languageName: node linkType: hard -"elliptic@npm:^6.5.7": - version: 6.6.1 - resolution: "elliptic@npm:6.6.1" - dependencies: - bn.js: ^4.11.9 - brorand: ^1.1.0 - hash.js: ^1.0.0 - hmac-drbg: ^1.0.1 - inherits: ^2.0.4 - minimalistic-assert: ^1.0.1 - minimalistic-crypto-utils: ^1.0.1 - checksum: 27b14a52f68bbbc0720da259f712cb73e953f6d2047958cd02fb0d0ade2e83849dc39fb4af630889c67df8817e24237428cf59c4f4c07700f755b401149a7375 - languageName: node - linkType: hard - "emittery@npm:^0.10.2": version: 0.10.2 resolution: "emittery@npm:0.10.2" @@ -8613,6 +8749,18 @@ __metadata: languageName: node linkType: hard +"es-toolkit@npm:1.33.0": + version: 1.33.0 + resolution: "es-toolkit@npm:1.33.0" + dependenciesMeta: + "@trivago/prettier-plugin-sort-imports@4.3.0": + unplugged: true + prettier-plugin-sort-re-exports@0.0.1: + unplugged: true + checksum: 5b5bb168f9c0f46a74105d7608f441718a85f8e8fb4aae97688b6c0c37e0830b340b4f4598e861084aa3ad67c0eeb2c5ba50dc8c778268693ce75b6ad41c8b1d + languageName: node + linkType: hard + "esbuild-android-64@npm:0.15.18": version: 0.15.18 resolution: "esbuild-android-64@npm:0.15.18" @@ -9687,8 +9835,8 @@ __metadata: rollup-plugin-visualizer: ^5.5.4 tslib: ^1.9.3 typescript-plugin-styled-components: ^2.0.0 - viem: ^2.23.2 - wagmi: ^2.14.11 + viem: ^2.31.7 + wagmi: ^2.16.0 languageName: unknown linkType: soft @@ -10521,16 +10669,6 @@ __metadata: languageName: node linkType: hard -"hash.js@npm:^1.0.0, hash.js@npm:^1.0.3": - version: 1.1.7 - resolution: "hash.js@npm:1.1.7" - dependencies: - inherits: ^2.0.3 - minimalistic-assert: ^1.0.1 - checksum: e350096e659c62422b85fa508e4b3669017311aa4c49b74f19f8e1bc7f3a54a584fdfd45326d4964d6011f2b2d882e38bea775a96046f2a61b7779a979629d8f - languageName: node - linkType: hard - "hasown@npm:^2.0.0": version: 2.0.0 resolution: "hasown@npm:2.0.0" @@ -10556,17 +10694,6 @@ __metadata: languageName: node linkType: hard -"hmac-drbg@npm:^1.0.1": - version: 1.0.1 - resolution: "hmac-drbg@npm:1.0.1" - dependencies: - hash.js: ^1.0.3 - minimalistic-assert: ^1.0.0 - minimalistic-crypto-utils: ^1.0.1 - checksum: bd30b6a68d7f22d63f10e1888aee497d7c2c5c0bb469e66bbdac99f143904d1dfe95f8131f95b3e86c86dd239963c9d972fcbe147e7cffa00e55d18585c43fe0 - languageName: node - linkType: hard - "hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.3.0": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" @@ -10846,7 +10973,7 @@ __metadata: languageName: node linkType: hard -"idb-keyval@npm:^6.2.1": +"idb-keyval@npm:6.2.1, idb-keyval@npm:^6.2.1": version: 6.2.1 resolution: "idb-keyval@npm:6.2.1" checksum: 7c0836f832096086e99258167740181132a71dd2694c8b8454a4f5ec69114ba6d70983115153306f0b6de1c8d3bad04f67eed3dff8f50c96815b9985d6d78470 @@ -10936,7 +11063,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:~2.0.3": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 @@ -11497,6 +11624,15 @@ __metadata: languageName: node linkType: hard +"isows@npm:1.0.7": + version: 1.0.7 + resolution: "isows@npm:1.0.7" + peerDependencies: + ws: "*" + checksum: 044b949b369872882af07b60b613b5801ae01b01a23b5b72b78af80c8103bbeed38352c3e8ceff13a7834bc91fd2eb41cf91ec01d59a041d8705680e6b0ec546 + languageName: node + linkType: hard + "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.2 resolution: "istanbul-lib-coverage@npm:3.2.2" @@ -12637,34 +12773,34 @@ __metadata: languageName: node linkType: hard -"lit-element@npm:^3.3.0": - version: 3.3.3 - resolution: "lit-element@npm:3.3.3" +"lit-element@npm:^4.2.0": + version: 4.2.1 + resolution: "lit-element@npm:4.2.1" dependencies: - "@lit-labs/ssr-dom-shim": ^1.1.0 - "@lit/reactive-element": ^1.3.0 - lit-html: ^2.8.0 - checksum: 29a596fa556e231cce7246ca3e5687ad238f299b0cb374a0934d5e6fe9adf1436e031d4fbd21b280aabfc0e21a66e6c4b52da558a908df2566d09d960f3ca93d + "@lit-labs/ssr-dom-shim": ^1.4.0 + "@lit/reactive-element": ^2.1.0 + lit-html: ^3.3.0 + checksum: 59253261761efabd4eab8fd9d3753b10ce1942ff498b4a9856a52d9a402eddbb6a96cc9869d7a8becce7cf4a0bc6e1154d5772dd2a8a87656c476416d5d411ba languageName: node linkType: hard -"lit-html@npm:^2.8.0": - version: 2.8.0 - resolution: "lit-html@npm:2.8.0" +"lit-html@npm:^3.3.0": + version: 3.3.1 + resolution: "lit-html@npm:3.3.1" dependencies: "@types/trusted-types": ^2.0.2 - checksum: 2d70df07248bcb2f502a3afb1e91d260735024fa669669ffb1417575aa39c3092779725ac1b90f5f39e4ce78c63f431f51176bc67f532389f0285a6991573255 + checksum: de07c669453381edc69a03cccd8019ef4ddc5e94a8c5ac215f933812cbcf77a17ee909b8db22df1ef56a7eb171883ca5c4ab8cfc06d9921ea6620dbfe4fd1896 languageName: node linkType: hard -"lit@npm:2.8.0": - version: 2.8.0 - resolution: "lit@npm:2.8.0" +"lit@npm:3.3.0": + version: 3.3.0 + resolution: "lit@npm:3.3.0" dependencies: - "@lit/reactive-element": ^1.6.0 - lit-element: ^3.3.0 - lit-html: ^2.8.0 - checksum: 2480e733f7d022d3ecba91abc58a20968f0ca8f5fa30b3341ecf4bcf4845e674ad27b721a5ae53529cafc6ca603c015b80d0979ceb7a711e268ef20bb6bc7527 + "@lit/reactive-element": ^2.1.0 + lit-element: ^4.2.0 + lit-html: ^3.3.0 + checksum: 9b9b1ee6c9283ad2995cc7b3db1ad06ba218b42f31bd53d47ff28ab7959aa5fd9620187ac2df706d307e2bd51ae3f5ff4d21a7a2a86745e1bf78ac05dbd56573 languageName: node linkType: hard @@ -12767,13 +12903,6 @@ __metadata: languageName: node linkType: hard -"lodash.isequal@npm:4.5.0": - version: 4.5.0 - resolution: "lodash.isequal@npm:4.5.0" - checksum: da27515dc5230eb1140ba65ff8de3613649620e8656b19a6270afe4866b7bd461d9ba2ac8a48dcc57f7adac4ee80e1de9f965d89d4d81a0ad52bb3eec2609644 - languageName: node - linkType: hard - "lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" @@ -13119,20 +13248,13 @@ __metadata: languageName: node linkType: hard -"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1": +"minimalistic-assert@npm:^1.0.0": version: 1.0.1 resolution: "minimalistic-assert@npm:1.0.1" checksum: cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7 languageName: node linkType: hard -"minimalistic-crypto-utils@npm:^1.0.1": - version: 1.0.1 - resolution: "minimalistic-crypto-utils@npm:1.0.1" - checksum: 6e8a0422b30039406efd4c440829ea8f988845db02a3299f372fceba56ffa94994a9c0f2fd70c17f9969eedfbd72f34b5070ead9656a34d3f71c0bd72583a0ed - languageName: node - linkType: hard - "minimatch@npm:9.0.3, minimatch@npm:^9.0.1": version: 9.0.3 resolution: "minimatch@npm:9.0.3" @@ -13313,20 +13435,6 @@ __metadata: languageName: node linkType: hard -"motion@npm:10.16.2": - version: 10.16.2 - resolution: "motion@npm:10.16.2" - dependencies: - "@motionone/animation": ^10.15.1 - "@motionone/dom": ^10.16.2 - "@motionone/svelte": ^10.16.2 - "@motionone/types": ^10.15.1 - "@motionone/utils": ^10.15.1 - "@motionone/vue": ^10.16.2 - checksum: 0b91256808c2374d8b7f4ac5e7ed513f2ca8df2b7d1be4fbc00ec5baece5162ada648aedaa5bc1d60be9ad2e6c9bc1d3bb160333051c20ab79e241b8e02e3c92 - languageName: node - linkType: hard - "mri@npm:^1.2.0": version: 1.2.0 resolution: "mri@npm:1.2.0" @@ -13567,8 +13675,8 @@ __metadata: react: ^18.2.0 react-dom: ^18.2.0 typescript: ^5.0.4 - viem: ^2.23.2 - wagmi: ^2.14.11 + viem: ^2.31.7 + wagmi: ^2.16.0 languageName: unknown linkType: soft @@ -13588,8 +13696,8 @@ __metadata: react-dom: ^18.0.0 siwe: ^2.1.4 typescript: ^5.0.4 - viem: ^2.23.2 - wagmi: ^2.14.11 + viem: ^2.31.7 + wagmi: ^2.16.0 languageName: unknown linkType: soft @@ -13607,8 +13715,8 @@ __metadata: react: ^18.2.0 react-dom: ^18.2.0 typescript: ^5.0.4 - viem: ^2.23.2 - wagmi: ^2.14.11 + viem: ^2.31.7 + wagmi: ^2.16.0 languageName: unknown linkType: soft @@ -14087,6 +14195,47 @@ __metadata: languageName: node linkType: hard +"ox@npm:0.6.9": + version: 0.6.9 + resolution: "ox@npm:0.6.9" + dependencies: + "@adraffy/ens-normalize": ^1.10.1 + "@noble/curves": ^1.6.0 + "@noble/hashes": ^1.5.0 + "@scure/bip32": ^1.5.0 + "@scure/bip39": ^1.4.0 + abitype: ^1.0.6 + eventemitter3: 5.0.1 + peerDependencies: + typescript: ">=5.4.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 6f35c9710ab3edb8146f0d2a7c482517c8e1cb2adf0cfb7aba23a17209cf7171546ad017cce98dd9e0f60cee5d77ddaaa72961023e4456de093d985b5712c546 + languageName: node + linkType: hard + +"ox@npm:0.8.6": + version: 0.8.6 + resolution: "ox@npm:0.8.6" + dependencies: + "@adraffy/ens-normalize": ^1.11.0 + "@noble/ciphers": ^1.3.0 + "@noble/curves": ^1.9.1 + "@noble/hashes": ^1.8.0 + "@scure/bip32": ^1.7.0 + "@scure/bip39": ^1.6.0 + abitype: ^1.0.8 + eventemitter3: 5.0.1 + peerDependencies: + typescript: ">=5.4.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: cefabd1b2f615e2e0600589a1d46e4f15b3f494d7347bcf96e7d3e388dcba36dd6e9b572650a4e7c0aeae1fd6796c02fb02f09db6c34f2f73606c8f174fef787 + languageName: node + linkType: hard + "p-filter@npm:^2.1.0": version: 2.1.0 resolution: "p-filter@npm:2.1.0" @@ -15321,6 +15470,13 @@ __metadata: languageName: node linkType: hard +"preact@npm:10.24.2": + version: 10.24.2 + resolution: "preact@npm:10.24.2" + checksum: 429584bbe65d5322b4cd449abd54d61d777f329a23badead36ad510f91d04f42d0615ad2bc4d5e80c3c531be53081932a027ee5f2d6f2805e10666f2ac3d70db + languageName: node + linkType: hard + "preact@npm:^10.16.0": version: 10.19.3 resolution: "preact@npm:10.19.3" @@ -15328,13 +15484,6 @@ __metadata: languageName: node linkType: hard -"preact@npm:^10.24.2": - version: 10.26.0 - resolution: "preact@npm:10.26.0" - checksum: 8eb78ccdf29c11efefa614c0edc9b8380a282012fbb59a3c7ead3e57e55c2c8b46d1fe85d8d8e62634df947f63f0d15a2d9034a27c54109ef564c2234da5ef51 - languageName: node - linkType: hard - "preferred-pm@npm:^3.0.0": version: 3.1.2 resolution: "preferred-pm@npm:3.1.2" @@ -15499,10 +15648,10 @@ __metadata: languageName: node linkType: hard -"proxy-compare@npm:2.5.1": - version: 2.5.1 - resolution: "proxy-compare@npm:2.5.1" - checksum: c7cc151ac255150bcb24becde6495b3e399416c31991af377ce082255b51f07eaeb5d861bf8bf482703e92f88b90a5892ad57d3153ea29450d03ef921683d9fa +"proxy-compare@npm:2.6.0": + version: 2.6.0 + resolution: "proxy-compare@npm:2.6.0" + checksum: 244dc49b45749ebf9dd2c6890e600c16a7d7432a8f535be9dc72db616469685bb5db4bbdb61f211b14c59034b601508f826007715df441d6e3f089b880e265d8 languageName: node linkType: hard @@ -17757,8 +17906,8 @@ __metadata: react: ^18.0.0 react-dom: ^18.0.0 typescript: ^5.0.4 - viem: ^2.23.2 - wagmi: ^2.14.11 + viem: ^2.31.7 + wagmi: ^2.16.0 languageName: unknown linkType: soft @@ -18558,11 +18707,12 @@ __metadata: languageName: node linkType: hard -"valtio@npm:1.11.2": - version: 1.11.2 - resolution: "valtio@npm:1.11.2" +"valtio@npm:1.13.2": + version: 1.13.2 + resolution: "valtio@npm:1.13.2" dependencies: - proxy-compare: 2.5.1 + derive-valtio: 0.1.0 + proxy-compare: 2.6.0 use-sync-external-store: 1.2.0 peerDependencies: "@types/react": ">=16.8" @@ -18572,7 +18722,7 @@ __metadata: optional: true react: optional: true - checksum: cce2d9212aac9fc4bdeba2d381188cc831cfe8d2d03039024cfcd58ba1801f2a5b14d01c2bb21a2c9f12046d2ede64f1dd887175185f39bee553677a35592c30 + checksum: eb0f12d85c90bd808379b30430cabb1a224749343d8b750bb88f69072825b3e2d6be057ef1d3952253357713871ff079ac9a3aa4f48265bc49c6e3949d8c0919 languageName: node linkType: hard @@ -18583,7 +18733,7 @@ __metadata: languageName: node linkType: hard -"viem@npm:^2.1.1, viem@npm:^2.23.2": +"viem@npm:2.23.2, viem@npm:^2.1.1": version: 2.23.2 resolution: "viem@npm:2.23.2" dependencies: @@ -18604,6 +18754,27 @@ __metadata: languageName: node linkType: hard +"viem@npm:>=2.29.0, viem@npm:^2.27.2, viem@npm:^2.31.7": + version: 2.33.3 + resolution: "viem@npm:2.33.3" + dependencies: + "@noble/curves": 1.9.2 + "@noble/hashes": 1.8.0 + "@scure/bip32": 1.7.0 + "@scure/bip39": 1.6.0 + abitype: 1.0.8 + isows: 1.0.7 + ox: 0.8.6 + ws: 8.18.2 + peerDependencies: + typescript: ">=5.0.4" + peerDependenciesMeta: + typescript: + optional: true + checksum: 1053dd69197f23773d1a57d0c652938e4bc53458b1c58409a0f955514b678e207740b8fa54dcf4a0621b6d5ade5e1b8f024b809bfd94488163e4d761bc7725e7 + languageName: node + linkType: hard + "vite@npm:^3.1.0": version: 3.2.8 resolution: "vite@npm:3.2.8" @@ -18654,9 +18825,9 @@ __metadata: react: ^18.2.0 react-dom: ^18.2.0 typescript: ^5.0.4 - viem: ^2.23.2 + viem: ^2.31.7 vite: ^3.1.0 - wagmi: ^2.14.11 + wagmi: ^2.16.0 languageName: unknown linkType: soft @@ -18678,12 +18849,12 @@ __metadata: languageName: node linkType: hard -"wagmi@npm:^2.14.11": - version: 2.14.11 - resolution: "wagmi@npm:2.14.11" +"wagmi@npm:^2.16.0": + version: 2.16.1 + resolution: "wagmi@npm:2.16.1" dependencies: - "@wagmi/connectors": 5.7.7 - "@wagmi/core": 2.16.4 + "@wagmi/connectors": 5.9.1 + "@wagmi/core": 2.18.1 use-sync-external-store: 1.4.0 peerDependencies: "@tanstack/react-query": ">=5.0.0" @@ -18693,7 +18864,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 9996501abee034364a6e1ea7e15a244e89b382ebef389558b64e1894dfbb2d2e0c05daef5cfafb4fcf3bfa50f1f2450a9c47c79103bf4959f6c1ff844ba06c1e + checksum: eb99ccc0b6bc30a99fbef6adcfcd349c61e1e93b0fe6343f7ef65feff60c4fd67620c3459e1cf80fe427c69288d494416fd9a9177ef05cad4d601bf26fc293b1 languageName: node linkType: hard @@ -19387,6 +19558,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:8.18.2": + version: 8.18.2 + resolution: "ws@npm:8.18.2" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: e38beae19ba4d68577ec24eb34fbfab376333fedd10f99b07511a8e842e22dbc102de39adac333a18e4c58868d0703cd5f239b04b345e22402d0ed8c34ea0aa0 + languageName: node + linkType: hard + "ws@npm:^7.4.6, ws@npm:^7.5.1": version: 7.5.9 resolution: "ws@npm:7.5.9" @@ -19589,6 +19775,13 @@ __metadata: languageName: node linkType: hard +"zod@npm:3.22.4": + version: 3.22.4 + resolution: "zod@npm:3.22.4" + checksum: 80bfd7f8039b24fddeb0718a2ec7c02aa9856e4838d6aa4864335a047b6b37a3273b191ef335bf0b2002e5c514ef261ffcda5a589fb084a48c336ffc4cdbab7f + languageName: node + linkType: hard + "zustand@npm:5.0.0": version: 5.0.0 resolution: "zustand@npm:5.0.0" @@ -19609,3 +19802,24 @@ __metadata: checksum: dc7414de234f9d2c0afad472d6971e9ac32281292faa8ee0910521cad063f84eeeb6f792efab068d6750dab5854fb1a33ac6e9294b796925eb680a59fc1b42f9 languageName: node linkType: hard + +"zustand@npm:5.0.3": + version: 5.0.3 + resolution: "zustand@npm:5.0.3" + peerDependencies: + "@types/react": ">=18.0.0" + immer: ">=9.0.6" + react: ">=18.0.0" + use-sync-external-store: ">=1.2.0" + peerDependenciesMeta: + "@types/react": + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + checksum: 72da39ac3017726c3562c615a0f76cee0c9ea678d664f82ee7669f8cb5e153ee81059363473094e4154d73a2935ee3459f6792d1ec9d08d2e72ebe641a16a6ba + languageName: node + linkType: hard