From 5dd5b99c224cd307ac750cdaf7dd2a34465a18f2 Mon Sep 17 00:00:00 2001
From: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Date: Fri, 31 Jan 2025 13:27:21 -0600
Subject: [PATCH 1/5] update brand
---
.circleci/config.yml | 14 +--
README.md | 2 +-
docs/package.json | 6 +-
docs/src/lib/services/onboard.js | 6 +-
.../[...1]introduction/+page.md | 2 +-
.../docs/[...4]wallets/[...5]capsule/+page.md | 39 +++++----
packages/capsule/README.md | 87 -------------------
packages/demo/package.json | 2 +-
packages/demo/src/App.svelte | 22 ++---
packages/para/README.md | 87 +++++++++++++++++++
packages/{capsule => para}/package.json | 12 +--
packages/{capsule => para}/src/icon.ts | 0
packages/{capsule => para}/src/index.ts | 57 +++++++-----
packages/{capsule => para}/src/types.ts | 20 +++--
packages/{capsule => para}/tsconfig.json | 0
15 files changed, 186 insertions(+), 170 deletions(-)
delete mode 100644 packages/capsule/README.md
create mode 100644 packages/para/README.md
rename packages/{capsule => para}/package.json (68%)
rename packages/{capsule => para}/src/icon.ts (100%)
rename packages/{capsule => para}/src/index.ts (68%)
rename packages/{capsule => para}/src/types.ts (62%)
rename packages/{capsule => para}/tsconfig.json (100%)
diff --git a/.circleci/config.yml b/.circleci/config.yml
index a14a74ca5..068fe96cf 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -442,10 +442,10 @@ jobs:
working_directory: ~/web3-onboard-monorepo/packages/solid
steps:
- node-build-steps
- build-capsule:
+ build-para:
docker:
- image: cimg/node:18.18.2
- working_directory: ~/web3-onboard-monorepo/packages/capsule
+ working_directory: ~/web3-onboard-monorepo/packages/para
steps:
- node-build-steps
build-particle:
@@ -762,10 +762,10 @@ jobs:
working_directory: ~/web3-onboard-monorepo/packages/solid
steps:
- node-staging-build-steps
- build-staging-capsule:
+ build-staging-para:
docker:
- image: cimg/node:18.18.2
- working_directory: ~/web3-onboard-monorepo/packages/capsule
+ working_directory: ~/web3-onboard-monorepo/packages/para
steps:
- node-staging-build-steps
build-staging-particle:
@@ -1085,11 +1085,11 @@ workflows:
<<: *deploy_production_filters
- build-staging-solid:
<<: *deploy_staging_filters
- capsule:
+ para:
jobs:
- - build-capsule:
+ - build-para:
<<: *deploy_production_filters
- - build-staging-capsule:
+ - build-staging-para:
<<: *deploy_staging_filters
particle:
jobs:
diff --git a/README.md b/README.md
index d8616cf04..12fca497e 100644
--- a/README.md
+++ b/README.md
@@ -107,7 +107,7 @@ For full documentation, check out the README.md for each package or the [docs pa
- [Arcana](packages/arcana-auth/README.md)
- [Bitget](packages/bitget/README.md)
- [Blocto](packages/blocto/README.md)
-- [Capsule](packages/capsule/README.md)
+- [Para](packages/para/README.md)
- [Coinbase](packages/coinbase/README.md)
- [Enkrypt](packages/enkrypt/README.md)
- [FinoaConnect](packages/finoaconnect/README.md)
diff --git a/docs/package.json b/docs/package.json
index 8af3e4b5d..0831c7633 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -12,8 +12,8 @@
"format": "prettier --plugin-search-dir . --write .",
"prepare": "svelte-kit sync",
"test": "playwright test",
- "w3o-latest-prod": "yarn add '@web3-onboard/core' '@web3-onboard/coinbase' '@web3-onboard/transaction-preview' '@web3-onboard/dcent' '@web3-onboard/frontier' '@web3-onboard/fortmatic' '@web3-onboard/frame' '@web3-onboard/gas' '@web3-onboard/gnosis' '@web3-onboard/keepkey' '@web3-onboard/keystone' '@web3-onboard/ledger' '@web3-onboard/infinity-wallet' '@web3-onboard/injected-wallets' '@web3-onboard/magic' '@web3-onboard/phantom' '@web3-onboard/portis' '@web3-onboard/sequence' '@web3-onboard/trezor' '@web3-onboard/trust' '@web3-onboard/okx' '@web3-onboard/torus' '@web3-onboard/taho' '@web3-onboard/web3auth' '@web3-onboard/walletconnect' '@web3-onboard/enkrypt' '@web3-onboard/mew-wallet' '@web3-onboard/xdefi' '@web3-onboard/uauth' '@web3-onboard/zeal' '@web3-onboard/cede-store' '@web3-onboard/blocto' '@web3-onboard/capsule' '@web3-onboard/particle-network' '@web3-onboard/metamask' '@web3-onboard/bitget' '@web3-onboard/arcana-auth' '@web3-onboard/venly'",
- "w3o-latest-alpha": "yarn add '@web3-onboard/core@next' '@web3-onboard/coinbase@next' '@web3-onboard/transaction-preview@next' '@web3-onboard/dcent@next' '@web3-onboard/frontier@next' '@web3-onboard/fortmatic@next' '@web3-onboard/frame@next' '@web3-onboard/gas@next' '@web3-onboard/gnosis@next' '@web3-onboard/keepkey@next' '@web3-onboard/keystone@next' '@web3-onboard/ledger@next' '@web3-onboard/infinity-wallet@next' '@web3-onboard/injected-wallets@next' '@web3-onboard/magic@next' '@web3-onboard/phantom@next' '@web3-onboard/portis@next' '@web3-onboard/sequence@next' '@web3-onboard/trezor@next' '@web3-onboard/trust@next' '@web3-onboard/okx@next' '@web3-onboard/torus@next' '@web3-onboard/taho@next' '@web3-onboard/web3auth@next' '@web3-onboard/walletconnect@next' '@web3-onboard/enkrypt@next' '@web3-onboard/mew-wallet@next' '@web3-onboard/xdefi@next' '@web3-onboard/uauth@next' '@web3-onboard/zeal@next' '@web3-onboard/cede-store@next' '@web3-onboard/blocto@next' '@web3-onboard/capsule@next' '@web3-onboard/metamask@next' '@web3-onboard/bitget@next' '@web3-onboard/arcana-auth@next' '@web3-onboard/venly@next' '@web3-onboard/particle-network@next'"
+ "w3o-latest-prod": "yarn add '@web3-onboard/core' '@web3-onboard/coinbase' '@web3-onboard/transaction-preview' '@web3-onboard/dcent' '@web3-onboard/frontier' '@web3-onboard/fortmatic' '@web3-onboard/frame' '@web3-onboard/gas' '@web3-onboard/gnosis' '@web3-onboard/keepkey' '@web3-onboard/keystone' '@web3-onboard/ledger' '@web3-onboard/infinity-wallet' '@web3-onboard/injected-wallets' '@web3-onboard/magic' '@web3-onboard/phantom' '@web3-onboard/portis' '@web3-onboard/sequence' '@web3-onboard/trezor' '@web3-onboard/trust' '@web3-onboard/okx' '@web3-onboard/torus' '@web3-onboard/taho' '@web3-onboard/web3auth' '@web3-onboard/walletconnect' '@web3-onboard/enkrypt' '@web3-onboard/mew-wallet' '@web3-onboard/xdefi' '@web3-onboard/uauth' '@web3-onboard/zeal' '@web3-onboard/cede-store' '@web3-onboard/blocto' '@web3-onboard/para' '@web3-onboard/particle-network' '@web3-onboard/metamask' '@web3-onboard/bitget' '@web3-onboard/arcana-auth' '@web3-onboard/venly'",
+ "w3o-latest-alpha": "yarn add '@web3-onboard/core@next' '@web3-onboard/coinbase@next' '@web3-onboard/transaction-preview@next' '@web3-onboard/dcent@next' '@web3-onboard/frontier@next' '@web3-onboard/fortmatic@next' '@web3-onboard/frame@next' '@web3-onboard/gas@next' '@web3-onboard/gnosis@next' '@web3-onboard/keepkey@next' '@web3-onboard/keystone@next' '@web3-onboard/ledger@next' '@web3-onboard/infinity-wallet@next' '@web3-onboard/injected-wallets@next' '@web3-onboard/magic@next' '@web3-onboard/phantom@next' '@web3-onboard/portis@next' '@web3-onboard/sequence@next' '@web3-onboard/trezor@next' '@web3-onboard/trust@next' '@web3-onboard/okx@next' '@web3-onboard/torus@next' '@web3-onboard/taho@next' '@web3-onboard/web3auth@next' '@web3-onboard/walletconnect@next' '@web3-onboard/enkrypt@next' '@web3-onboard/mew-wallet@next' '@web3-onboard/xdefi@next' '@web3-onboard/uauth@next' '@web3-onboard/zeal@next' '@web3-onboard/cede-store@next' '@web3-onboard/blocto@next' '@web3-onboard/para@next' '@web3-onboard/metamask@next' '@web3-onboard/bitget@next' '@web3-onboard/arcana-auth@next' '@web3-onboard/venly@next' '@web3-onboard/particle-network@next'"
},
"devDependencies": {
"@algolia/client-search": "^4.17.0",
@@ -54,7 +54,7 @@
"@safe-global/safe-apps-sdk": "^8.1.0",
"@web3-onboard/bitget": "^2.1.1",
"@web3-onboard/blocto": "^2.1.1",
- "@web3-onboard/capsule": "^2.4.0",
+ "@web3-onboard/para": "^2.4.0",
"@web3-onboard/cede-store": "^2.3.1",
"@web3-onboard/coinbase": "^2.3.1",
"@web3-onboard/core": "^2.23.1-alpha.1",
diff --git a/docs/src/lib/services/onboard.js b/docs/src/lib/services/onboard.js
index a9af39704..af61fe2be 100644
--- a/docs/src/lib/services/onboard.js
+++ b/docs/src/lib/services/onboard.js
@@ -60,7 +60,7 @@ const intiOnboard = async theme => {
const { default: venlyModule } = await import('@web3-onboard/venly')
const { default: bitgetModule } = await import('@web3-onboard/bitget')
const { default: finoaConnectModule } = await import('@web3-onboard/finoaconnect')
- const { default: capsuleModule, Environment } = await import('@web3-onboard/capsule')
+ const { default: paraModule, Environment } = await import('@web3-onboard/para')
const { default: particleAuthModule } = await import('@web3-onboard/particle-network')
const INFURA_ID = '8b60d52405694345a99bcb82e722e0af'
@@ -137,7 +137,7 @@ const intiOnboard = async theme => {
environment: 'staging'
})
- const capsule = capsuleModule({
+ const para = paraModule({
environment: Environment.DEVELOPMENT,
apiKey: '992bbd9146d5de8ad0419f141d9a7ca7'
})
@@ -182,7 +182,7 @@ const intiOnboard = async theme => {
particle,
venly,
finoaconnect,
- capsule
+ para
],
chains: [
{
diff --git a/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md b/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md
index 852f0dc02..fd497afc7 100644
--- a/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md
+++ b/docs/src/routes/docs/[...1]overview/[...1]introduction/+page.md
@@ -178,7 +178,7 @@ We recommend you add the [Core Repo](../../modules/core.md#install) and consider
- [Arcana Auth](../../wallets/arcana.md#install)
- [Blocto](../../wallets/blocto.md#install)
-- [Capsule](../../wallets/capsule.md#install)
+- [Para](../../wallets/para.md#install)
- [Coinbase](../../wallets/coinbase.md#install)
- [Fortmatic](../../wallets/fortmatic.md#install)
- [Frame](../../wallets/frame.md#install)
diff --git a/docs/src/routes/docs/[...4]wallets/[...5]capsule/+page.md b/docs/src/routes/docs/[...4]wallets/[...5]capsule/+page.md
index a29698355..f165d7fe2 100644
--- a/docs/src/routes/docs/[...4]wallets/[...5]capsule/+page.md
+++ b/docs/src/routes/docs/[...4]wallets/[...5]capsule/+page.md
@@ -1,12 +1,12 @@
-# Capsule
+# Para
-## Wallet module for connecting Capsule Embedded Wallets to web3-onboard
+## Wallet module for connecting Para Embedded Wallets to web3-onboard
-[Capsule](https://usecapsule.com/) is a signing solution that you can use to create secure embedded MPC wallets to onboard your users with just an email or social login. Capsule wallets are recoverable, portable, and permissioned across different crypto applications, so your users don't need to create different signers or contract accounts for every app they use
+[Para](https://getpara.com/) is a signing solution that you can use to create secure embedded MPC wallets to onboard your users with just an email or social login. Para wallets are recoverable, portable, and permissioned across different crypto applications, so your users don't need to create different signers or contract accounts for every app they use
-If you'd like to use Capsule's full functionality within the web3onboard package without any extra integration steps, you can also [request a Capsule API Key](https://usecapsule.com/api) and use it with this package.
+If you'd like to use Para's full functionality within the web3onboard package without any extra integration steps, you can also [request a Para API Key](https://getpara.com/api) and use it with this package.
-To learn more, check out the [Capsule Developer Docs](https://docs.usecapsule.com/)
+To learn more, check out the [Para Developer Docs](https://docs.getpara.com/)
### Install
@@ -14,51 +14,54 @@ To learn more, check out the [Capsule Developer Docs](https://docs.usecapsule.co
```sh copy
-yarn add @web3-onboard/capsule
+yarn add @web3-onboard/para
```
```sh copy
-npm install @web3-onboard/capsule
+npm install @web3-onboard/para
```
```sh copy
-pnpm install @web3-onboard/capsule
+pnpm install @web3-onboard/para
```
## Options
-For configuration options, check out the [Integration Guide Docs](https://docs.usecapsule.com/integration-guide)
+
+For configuration options, check out the [Integration Guide Docs](https://docs.getpara.com/integration-guide)
```typescript
-type CapsuleInitOptions = {
+type ParaInitOptions = {
environment: string
apiKey: string
- /** @optional capsule object opts */
+ /** @optional para object opts */
constructorOpts?: Partial
appName: string
- /** @optional capsule modal props */
- modalProps?: Partial
+ /** @optional para modal props */
+ modalProps?: Partial
}
```
+
## Usage
+
```typescript
import Onboard from '@web3-onboard/core'
-import Capsule, { Environment } from '@usecapsule/react-sdk';
-import capsuleModule from '@web3-onboard/capsule'
+import Para, { Environment } from '@getpara/react-sdk';
+import paraModule from '@web3-onboard/para'
-// initialize capsule
-const capsule = new Capsule(
+// initialize para
+const para = new Para(
Environment.BETA, // for production, use ENVIRONMENT.PROD
"YOUR_API_KEY"
- { opts } // find these at docs.usecapsule.com
+ { opts } // find these at docs.getpara.com
);
const connectedWallets = await onboard.connectWallet()
diff --git a/packages/capsule/README.md b/packages/capsule/README.md
deleted file mode 100644
index 3e551264d..000000000
--- a/packages/capsule/README.md
+++ /dev/null
@@ -1,87 +0,0 @@
-# @web3-onboard/capsule
-
-## Wallet module for connecting Capsule Embedded Wallets to Web3-Onboard
-
-[Capsule](https://usecapsule.com/) is a signing solution that enables you to create secure embedded MPC wallets, allowing users to onboard with just an email or social login. Capsule wallets are recoverable, portable, and permissioned across different crypto applications, eliminating the need for users to create separate signers or contract accounts for each app.
-
-### Getting Started
-
-1. Visit the [Capsule Developer Portal](https://developer.usecapsule.com)
-2. Create a new project
-3. Generate an API key for your project
-4. Configure your project settings and environments
-
-### Installation
-
-```bash
-# Using npm
-npm install @web3-onboard/capsule
-
-# Using yarn
-yarn add @web3-onboard/capsule
-
-# Using pnpm
-pnpm install @web3-onboard/capsule
-
-# Using bun
-bun add @web3-onboard/capsule
-```
-
-## Configuration Options
-
-```typescript
-export type CapsuleInitOptions = {
- // The environment to connect to (PROD or BETA)
- environment: Environment
-
- // Your Capsule API key from the developer portal
- apiKey: string
-
- // Optional: Additional constructor options for the Capsule client
- constructorOpts?: Partial
-
- // Optional: Customization props for the Capsule modal
- modalProps?: Partial
-
- // Optional: Custom function to load wallet icon
- walletIcon?: () => Promise
-
- // Optional: Custom label for the wallet
- walletLabel?: string
-}
-```
-
-## Implementation
-
-```typescript
-import Onboard from '@web3-onboard/core'
-import Capsule, { Environment } from '@usecapsule/react-sdk'
-import capsuleModule from '@web3-onboard/capsule'
-
-// Initialize Capsule client
-const capsule = new Capsule(
- Environment.BETA, // Use Environment.PROD for production
- 'YOUR_API_KEY' // Your API key from developer.usecapsule.com
-)
-
-// Initialize the Capsule module
-const capsuleWallet = capsuleModule(capsule)
-
-// Initialize web3-onboard
-const onboard = Onboard({
- // ... other Onboard options
- wallets: [
- capsuleWallet
- //... other wallets
- ]
-})
-
-// Connect wallet
-const connectedWallets = await onboard.connectWallet()
-console.log(connectedWallets)
-```
-
-## Additional Resources
-
-- [Capsule Documentation](https://docs.usecapsule.com/)
-- [Developer Portal](https://developer.usecapsule.com)
diff --git a/packages/demo/package.json b/packages/demo/package.json
index 965711e10..23d76402a 100644
--- a/packages/demo/package.json
+++ b/packages/demo/package.json
@@ -32,7 +32,7 @@
"@web3-onboard/bitget": "2.1.1",
"@web3-onboard/blocto": "^2.1.1",
"@web3-onboard/bloom": "2.0.0",
- "@web3-onboard/capsule": "^2.4.0",
+ "@web3-onboard/para": "^2.4.0",
"@web3-onboard/cede-store": "^2.3.1",
"@web3-onboard/core": "2.23.1",
"@web3-onboard/coinbase": "^2.4.1",
diff --git a/packages/demo/src/App.svelte b/packages/demo/src/App.svelte
index 8c1f157a7..806944600 100644
--- a/packages/demo/src/App.svelte
+++ b/packages/demo/src/App.svelte
@@ -40,10 +40,10 @@
import particleAuthModule from '@web3-onboard/particle-network'
import finoaConnectModule from '@web3-onboard/finoaconnect'
import keplrModule from '@web3-onboard/keplr'
- import capsuleModule, {
- Environment as CapsuleEnvironment,
- OAuthMethod as CapsuleOAuthMethods
- } from '@web3-onboard/capsule'
+ import paraModule, {
+ Environment as paraEnvironment,
+ OAuthMethod as ParaOAuthMethods
+ } from '@web3-onboard/para'
import {
recoverAddress,
arrayify,
@@ -275,17 +275,17 @@
clientId: 'blocknative',
environment: 'staging'
})
- const capsule = capsuleModule({
- environment: CapsuleEnvironment.DEVELOPMENT,
+ const paraModule = paraModule({
+ environment: ParaEnvironment.DEVELOPMENT,
apiKey: '992bbd9146d5de8ad0419f141d9a7ca7',
modalProps: {
- appName: 'Capsule',
+ appName: 'Para',
disableEmailLogin: false,
disablePhoneLogin: false,
- oAuthMethods: Object.values(CapsuleOAuthMethods)
+ oAuthMethods: Object.values(ParaOAuthMethods)
},
- walletLabel: 'Capsule'
+ walletLabel: 'Para'
})
const onboard = Onboard({
@@ -316,7 +316,7 @@
sequence,
uauth,
web3auth,
- capsule,
+ para,
zeal,
frontier,
xdefi,
@@ -428,7 +428,7 @@
// disableClose: true,
// removeWhereIsMyWalletWarning: true,
// autoConnectLastWallet: false,
- autoConnectAllPreviousWallet: true,
+ autoConnectAllPreviousWallet: true
},
appMetadata: {
name: 'Blocknative',
diff --git a/packages/para/README.md b/packages/para/README.md
new file mode 100644
index 000000000..8327db0cb
--- /dev/null
+++ b/packages/para/README.md
@@ -0,0 +1,87 @@
+# @web3-onboard/para
+
+## Wallet module for connecting Para Embedded Wallets to Web3-Onboard
+
+[Para](https://getpara.com/) is a signing solution that enables you to create secure embedded MPC wallets, allowing users to onboard with just an email or social login. Para wallets are recoverable, portable, and permissioned across different crypto applications, eliminating the need for users to create separate signers or contract accounts for each app.
+
+### Getting Started
+
+1. Visit the [Para Developer Portal](https://developer.getpara.com)
+2. Create a new project
+3. Generate an API key for your project
+4. Configure your project settings and environments
+
+### Installation
+
+```bash
+# Using npm
+npm install @web3-onboard/para
+
+# Using yarn
+yarn add @web3-onboard/para
+
+# Using pnpm
+pnpm install @web3-onboard/para
+
+# Using bun
+bun add @web3-onboard/para
+```
+
+## Configuration Options
+
+```typescript
+export type ParaInitOptions = {
+ // The environment to connect to (PROD or BETA)
+ environment: Environment
+
+ // Your Para API key from the developer portal
+ apiKey: string
+
+ // Optional: Additional constructor options for the Para client
+ constructorOpts?: Partial
+
+ // Optional: Customization props for the Para modal
+ modalProps?: Partial
+
+ // Optional: Custom function to load wallet icon
+ walletIcon?: () => Promise
+
+ // Optional: Custom label for the wallet
+ walletLabel?: string
+}
+```
+
+## Implementation
+
+```typescript
+import Onboard from '@web3-onboard/core'
+import Para, { Environment } from '@getpara/react-sdk'
+import paraModule from '@web3-onboard/para'
+
+// Initialize Para client
+const para = new Para(
+ Environment.BETA, // Use Environment.PROD for production
+ 'YOUR_API_KEY' // Your API key from developer.getpara.com
+)
+
+// Initialize the Para module
+const paraWallet = paraModule(para)
+
+// Initialize web3-onboard
+const onboard = Onboard({
+ // ... other Onboard options
+ wallets: [
+ paraWallet
+ //... other wallets
+ ]
+})
+
+// Connect wallet
+const connectedWallets = await onboard.connectWallet()
+console.log(connectedWallets)
+```
+
+## Additional Resources
+
+- [Para Documentation](https://docs.getpara.com/)
+- [Developer Portal](https://developer.getpara.com)
diff --git a/packages/capsule/package.json b/packages/para/package.json
similarity index 68%
rename from packages/capsule/package.json
rename to packages/para/package.json
index f84487ba9..c0a66465e 100644
--- a/packages/capsule/package.json
+++ b/packages/para/package.json
@@ -1,7 +1,7 @@
{
- "name": "@web3-onboard/capsule",
+ "name": "@web3-onboard/para",
"version": "2.4.0",
- "description": "Capsule SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.",
+ "description": "Para SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.",
"module": "dist/index.js",
"browser": "dist/index.js",
"main": "dist/index.js",
@@ -15,7 +15,7 @@
"repository": {
"type": "git",
"url": "https://github.com/blocknative/web3-onboard.git",
- "directory": "packages/capsule"
+ "directory": "packages/para"
},
"scripts": {
"build": "tsc",
@@ -53,12 +53,12 @@
"Injected Wallet",
"Crypto",
"Crypto Wallet",
- "Capsule"
+ "Para"
],
"dependencies": {
"@tanstack/react-query": "^5.29.0",
- "@usecapsule/react-sdk": "4.10.0",
- "@usecapsule/wagmi-v2-integration": "3.10.0",
+ "@getpara/react-sdk": "1.0.0",
+ "@getpara/wagmi-v2-integration": "1.0.0",
"@wagmi/chains": "^1.8.0",
"@web3-onboard/common": "^2.4.1",
"react-dom": "^18.2.0",
diff --git a/packages/capsule/src/icon.ts b/packages/para/src/icon.ts
similarity index 100%
rename from packages/capsule/src/icon.ts
rename to packages/para/src/icon.ts
diff --git a/packages/capsule/src/index.ts b/packages/para/src/index.ts
similarity index 68%
rename from packages/capsule/src/index.ts
rename to packages/para/src/index.ts
index 02f6c9d79..874383403 100644
--- a/packages/capsule/src/index.ts
+++ b/packages/para/src/index.ts
@@ -1,9 +1,17 @@
-import type { AppMetadata, EIP1193Provider, WalletInit } from '@web3-onboard/common'
-import type { CapsuleInitOptions } from './types'
+import type {
+ AppMetadata,
+ EIP1193Provider,
+ WalletInit
+} from '@web3-onboard/common'
+import type { ParaInitOptions } from './types'
import type { Chain } from '@wagmi/chains'
import type { Chain as BlocknativeChain } from '@web3-onboard/common'
-import { Environment as CapsuleEnvironment, OAuthMethod, Theme } from '@usecapsule/react-sdk'
-import "@usecapsule/react-sdk/styles.css"
+import {
+ Environment as ParaEnvironment,
+ OAuthMethod,
+ Theme
+} from '@getpara/react-sdk'
+import '@getpara/react-sdk/styles.css'
type ChainId = number
type ChainsMap = Map
@@ -35,11 +43,11 @@ function convertChainIdToNumber(chainId: string | number): number {
}
function validateOptions(
- options: CapsuleInitOptions,
+ options: ParaInitOptions,
chains: BlocknativeChain[],
appMetadata: AppMetadata | null
): void {
- if (!(options.environment in CapsuleEnvironment)) {
+ if (!(options.environment in ParaEnvironment)) {
throw new Error(
`Invalid environment. Must be one of the Environment enum values.`
)
@@ -68,28 +76,27 @@ function validateOptions(
}
}
-function capsule(options: CapsuleInitOptions): WalletInit {
+function para(options: ParaInitOptions): WalletInit {
return () => {
return {
- label: options.walletLabel || 'Capsule',
- getIcon:options.walletIcon || (async () => (await import('./icon')).default),
+ label: options.walletLabel || 'Para',
+ getIcon:
+ options.walletIcon || (async () => (await import('./icon')).default),
getInterface: async ({ chains, appMetadata }) => {
- const { default: Capsule } = await import(
- '@usecapsule/react-sdk'
- )
- const { CapsuleEIP1193Provider } = await import(
- '@usecapsule/wagmi-v2-integration'
+ const { default: Para } = await import('@getpara/react-sdk')
+ const { ParaEIP1193Provider } = await import(
+ '@getpara/wagmi-v2-integration'
)
validateOptions(options, chains, appMetadata)
- const capsule = new Capsule(
- options.environment,
- options.apiKey,
+ const para = new Para(
+ options.environment,
+ options.apiKey,
options.constructorOpts
)
const chainsMap = await buildChainsMap()
const providerOpts = {
- capsule: capsule,
+ para: para,
chainId: convertChainIdToNumber(chains[0].id).toString(),
appName: appMetadata?.name as string,
chains: getChainsByIds(
@@ -98,12 +105,14 @@ function capsule(options: CapsuleInitOptions): WalletInit {
),
...options.modalProps
}
- const provider: EIP1193Provider = new CapsuleEIP1193Provider(providerOpts)
+ const provider: EIP1193Provider = new ParaEIP1193Provider(providerOpts)
- provider.disconnect = () => { capsule.logout(); };
+ provider.disconnect = () => {
+ para.logout()
+ }
return {
- instance: capsule,
+ instance: para,
provider: provider
}
}
@@ -111,6 +120,6 @@ function capsule(options: CapsuleInitOptions): WalletInit {
}
}
-export default capsule
-export { CapsuleEnvironment as Environment }
-export { OAuthMethod, Theme }
\ No newline at end of file
+export default para
+export { ParaEnvironment as Environment }
+export { OAuthMethod, Theme }
diff --git a/packages/capsule/src/types.ts b/packages/para/src/types.ts
similarity index 62%
rename from packages/capsule/src/types.ts
rename to packages/para/src/types.ts
index 46dd3d142..4acb444e4 100644
--- a/packages/capsule/src/types.ts
+++ b/packages/para/src/types.ts
@@ -1,8 +1,12 @@
-import type { ConstructorOpts, Environment, CapsuleModalProps } from '@usecapsule/react-sdk'
+import type {
+ ConstructorOpts,
+ Environment,
+ ParaModalProps
+} from '@getpara/react-sdk'
/**
- * Options for initializing the Capsule environment.
+ * Options for initializing the Para environment.
*
- * @typedef {Object} CapsuleInitOptions
+ * @typedef {Object} ParaInitOptions
* @property {Environment} environment - Specifies the working environment for the application.
* 'DEVELOPMENT' should be used for testing with non-real funds and wallets on a testnet.
* 'PRODUCTION' should be used when the application is ready for live deployment with real transactions.
@@ -10,13 +14,13 @@ import type { ConstructorOpts, Environment, CapsuleModalProps } from '@usecapsul
* This key needs to be obtained by completing a form available at https://7f4shq8oyfd.typeform.com/to/F86oVLhb.
*/
-export type CapsuleModalPropsForInit = Omit;
+export type ParaModalPropsForInit = Omit
-export type CapsuleInitOptions = {
+export type ParaInitOptions = {
environment: Environment
- apiKey: string,
+ apiKey: string
constructorOpts?: Partial
- modalProps?: Partial
+ modalProps?: Partial
walletIcon?: () => Promise
- walletLabel?: string
+ walletLabel?: string
}
diff --git a/packages/capsule/tsconfig.json b/packages/para/tsconfig.json
similarity index 100%
rename from packages/capsule/tsconfig.json
rename to packages/para/tsconfig.json
From b6d3f24acb2ddf3308aab5bc29347aced14d59f3 Mon Sep 17 00:00:00 2001
From: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Date: Fri, 31 Jan 2025 13:31:06 -0600
Subject: [PATCH 2/5] icon update
---
packages/demo/src/App.svelte | 2 +-
packages/para/src/icon.ts | 12 +++---------
2 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/packages/demo/src/App.svelte b/packages/demo/src/App.svelte
index 806944600..2842ae7b8 100644
--- a/packages/demo/src/App.svelte
+++ b/packages/demo/src/App.svelte
@@ -275,7 +275,7 @@
clientId: 'blocknative',
environment: 'staging'
})
- const paraModule = paraModule({
+ const para = paraModule({
environment: ParaEnvironment.DEVELOPMENT,
apiKey: '992bbd9146d5de8ad0419f141d9a7ca7',
modalProps: {
diff --git a/packages/para/src/icon.ts b/packages/para/src/icon.ts
index 362545835..84bca9636 100644
--- a/packages/para/src/icon.ts
+++ b/packages/para/src/icon.ts
@@ -1,10 +1,4 @@
export default ``
\ No newline at end of file
+
+
+`
From e12741641350325f66e15d70a6cb7af9e1a39625 Mon Sep 17 00:00:00 2001
From: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Date: Mon, 3 Feb 2025 17:18:25 -0600
Subject: [PATCH 3/5] update version
---
packages/para/package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/para/package.json b/packages/para/package.json
index c0a66465e..24a3c219e 100644
--- a/packages/para/package.json
+++ b/packages/para/package.json
@@ -1,6 +1,6 @@
{
"name": "@web3-onboard/para",
- "version": "2.4.0",
+ "version": "2.5.0",
"description": "Para SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.",
"module": "dist/index.js",
"browser": "dist/index.js",
From b61ec4f0cde60558fb412b9d813b79a5c8f74931 Mon Sep 17 00:00:00 2001
From: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Date: Mon, 3 Feb 2025 17:34:34 -0600
Subject: [PATCH 4/5] update version
---
packages/demo/src/App.svelte | 2 +-
packages/para/package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/demo/src/App.svelte b/packages/demo/src/App.svelte
index 2842ae7b8..4f901569a 100644
--- a/packages/demo/src/App.svelte
+++ b/packages/demo/src/App.svelte
@@ -41,7 +41,7 @@
import finoaConnectModule from '@web3-onboard/finoaconnect'
import keplrModule from '@web3-onboard/keplr'
import paraModule, {
- Environment as paraEnvironment,
+ Environment as ParaEnvironment,
OAuthMethod as ParaOAuthMethods
} from '@web3-onboard/para'
import {
diff --git a/packages/para/package.json b/packages/para/package.json
index 24a3c219e..c0e23bc90 100644
--- a/packages/para/package.json
+++ b/packages/para/package.json
@@ -1,6 +1,6 @@
{
"name": "@web3-onboard/para",
- "version": "2.5.0",
+ "version": "1.0.0",
"description": "Para SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.",
"module": "dist/index.js",
"browser": "dist/index.js",
From e568cf5ec7900de93d605d3079b49627e6d2a711 Mon Sep 17 00:00:00 2001
From: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Date: Tue, 4 Feb 2025 13:24:48 -0600
Subject: [PATCH 5/5] update wagmi for para
---
packages/demo/package.json | 2 +-
packages/demo/src/App.svelte | 2 +-
packages/para/package.json | 5 +-
packages/para/src/index.ts | 8 +
yarn.lock | 1270 +++++++++++++---------------------
5 files changed, 480 insertions(+), 807 deletions(-)
diff --git a/packages/demo/package.json b/packages/demo/package.json
index 23d76402a..02009291d 100644
--- a/packages/demo/package.json
+++ b/packages/demo/package.json
@@ -32,7 +32,6 @@
"@web3-onboard/bitget": "2.1.1",
"@web3-onboard/blocto": "^2.1.1",
"@web3-onboard/bloom": "2.0.0",
- "@web3-onboard/para": "^2.4.0",
"@web3-onboard/cede-store": "^2.3.1",
"@web3-onboard/core": "2.23.1",
"@web3-onboard/coinbase": "^2.4.1",
@@ -54,6 +53,7 @@
"@web3-onboard/metamask": "^2.2.0",
"@web3-onboard/mew-wallet": "^2.1.1",
"@web3-onboard/okx": "2.0.0",
+ "@web3-onboard/para": "^1.0.0",
"@web3-onboard/particle-network": "^2.1.1",
"@web3-onboard/passport": "^2.1.1",
"@web3-onboard/phantom": "^2.1.1",
diff --git a/packages/demo/src/App.svelte b/packages/demo/src/App.svelte
index 4f901569a..ea55db682 100644
--- a/packages/demo/src/App.svelte
+++ b/packages/demo/src/App.svelte
@@ -277,7 +277,7 @@
})
const para = paraModule({
environment: ParaEnvironment.DEVELOPMENT,
- apiKey: '992bbd9146d5de8ad0419f141d9a7ca7',
+ apiKey: '2777c7a647fa0ff6cf88d69b5f8a4709',
modalProps: {
appName: 'Para',
disableEmailLogin: false,
diff --git a/packages/para/package.json b/packages/para/package.json
index c0e23bc90..e05ce5048 100644
--- a/packages/para/package.json
+++ b/packages/para/package.json
@@ -60,10 +60,11 @@
"@getpara/react-sdk": "1.0.0",
"@getpara/wagmi-v2-integration": "1.0.0",
"@wagmi/chains": "^1.8.0",
+ "@wagmi/core": "2.16.3",
"@web3-onboard/common": "^2.4.1",
"react-dom": "^18.2.0",
- "viem": "2.9.15",
- "wagmi": "2.5.19"
+ "viem": "2.22.21",
+ "wagmi": "2.14.9"
},
"peerDependencies": {
"react": ">=18.2"
diff --git a/packages/para/src/index.ts b/packages/para/src/index.ts
index 874383403..8e691c9ae 100644
--- a/packages/para/src/index.ts
+++ b/packages/para/src/index.ts
@@ -12,6 +12,7 @@ import {
Theme
} from '@getpara/react-sdk'
import '@getpara/react-sdk/styles.css'
+import { http, HttpTransport } from 'viem'
type ChainId = number
type ChainsMap = Map
@@ -95,6 +96,12 @@ function para(options: ParaInitOptions): WalletInit {
)
const chainsMap = await buildChainsMap()
+ const transports: Record = {}
+
+ chains.forEach(c => {
+ transports[convertChainIdToNumber(c.id)] = http()
+ })
+
const providerOpts = {
para: para,
chainId: convertChainIdToNumber(chains[0].id).toString(),
@@ -103,6 +110,7 @@ function para(options: ParaInitOptions): WalletInit {
chains.map(ch => convertChainIdToNumber(ch.id)),
chainsMap
),
+ transports: transports,
...options.modalProps
}
const provider: EIP1193Provider = new ParaEIP1193Provider(providerOpts)
diff --git a/yarn.lock b/yarn.lock
index 651e15eec..c10c55521 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -193,6 +193,11 @@
resolved "https://registry.yarnpkg.com/@adraffy/ens-normalize/-/ens-normalize-1.9.0.tgz#223572538f6bea336750039bb43a4016dcc8182d"
integrity sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==
+"@adraffy/ens-normalize@^1.10.1":
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/@adraffy/ens-normalize/-/ens-normalize-1.11.0.tgz#42cc67c5baa407ac25059fcd7d405cc5ecdb0c33"
+ integrity sha512-/3DDPKHqqIqxUULp8yP4zODUY1i+2xvVWsv8A79xGWdCAG+8sb0hRh0Rk2QyOJUnnbyPUAZYcpBuRe3nS2OIUg==
+
"@ampproject/remapping@^2.2.0":
version "2.2.1"
resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
@@ -225,7 +230,7 @@
dependencies:
"@babel/highlight" "^7.10.4"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13":
+"@babel/code-frame@^7.22.13":
version "7.22.13"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e"
integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==
@@ -569,13 +574,6 @@
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/runtime@^7.18.3":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.15.tgz#38f46494ccf6cf020bd4eed7124b425e83e523b8"
- integrity sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==
- dependencies:
- regenerator-runtime "^0.14.0"
-
"@babel/runtime@^7.19.4":
version "7.26.0"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1"
@@ -583,13 +581,6 @@
dependencies:
regenerator-runtime "^0.14.0"
-"@babel/runtime@^7.20.6":
- version "7.20.6"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.6.tgz#facf4879bfed9b5326326273a64220f099b0fce3"
- integrity sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==
- dependencies:
- regenerator-runtime "^0.13.11"
-
"@babel/runtime@^7.21.0":
version "7.21.0"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673"
@@ -597,13 +588,6 @@
dependencies:
regenerator-runtime "^0.13.11"
-"@babel/runtime@^7.22.5", "@babel/runtime@^7.23.2":
- version "7.24.4"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.4.tgz#de795accd698007a66ba44add6cc86542aff1edd"
- integrity sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==
- dependencies:
- regenerator-runtime "^0.14.0"
-
"@babel/runtime@^7.22.6":
version "7.23.1"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.1.tgz#72741dc4d413338a91dcb044a86f3c0bc402646d"
@@ -611,6 +595,13 @@
dependencies:
regenerator-runtime "^0.14.0"
+"@babel/runtime@^7.23.2":
+ version "7.24.4"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.4.tgz#de795accd698007a66ba44add6cc86542aff1edd"
+ integrity sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==
+ dependencies:
+ regenerator-runtime "^0.14.0"
+
"@babel/runtime@^7.23.9", "@babel/runtime@^7.24.0":
version "7.24.7"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.7.tgz#f4f0d5530e8dbdf59b3451b9b3e594b6ba082e12"
@@ -625,6 +616,13 @@
dependencies:
regenerator-runtime "^0.14.0"
+"@babel/runtime@^7.26.0":
+ version "7.26.7"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.7.tgz#f4e7fe527cd710f8dc0618610b61b4b060c3c341"
+ integrity sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==
+ dependencies:
+ regenerator-runtime "^0.14.0"
+
"@babel/runtime@^7.5.5":
version "7.17.2"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.2.tgz#66f68591605e59da47523c631416b18508779941"
@@ -711,26 +709,27 @@
"@metamask/safe-event-emitter" "^3.0.0"
json-rpc-engine "^6.1.0"
-"@celo/base@^6.0.1":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@celo/base/-/base-6.1.0.tgz#58a7a7cfb5d47bc9e680fe2e0eee58c234cb570b"
- integrity sha512-R6ko2QCfEU32akBsaSNsDYduktgwIKHcJ61SbR7EsXA1VE31/44Qh8kMzfgeahyk375DUCe3pJIKwx5zg1tFHg==
+"@celo/base@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@celo/base/-/base-7.0.0.tgz#0b1a2bf5d513455d16d5a4543fe0a30389934601"
+ integrity sha512-/FQdvxGP32YX95wm66LFUcY/cNTRm9AT61gyQlvbLWDqxyOihygbBM1TBRL3SgDnCWRRnDKT6XPDcUXLm5dqWg==
-"@celo/utils@^6.0.1":
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/@celo/utils/-/utils-6.0.1.tgz#07dea921cb091af20f9c37250bd1ad24b9e7e151"
- integrity sha512-X9iK4R4USSgHG87PxpLGHqgKL33bKtBiKZGgPwx4gMM7X+nwpB6Ify/YO1/I+mt9+NN9epPb8/kmYYoWOPYShw==
+"@celo/utils@^8.0.0":
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/@celo/utils/-/utils-8.0.0.tgz#4bd1ecf8699d34a8d0f511a38aaddf336e7f17c7"
+ integrity sha512-zxU24ZiFVeiqjSLn8AHW/cexHPpKWPSl7yXjcsloAG24KWNUHOVchxsm5Q3je9z8PHnlDHrMhODQFkdiAFWtPA==
dependencies:
- "@celo/base" "^6.0.1"
+ "@celo/base" "^7.0.0"
+ "@ethereumjs/rlp" "^5.0.2"
"@ethereumjs/util" "8.0.5"
- "@types/elliptic" "^6.4.9"
+ "@noble/ciphers" "0.4.1"
+ "@noble/curves" "1.3.0"
+ "@noble/hashes" "1.3.3"
+ "@types/bn.js" "^5.1.0"
"@types/node" "^18.7.16"
bignumber.js "^9.0.0"
- elliptic "^6.5.4"
- ethereum-cryptography "1.2.0"
fp-ts "2.1.1"
io-ts "2.0.1"
- rlp "^2.2.4"
web3-eth-abi "1.10.4"
web3-utils "1.10.4"
@@ -776,21 +775,6 @@
"@chainsafe/as-sha256" "^0.4.1"
"@chainsafe/persistent-merkle-tree" "^0.6.1"
-"@coinbase/wallet-sdk@3.9.1":
- version "3.9.1"
- resolved "https://registry.yarnpkg.com/@coinbase/wallet-sdk/-/wallet-sdk-3.9.1.tgz#503a14671bb392d653623ef2340934e213ac971f"
- integrity sha512-cGUE8wm1/cMI8irRMVOqbFWYcnNugqCtuy2lnnHfgloBg+GRLs9RsrkOUDMdv/StfUeeKhCDyYudsXXvcL1xIA==
- dependencies:
- bn.js "^5.2.1"
- buffer "^6.0.3"
- clsx "^1.2.1"
- eth-block-tracker "^7.1.0"
- eth-json-rpc-filters "^6.0.0"
- eventemitter3 "^5.0.1"
- keccak "^3.0.3"
- preact "^10.16.0"
- sha.js "^2.4.11"
-
"@coinbase/wallet-sdk@4.0.3":
version "4.0.3"
resolved "https://registry.yarnpkg.com/@coinbase/wallet-sdk/-/wallet-sdk-4.0.3.tgz#fd52dd4c168c35979c7b3294018a6f78d163a593"
@@ -803,6 +787,16 @@
preact "^10.16.0"
sha.js "^2.4.11"
+"@coinbase/wallet-sdk@4.2.3":
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/@coinbase/wallet-sdk/-/wallet-sdk-4.2.3.tgz#a30fa0605b24bc42c37f52a62d2442bcbb7734af"
+ integrity sha512-BcyHZ/Ec84z0emORzqdXDv4P0oV+tV3a0OirfA8Ko1JGBIAVvB+hzLvZzCDvnuZx7MTK+Dd8Y9Tjlo446BpCIg==
+ dependencies:
+ "@noble/hashes" "^1.4.0"
+ clsx "^1.2.1"
+ eventemitter3 "^5.0.1"
+ preact "^10.24.2"
+
"@cosmjs/encoding@^0.32.4":
version "0.32.4"
resolved "https://registry.yarnpkg.com/@cosmjs/encoding/-/encoding-0.32.4.tgz#646e0e809f7f4f1414d8fa991fb0ffe6c633aede"
@@ -841,39 +835,6 @@
resolved "https://registry.yarnpkg.com/@ecies/ciphers/-/ciphers-0.2.2.tgz#82a15b10a6e502b63fb30915d944b2eaf3ff17ff"
integrity sha512-ylfGR7PyTd+Rm2PqQowG08BCKA22QuX8NzrL+LxAAvazN10DMwdJ2fWwAzRj05FI/M8vNFGm3cv9Wq/GFWCBLg==
-"@emotion/babel-plugin@^11.11.0":
- version "11.11.0"
- resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c"
- integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==
- dependencies:
- "@babel/helper-module-imports" "^7.16.7"
- "@babel/runtime" "^7.18.3"
- "@emotion/hash" "^0.9.1"
- "@emotion/memoize" "^0.8.1"
- "@emotion/serialize" "^1.1.2"
- babel-plugin-macros "^3.1.0"
- convert-source-map "^1.5.0"
- escape-string-regexp "^4.0.0"
- find-root "^1.1.0"
- source-map "^0.5.7"
- stylis "4.2.0"
-
-"@emotion/cache@^11.11.0":
- version "11.11.0"
- resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff"
- integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==
- dependencies:
- "@emotion/memoize" "^0.8.1"
- "@emotion/sheet" "^1.2.2"
- "@emotion/utils" "^1.2.1"
- "@emotion/weak-memoize" "^0.3.1"
- stylis "4.2.0"
-
-"@emotion/hash@^0.9.1":
- version "0.9.1"
- resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43"
- integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==
-
"@emotion/is-prop-valid@1.2.1":
version "1.2.1"
resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc"
@@ -881,96 +842,16 @@
dependencies:
"@emotion/memoize" "^0.8.1"
-"@emotion/is-prop-valid@^1.2.2":
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz#d4175076679c6a26faa92b03bb786f9e52612337"
- integrity sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==
- dependencies:
- "@emotion/memoize" "^0.8.1"
-
"@emotion/memoize@^0.8.1":
version "0.8.1"
resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17"
integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==
-"@emotion/react@^11.10.6":
- version "11.11.4"
- resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.4.tgz#3a829cac25c1f00e126408fab7f891f00ecc3c1d"
- integrity sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==
- dependencies:
- "@babel/runtime" "^7.18.3"
- "@emotion/babel-plugin" "^11.11.0"
- "@emotion/cache" "^11.11.0"
- "@emotion/serialize" "^1.1.3"
- "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1"
- "@emotion/utils" "^1.2.1"
- "@emotion/weak-memoize" "^0.3.1"
- hoist-non-react-statics "^3.3.1"
-
-"@emotion/serialize@^1.1.2":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.2.tgz#017a6e4c9b8a803bd576ff3d52a0ea6fa5a62b51"
- integrity sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==
- dependencies:
- "@emotion/hash" "^0.9.1"
- "@emotion/memoize" "^0.8.1"
- "@emotion/unitless" "^0.8.1"
- "@emotion/utils" "^1.2.1"
- csstype "^3.0.2"
-
-"@emotion/serialize@^1.1.3", "@emotion/serialize@^1.1.4":
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.4.tgz#fc8f6d80c492cfa08801d544a05331d1cc7cd451"
- integrity sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==
- dependencies:
- "@emotion/hash" "^0.9.1"
- "@emotion/memoize" "^0.8.1"
- "@emotion/unitless" "^0.8.1"
- "@emotion/utils" "^1.2.1"
- csstype "^3.0.2"
-
-"@emotion/sheet@^1.2.2":
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec"
- integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==
-
-"@emotion/styled@^11.10.6":
- version "11.11.5"
- resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.5.tgz#0c5c8febef9d86e8a926e663b2e5488705545dfb"
- integrity sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==
- dependencies:
- "@babel/runtime" "^7.18.3"
- "@emotion/babel-plugin" "^11.11.0"
- "@emotion/is-prop-valid" "^1.2.2"
- "@emotion/serialize" "^1.1.4"
- "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1"
- "@emotion/utils" "^1.2.1"
-
"@emotion/unitless@0.8.0":
version "0.8.0"
resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db"
integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==
-"@emotion/unitless@^0.8.1":
- version "0.8.1"
- resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3"
- integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==
-
-"@emotion/use-insertion-effect-with-fallbacks@^1.0.1":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963"
- integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==
-
-"@emotion/utils@^1.2.1":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4"
- integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==
-
-"@emotion/weak-memoize@^0.3.1":
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6"
- integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==
-
"@esbuild/aix-ppc64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f"
@@ -2015,6 +1896,109 @@
dependencies:
tslib "2"
+"@getpara/core-components@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/core-components/-/core-components-1.0.0.tgz#e3c6b5c1da55472434ab8cd6812147872cc59563"
+ integrity sha512-cauSOC15wYjhrrnBq/08Hma8pg264s/tENp5jb/pjugiySwk+TRyM7mLOKBunznYWlIOO5fT7wskJ5iJuY+K0w==
+ dependencies:
+ "@stencil/core" "^4.7.0"
+ color-blend "^4.0.0"
+ color2k "^2.0.3"
+ gsap "^3.12.5"
+ inputmask "5.0.9"
+ qrcode-with-logos "1.1.1"
+
+"@getpara/core-sdk@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/core-sdk/-/core-sdk-1.0.0.tgz#ae4d535ac23bec051ef1c9d73b3483b8b20572c4"
+ integrity sha512-JbBy4M1v5umo6QK/bjRX7S4qLnHuaGKuQbiWaIgv2f+4P/M5ffAWSu6G1H2JYxD5Y0nmjTPv8gqEbK6Db7adfA==
+ dependencies:
+ "@celo/utils" "^8.0.0"
+ "@cosmjs/encoding" "^0.32.4"
+ "@getpara/user-management-client" "1.0.0"
+ "@noble/hashes" "^1.5.0"
+ base64url "^3.0.1"
+ buffer "6.0.3"
+ ethereumjs-util "7.1.5"
+ libphonenumber-js "1.11.2"
+ node-forge "^1.3.1"
+ qs "^6.12.0"
+
+"@getpara/react-common@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/react-common/-/react-common-1.0.0.tgz#9e4e655b5ec1d031f4322856ebc7d5a89402e1c5"
+ integrity sha512-ln8yez24yqtouwaZh3ePHYzi6VyGOqBhu4625E1TSTvSqZm8a7qxythqilqMIV5aS6bOh2QFhVoBWivBlQ7nZA==
+ dependencies:
+ "@getpara/react-components" "1.0.0"
+ "@getpara/web-sdk" "1.0.0"
+ "@moonpay/moonpay-react" "^1.8.3"
+ "@ramp-network/ramp-instant-sdk" "^4.0.5"
+ "@stripe/crypto" "^0.0.4"
+ "@stripe/stripe-js" "^3.4.0"
+ libphonenumber-js "^1.11.1"
+ styled-components "^6.1.8"
+
+"@getpara/react-components@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/react-components/-/react-components-1.0.0.tgz#641b4ea870ab6b447c125973fedbca0ee673b3ed"
+ integrity sha512-P7BMZOO8/UdkOxISvB/WlVOaadnqYy/Ve/aZ12hNQDLTBV2Lj7qDya4qWjboVQvoJXb206AenMTeoC+AogncjQ==
+ dependencies:
+ "@getpara/core-components" "1.0.0"
+
+"@getpara/react-sdk@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/react-sdk/-/react-sdk-1.0.0.tgz#e6795965d5e7a85da5a90831e6e2fd1195c584f8"
+ integrity sha512-fcKc7PnT0ugkYdv6NhmsboSlp5c1xqjfr+Vmu/NOQnHeQ3ntV7HeOKMWWpgQwTjMvnUAVgT1xHp3sEGC5j6llA==
+ dependencies:
+ "@getpara/react-common" "1.0.0"
+ "@getpara/react-components" "1.0.0"
+ "@getpara/web-sdk" "1.0.0"
+ "@tanstack/react-query" "^5.0.0"
+ date-fns "^3.6.0"
+ detect-browser "^5.3.0"
+ framer-motion "11.3.28"
+ libphonenumber-js "^1.11.1"
+ styled-components "^6.1.8"
+ zustand "^4.5.2"
+
+"@getpara/user-management-client@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/user-management-client/-/user-management-client-1.0.0.tgz#3703f77e10b881b065771ecba1903da9f17437e7"
+ integrity sha512-+iIWBv31icAYmIOsaB1HwR/bKs5UylMRWNas2FW33+IaguZNpfMii938J45TDdv2vQl9Jt8sE2DB2qjSH/F3RQ==
+ dependencies:
+ axios "^1.6.3"
+ libphonenumber-js "1.11.2"
+ qs "^6.12.0"
+
+"@getpara/viem-v2-integration@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/viem-v2-integration/-/viem-v2-integration-1.0.0.tgz#3e94c31840892a74be1c93fec1d64ea355e09934"
+ integrity sha512-bCJ/im+cftP42OeHkoTJIZXfn+MZCsKtWCHFDu6my7YGUF05oQtwl01V9nuaJDKQMa0fubJhH0Gppzao6M3BCg==
+ dependencies:
+ "@getpara/core-sdk" "1.0.0"
+
+"@getpara/wagmi-v2-integration@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/wagmi-v2-integration/-/wagmi-v2-integration-1.0.0.tgz#9110be1eb41dffd2f21294db740833e95e631e48"
+ integrity sha512-u9Mqy682G8BGtJuJeyoPSiL1GrrRlJkyYOEh/Dl5sYNYatgktxVS3EIKp2mrEckMAhsXXXYbEW0omVPjUmAvXA==
+ dependencies:
+ "@getpara/react-sdk" "1.0.0"
+ "@getpara/viem-v2-integration" "1.0.0"
+
+"@getpara/web-sdk@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@getpara/web-sdk/-/web-sdk-1.0.0.tgz#82ad76ff78464c1248f913e0d5f8b0c9cc31d02e"
+ integrity sha512-71kW8KXtjWkLitY+jLnvDG3QhQlLBvh/BM0Ft1jSFMbRZndgzn++PJdSwqhRyQN3MEGIyBOkGPe1HRx+K7WgwQ==
+ dependencies:
+ "@getpara/core-sdk" "1.0.0"
+ "@getpara/user-management-client" "1.0.0"
+ assert "^2.1.0"
+ base64url "3.0.1"
+ buffer "6.0.3"
+ cbor-web "8.1.0"
+ node-forge "1.3.1"
+ ua-parser-js "1.0.39"
+
"@github/webauthn-json@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@github/webauthn-json/-/webauthn-json-2.1.1.tgz#648e63fc28050917d2882cc2b27817a88cb420fc"
@@ -2382,14 +2366,6 @@
dependencies:
bowser "^2.9.0"
-"@metamask/post-message-stream@^6.1.0":
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/@metamask/post-message-stream/-/post-message-stream-6.2.0.tgz#3db0a50adc2b2206d1bb95739e7fff49e36e0324"
- integrity sha512-WunZ0bruClF862mvbKQGETn5SM0XKGmocPMQR1Ew6sYix9/FDzeoZnoI8RkXk01E+70FCdxhTE/r8kk5SFOuTw==
- dependencies:
- "@metamask/utils" "^5.0.0"
- readable-stream "2.3.3"
-
"@metamask/providers@16.1.0":
version "16.1.0"
resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-16.1.0.tgz#7da593d17c541580fa3beab8d9d8a9b9ce19ea07"
@@ -2408,24 +2384,6 @@
readable-stream "^3.6.2"
webextension-polyfill "^0.10.0"
-"@metamask/providers@^10.2.1":
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-10.2.1.tgz#61304940adeccc7421dcda30ffd1d834273cc77b"
- integrity sha512-p2TXw2a1Nb8czntDGfeIYQnk4LLVbd5vlcb3GY//lylYlKdSqp+uUTegCvxiFblRDOT68jsY8Ib1VEEzVUOolA==
- dependencies:
- "@metamask/object-multiplex" "^1.1.0"
- "@metamask/safe-event-emitter" "^2.0.0"
- "@types/chrome" "^0.0.136"
- detect-browser "^5.2.0"
- eth-rpc-errors "^4.0.2"
- extension-port-stream "^2.0.1"
- fast-deep-equal "^2.0.1"
- is-stream "^2.0.0"
- json-rpc-engine "^6.1.0"
- json-rpc-middleware-stream "^4.2.1"
- pump "^3.0.0"
- webextension-polyfill-ts "^0.25.0"
-
"@metamask/providers@^8.1.1":
version "8.1.1"
resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-8.1.1.tgz#7b0dbb54700c949aafba24c9b98e6f4e9d81f325"
@@ -2475,20 +2433,6 @@
resolved "https://registry.yarnpkg.com/@metamask/safe-event-emitter/-/safe-event-emitter-3.1.1.tgz#e89b840a7af8097a8ed4953d8dc8470d1302d3ef"
integrity sha512-ihb3B0T/wJm1eUuArYP4lCTSEoZsClHhuWyfo/kMX3m/odpqNcPfsz5O2A3NT7dXCAgWPGDQGPqygCpgeniKMw==
-"@metamask/sdk-communication-layer@0.14.3":
- version "0.14.3"
- resolved "https://registry.yarnpkg.com/@metamask/sdk-communication-layer/-/sdk-communication-layer-0.14.3.tgz#0e7ec8e472641273da5802f3b357687ce12369c3"
- integrity sha512-yjSbj8y7fFbQXv2HBzUX6D9C8BimkCYP6BDV7hdw53W8b/GlYCtXVxUFajQ9tuO1xPTRjR/xt/dkdr2aCi6WGw==
- dependencies:
- bufferutil "^4.0.8"
- cross-fetch "^3.1.5"
- date-fns "^2.29.3"
- eciesjs "^0.3.16"
- eventemitter2 "^6.4.5"
- socket.io-client "^4.5.1"
- utf-8-validate "^6.0.3"
- uuid "^8.3.2"
-
"@metamask/sdk-communication-layer@0.30.2":
version "0.30.2"
resolved "https://registry.yarnpkg.com/@metamask/sdk-communication-layer/-/sdk-communication-layer-0.30.2.tgz#d313494981418c363b00b716ca4c6205135f5045"
@@ -2500,18 +2444,16 @@
utf-8-validate "^5.0.2"
uuid "^8.3.2"
-"@metamask/sdk-install-modal-web@0.14.1":
- version "0.14.1"
- resolved "https://registry.yarnpkg.com/@metamask/sdk-install-modal-web/-/sdk-install-modal-web-0.14.1.tgz#c8e64b4f7d2dac262c2ec28025c541b258478c31"
- integrity sha512-emT8HKbnfVwGhPxyUfMja6DWzvtJvDEBQxqCVx93H0HsyrrOzOC43iGCAosslw6o5h7gOfRKLqWmK8V7jQAS2Q==
+"@metamask/sdk-communication-layer@0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@metamask/sdk-communication-layer/-/sdk-communication-layer-0.31.0.tgz#0acc063b62aa09d044c7aab65801712d760e53b2"
+ integrity sha512-V9CxdzabDPjQVgmKGHsyU3SYt4Af27g+4DbGCx0fLoHqN/i1RBDZqs/LYbJX3ykJCANzE+llz/MolMCMrzM2RA==
dependencies:
- "@emotion/react" "^11.10.6"
- "@emotion/styled" "^11.10.6"
- i18next "22.5.1"
- qr-code-styling "^1.6.0-rc.1"
- react "^18.2.0"
- react-dom "^18.2.0"
- react-i18next "^13.2.2"
+ bufferutil "^4.0.8"
+ date-fns "^2.29.3"
+ debug "^4.3.4"
+ utf-8-validate "^5.0.2"
+ uuid "^8.3.2"
"@metamask/sdk-install-modal-web@0.30.2":
version "0.30.2"
@@ -2520,34 +2462,35 @@
dependencies:
qr-code-styling "^1.6.0-rc.1"
-"@metamask/sdk@0.14.3":
- version "0.14.3"
- resolved "https://registry.yarnpkg.com/@metamask/sdk/-/sdk-0.14.3.tgz#ec1ecf00edef981fd17e2c5cf4ec40ce0a43a55c"
- integrity sha512-BYLs//nY2wioVSih78gOQI6sLIYY3vWkwVqXGYUgkBV+bi49bv+9S0m+hZ2cwiRaxfMYtKs0KvhAQ8weiYwDrg==
+"@metamask/sdk-install-modal-web@0.31.5":
+ version "0.31.5"
+ resolved "https://registry.yarnpkg.com/@metamask/sdk-install-modal-web/-/sdk-install-modal-web-0.31.5.tgz#b5e903b63f936b9ae795f31137b4c9f0873c382d"
+ integrity sha512-ZfrVkPAabfH4AIxcTlxQN5oyyzzVXFTLZrm1/BJ+X632d9MiyAVHNtiqa9EZpZYkZGk2icmDVP+xCpvJmVOVpQ==
+ dependencies:
+ "@paulmillr/qr" "^0.2.1"
+
+"@metamask/sdk@0.31.5":
+ version "0.31.5"
+ resolved "https://registry.yarnpkg.com/@metamask/sdk/-/sdk-0.31.5.tgz#804b68382d9f4c74ab0296f1b5c54143622ef2c8"
+ integrity sha512-i7wteqO/fU2JWQrMZz+addHokYThHYznp4nYXviv+QysdxGVgAYvcW/PBA+wpeP3veX7QGfNqMPgSsZbBrASYw==
dependencies:
+ "@babel/runtime" "^7.26.0"
"@metamask/onboarding" "^1.0.1"
- "@metamask/post-message-stream" "^6.1.0"
- "@metamask/providers" "^10.2.1"
- "@metamask/sdk-communication-layer" "0.14.3"
- "@metamask/sdk-install-modal-web" "0.14.1"
- "@react-native-async-storage/async-storage" "^1.17.11"
- "@types/dom-screen-wake-lock" "^1.0.0"
+ "@metamask/providers" "16.1.0"
+ "@metamask/sdk-communication-layer" "0.31.0"
+ "@metamask/sdk-install-modal-web" "0.31.5"
+ "@paulmillr/qr" "^0.2.1"
bowser "^2.9.0"
cross-fetch "^4.0.0"
- eciesjs "^0.3.15"
+ debug "^4.3.4"
+ eciesjs "^0.4.11"
eth-rpc-errors "^4.0.3"
- eventemitter2 "^6.4.7"
- extension-port-stream "^2.0.1"
- i18next "22.5.1"
- i18next-browser-languagedetector "^7.1.0"
+ eventemitter2 "^6.4.9"
obj-multiplex "^1.0.0"
pump "^3.0.0"
- qrcode-terminal-nooctal "^0.12.1"
- react-i18next "^13.2.2"
- react-native-webview "^11.26.0"
- readable-stream "^2.3.7"
- rollup-plugin-visualizer "^5.9.2"
+ readable-stream "^3.6.2"
socket.io-client "^4.5.1"
+ tslib "^2.6.0"
util "^0.12.4"
uuid "^8.3.2"
@@ -2617,10 +2560,10 @@
semver "^7.5.4"
superstruct "^1.0.3"
-"@moonpay/moonpay-react@^1.8.0":
- version "1.8.2"
- resolved "https://registry.yarnpkg.com/@moonpay/moonpay-react/-/moonpay-react-1.8.2.tgz#17161b448c629116ced2da45059f031dc204f861"
- integrity sha512-zzG6y/Y41pCVoOu7So2qpINSediVSSN/T5xviOGTBlO874SAvTSVe/7G0aASdRVHP5lwd6NyBjSZZs1ODm/uCQ==
+"@moonpay/moonpay-react@^1.8.3":
+ version "1.8.8"
+ resolved "https://registry.yarnpkg.com/@moonpay/moonpay-react/-/moonpay-react-1.8.8.tgz#3c0872ec78aee3ff413421575829982bd231efb1"
+ integrity sha512-q6le8/EeNCwORKUxeWN30R8J7umB90o9v2CiUghSt8iedy3WfS+yLtxF/wyH9JtjERKdRFGeMRBTcbKrST7oGg==
"@motionone/animation@^10.15.1":
version "10.15.1"
@@ -2755,6 +2698,11 @@
dependencies:
kleur "^4.1.4"
+"@noble/ciphers@0.4.1":
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/@noble/ciphers/-/ciphers-0.4.1.tgz#977fc35f563a4ca315ebbc4cbb1f9b670bd54456"
+ integrity sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==
+
"@noble/ciphers@^1.0.0":
version "1.1.3"
resolved "https://registry.yarnpkg.com/@noble/ciphers/-/ciphers-1.1.3.tgz#eb27085aa7ce94d8c6eaeb64299bab0589920ec1"
@@ -2788,6 +2736,13 @@
dependencies:
"@noble/hashes" "1.4.0"
+"@noble/curves@1.8.1", "@noble/curves@~1.8.1":
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.8.1.tgz#19bc3970e205c99e4bdb1c64a4785706bce497ff"
+ integrity sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==
+ dependencies:
+ "@noble/hashes" "1.7.1"
+
"@noble/curves@^1.6.0":
version "1.7.0"
resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.7.0.tgz#0512360622439256df892f21d25b388f52505e45"
@@ -2825,6 +2780,11 @@
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.6.0.tgz#d4bfb516ad6e7b5111c216a5cc7075f4cf19e6c5"
integrity sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==
+"@noble/hashes@1.7.1", "@noble/hashes@~1.7.1":
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.7.1.tgz#5738f6d765710921e7a751e00c20ae091ed8db0f"
+ integrity sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==
+
"@noble/hashes@^1.5.0":
version "1.6.1"
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.6.1.tgz#df6e5943edcea504bac61395926d6fd67869a0d5"
@@ -2994,6 +2954,11 @@
axios "^1.3.6"
uuid "^8.3.2"
+"@paulmillr/qr@^0.2.1":
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/@paulmillr/qr/-/qr-0.2.1.tgz#76ade7080be4ac4824f638146fd8b6db1805eeca"
+ integrity sha512-IHnV6A+zxU7XwmKFinmYjUcwlyK9+xkG3/s9KcQhI9BjQKycrJ1JRO+FbNYPwZiPKW3je/DR0k7w8/gLa5eaxQ==
+
"@pedrouid/environment@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@pedrouid/environment/-/environment-1.0.1.tgz#858f0f8a057340e0b250398b75ead77d6f4342ec"
@@ -3069,13 +3034,6 @@
dependencies:
body-scroll-lock "^3.1.5"
-"@react-native-async-storage/async-storage@^1.17.11":
- version "1.23.1"
- resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.23.1.tgz#cad3cd4fab7dacfe9838dce6ecb352f79150c883"
- integrity sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==
- dependencies:
- merge-options "^3.0.4"
-
"@rollup-extras/plugin-copy@~1.2.2":
version "1.2.2"
resolved "https://registry.yarnpkg.com/@rollup-extras/plugin-copy/-/plugin-copy-1.2.2.tgz#77cb6b94d36df25ab008535760fd6ab1321aab34"
@@ -3206,12 +3164,12 @@
estree-walker "^2.0.2"
picomatch "^2.3.1"
-"@safe-global/safe-apps-provider@0.18.1":
- version "0.18.1"
- resolved "https://registry.yarnpkg.com/@safe-global/safe-apps-provider/-/safe-apps-provider-0.18.1.tgz#287b5a1e2ef3be630dacde54279409df3ced8202"
- integrity sha512-V4a05A3EgJcriqtDoJklDz1BOinWhC6P0hjUSxshA4KOZM7rGPCTto/usXs09zr1vvL28evl/NldSTv97j2bmg==
+"@safe-global/safe-apps-provider@0.18.5":
+ version "0.18.5"
+ resolved "https://registry.yarnpkg.com/@safe-global/safe-apps-provider/-/safe-apps-provider-0.18.5.tgz#745a932bda3739a8a298ae44ec6c465f6c4773b7"
+ integrity sha512-9v9wjBi3TwLsEJ3C2ujYoexp3pFJ0omDLH/GX91e2QB+uwCKTBYyhxFSrTQ9qzoyQd+bfsk4gjOGW87QcJhf7g==
dependencies:
- "@safe-global/safe-apps-sdk" "^8.1.0"
+ "@safe-global/safe-apps-sdk" "^9.1.0"
events "^3.3.0"
"@safe-global/safe-apps-provider@^0.18.0":
@@ -3230,7 +3188,15 @@
"@safe-global/safe-apps-sdk" "^9.0.0"
events "^3.3.0"
-"@safe-global/safe-apps-sdk@8.1.0", "@safe-global/safe-apps-sdk@^8.0.0", "@safe-global/safe-apps-sdk@^8.1.0":
+"@safe-global/safe-apps-sdk@9.1.0", "@safe-global/safe-apps-sdk@^9.1.0":
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/@safe-global/safe-apps-sdk/-/safe-apps-sdk-9.1.0.tgz#0e65913e0f202e529ed3c846e0f5a98c2d35aa98"
+ integrity sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==
+ dependencies:
+ "@safe-global/safe-gateway-typescript-sdk" "^3.5.3"
+ viem "^2.1.1"
+
+"@safe-global/safe-apps-sdk@^8.0.0", "@safe-global/safe-apps-sdk@^8.1.0":
version "8.1.0"
resolved "https://registry.yarnpkg.com/@safe-global/safe-apps-sdk/-/safe-apps-sdk-8.1.0.tgz#d1d0c69cd2bf4eef8a79c5d677d16971926aa64a"
integrity sha512-XJbEPuaVc7b9n23MqlF6c+ToYIS3f7P2Sel8f3cSBQ9WORE4xrSuvhMpK9fDSFqJ7by/brc+rmJR/5HViRr0/w==
@@ -3268,6 +3234,11 @@
resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.6.tgz#8ce5d304b436e4c84f896e0550c83e4d88cb917d"
integrity sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g==
+"@scure/base@~1.2.2", "@scure/base@~1.2.4":
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.2.4.tgz#002eb571a35d69bdb4c214d0995dff76a8dcd2a9"
+ integrity sha512-5Yy9czTO47mqz+/J8GM6GIId4umdCk1wc1q8rKERQulIoc8VP9pzDcghv10Tl2E7R96ZUx/PhND3ESYUQX8NuQ==
+
"@scure/bip32@1.1.5":
version "1.1.5"
resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-1.1.5.tgz#d2ccae16dcc2e75bc1d75f5ef3c66a338d1ba300"
@@ -3313,6 +3284,15 @@
"@noble/hashes" "~1.4.0"
"@scure/base" "~1.1.6"
+"@scure/bip32@1.6.2", "@scure/bip32@^1.5.0":
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-1.6.2.tgz#093caa94961619927659ed0e711a6e4bf35bffd0"
+ integrity sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==
+ dependencies:
+ "@noble/curves" "~1.8.1"
+ "@noble/hashes" "~1.7.1"
+ "@scure/base" "~1.2.2"
+
"@scure/bip39@1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.1.1.tgz#b54557b2e86214319405db819c4b6a370cf340c5"
@@ -3353,6 +3333,14 @@
"@noble/hashes" "~1.4.0"
"@scure/base" "~1.1.6"
+"@scure/bip39@1.5.4", "@scure/bip39@^1.4.0":
+ version "1.5.4"
+ resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.5.4.tgz#07fd920423aa671be4540d59bdd344cc1461db51"
+ integrity sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==
+ dependencies:
+ "@noble/hashes" "~1.7.1"
+ "@scure/base" "~1.2.4"
+
"@shapeshiftoss/bitcoinjs-lib@5.2.0-shapeshift.2":
version "5.2.0-shapeshift.2"
resolved "https://registry.yarnpkg.com/@shapeshiftoss/bitcoinjs-lib/-/bitcoinjs-lib-5.2.0-shapeshift.2.tgz#f000da26302a8a35822201a6c49a4cf7e1379ed4"
@@ -3852,6 +3840,18 @@
resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-5.29.0.tgz#d0b3d12c07d5a47f42ab0c1ed4f317106f3d4b20"
integrity sha512-WgPTRs58hm9CMzEr5jpISe8HXa3qKQ8CxewdYZeVnA54JrPY9B1CZiwsCoLpLkf0dGRZq+LcX5OiJb0bEsOFww==
+"@tanstack/query-core@5.66.0":
+ version "5.66.0"
+ resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-5.66.0.tgz#163f670b3b4e3b3cdbff6698ad44b2edfcaed185"
+ integrity sha512-J+JeBtthiKxrpzUu7rfIPDzhscXF2p5zE/hVdrqkACBP8Yu0M96mwJ5m/8cPPYQE9aRNvXztXHlNwIh4FEeMZw==
+
+"@tanstack/react-query@^5.0.0":
+ version "5.66.0"
+ resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-5.66.0.tgz#9f7aa1b3e844ea6a0ad2ee61fccaed76e614b865"
+ integrity sha512-z3sYixFQJe8hndFnXgWu7C79ctL+pI0KAelYyW+khaNJ1m22lWrhJU2QrsTcRKMuVPtoZvfBYrTStIdKo+x0Xw==
+ dependencies:
+ "@tanstack/query-core" "5.66.0"
+
"@tanstack/react-query@^5.29.0":
version "5.29.2"
resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-5.29.2.tgz#c55ffbfaf9d8cf34212428db2b6c61ca6b545188"
@@ -4191,13 +4191,6 @@
resolved "https://registry.yarnpkg.com/@tsconfig/svelte/-/svelte-5.0.4.tgz#8bd0254472bd39a5e750f1b4a05ecb18c9f3bf80"
integrity sha512-BV9NplVgLmSi4mwKzD8BD/NQ8erOY/nUE/GpgWe2ckx+wIQF5RyRirn/QsSSCPeulVpc3RA/iJt6DpfTIZps0Q==
-"@types/bn.js@*":
- version "5.1.5"
- resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.5.tgz#2e0dacdcce2c0f16b905d20ff87aedbc6f7b4bf0"
- integrity sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==
- dependencies:
- "@types/node" "*"
-
"@types/bn.js@5.1.0", "@types/bn.js@^5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.0.tgz#32c5d271503a12653c62cf4d2b45e6eab8cebc68"
@@ -4279,18 +4272,6 @@
dependencies:
"@types/ms" "*"
-"@types/dom-screen-wake-lock@^1.0.0":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@types/dom-screen-wake-lock/-/dom-screen-wake-lock-1.0.1.tgz#8f125f91821d49f51feee95e6db128eb6974aea9"
- integrity sha512-WJQas3OFGcC8AeMzaa7FwzzbNNfanuV2R12kQYNp4BkUMghsRz5JxJ5RgVhJifhw7t0s6LvRSWZArmKbMDZ+5g==
-
-"@types/elliptic@^6.4.9":
- version "6.4.18"
- resolved "https://registry.yarnpkg.com/@types/elliptic/-/elliptic-6.4.18.tgz#bc96e26e1ccccbabe8b6f0e409c85898635482e1"
- integrity sha512-UseG6H5vjRiNpQvrhy4VF/JXdA3V/Fp5amvveaL+fs28BZ6xIKJBPnUPRlEaZpysD9MbpfaLi8lbl7PGUAkpWw==
- dependencies:
- "@types/bn.js" "*"
-
"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
@@ -4492,11 +4473,6 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.9.tgz#a70ec9d8fa0180a314c3ede0e20ea56ff71aed9a"
integrity sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==
-"@types/parse-json@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
- integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
-
"@types/pbkdf2@^3.0.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1"
@@ -4569,20 +4545,13 @@
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
-"@types/secp256k1@^4.0.1", "@types/secp256k1@^4.0.3":
+"@types/secp256k1@^4.0.1":
version "4.0.3"
resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.3.tgz#1b8e55d8e00f08ee7220b4d59a6abe89c37a901c"
integrity sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==
dependencies:
"@types/node" "*"
-"@types/secp256k1@^4.0.4":
- version "4.0.6"
- resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.6.tgz#d60ba2349a51c2cbc5e816dcd831a42029d376bf"
- integrity sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==
- dependencies:
- "@types/node" "*"
-
"@types/serve-index@^1.9.1":
version "1.9.1"
resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278"
@@ -4757,106 +4726,6 @@
crypto-js "^4.1.1"
elliptic "^6.5.4"
-"@usecapsule/core-components@3.15.0":
- version "3.15.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/core-components/-/core-components-3.15.0.tgz#07bbac104dae82aa108395293e6b33dff3299bf9"
- integrity sha512-BY3IJ8gDyuBfsYipL2r4atQXSf8T7rVShRdM0BRPh1qwCB6mwKT9qh6gIfl1J8HxgxAU3hR80lNtKwSL5Fr9vw==
- dependencies:
- "@stencil/core" "^4.7.0"
- color-blend "^4.0.0"
- color2k "^2.0.3"
- gsap "^3.12.5"
- inputmask "5.0.9"
- qrcode-with-logos "1.1.1"
-
-"@usecapsule/core-sdk@2.10.0":
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/core-sdk/-/core-sdk-2.10.0.tgz#de0e227f4a3bb68eab58e6c70dbcc63057a7d7cd"
- integrity sha512-ThXaKW4aWhN8m5Ptasoc0OM/FeargarlB2hFjMqwWgAIOoEzbVYBcOXDeY9BE8Cf0bb1b+fnp3bn/hD1BER68g==
- dependencies:
- "@celo/utils" "^6.0.1"
- "@cosmjs/encoding" "^0.32.4"
- "@noble/hashes" "^1.5.0"
- "@usecapsule/user-management-client" "1.32.0"
- base64url "^3.0.1"
- buffer "6.0.3"
- ethereumjs-util "7.1.5"
- libphonenumber-js "1.11.2"
- node-forge "^1.3.1"
- qs "^6.12.0"
-
-"@usecapsule/react-common@1.7.0":
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/react-common/-/react-common-1.7.0.tgz#614d832e76586ce330072c9c0b5a8bf14ab1c9be"
- integrity sha512-aRAegKj/jI6I8tqHkEvcJQTLx0CLjaY0jxNhi7B5odKHpLANimoJbEi8qMTcCl/RXIsl91rsZz2YQnEfoGIhjA==
- dependencies:
- "@moonpay/moonpay-react" "^1.8.0"
- "@ramp-network/ramp-instant-sdk" "^4.0.5"
- "@stripe/crypto" "^0.0.4"
- "@stripe/stripe-js" "^3.4.0"
- "@usecapsule/web-sdk" "2.10.0"
- libphonenumber-js "^1.11.1"
- styled-components "^6.1.8"
-
-"@usecapsule/react-components@3.15.0":
- version "3.15.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/react-components/-/react-components-3.15.0.tgz#0d40463dd0f31f9ea324f51b1d70066e4e958fe0"
- integrity sha512-trYFfZk9mk0Eb1aOHV12/WHdwAmFAr5Ss0gxzDuOg+nnxarhWD+VwRC+7Oi7jGG0S4EE2kg2UBtspco7NIgMBg==
- dependencies:
- "@usecapsule/core-components" "3.15.0"
-
-"@usecapsule/react-sdk@4.10.0":
- version "4.10.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/react-sdk/-/react-sdk-4.10.0.tgz#6005d62c37c68268b766f78fcba67fd096d68b9e"
- integrity sha512-OAH8HQLnku6NAs6iJjnNhiOhZ7mgP0Ji5qpUGUlTnZxUzc5rr8tx2ad7mvobSd+6sUBxCE+dL6IJPZJOdx3pAg==
- dependencies:
- "@usecapsule/react-common" "1.7.0"
- "@usecapsule/react-components" "3.15.0"
- "@usecapsule/web-sdk" "2.10.0"
- date-fns "^3.6.0"
- detect-browser "^5.3.0"
- framer-motion "11.3.28"
- libphonenumber-js "^1.11.1"
- styled-components "^6.1.8"
- zustand "^4.5.2"
-
-"@usecapsule/user-management-client@1.32.0":
- version "1.32.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/user-management-client/-/user-management-client-1.32.0.tgz#532674d2e1c96dc514bd866763ec8813c2a12caa"
- integrity sha512-1aC19TB1RUzFZ/XxUj/P0u5kSmVp6A9XjGwOXtPQvmpuvSWuaa38/vqgWMunk7evkudfdAydzEyp2MiPYFCDvA==
- dependencies:
- axios "^1.6.3"
- qs "^6.12.0"
-
-"@usecapsule/viem-v2-integration@2.10.0":
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/viem-v2-integration/-/viem-v2-integration-2.10.0.tgz#24c3c05799c12df53e168c3db8f42bcb5f2109fe"
- integrity sha512-IKLHNttd22F33pobtEieqvUWJ7iIWcftry3mKsXe6CIkKxcVF845x3b1xM7VHpGROU7zVBwCyC0fabnlEW/xaA==
- dependencies:
- "@usecapsule/core-sdk" "2.10.0"
-
-"@usecapsule/wagmi-v2-integration@3.10.0":
- version "3.10.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/wagmi-v2-integration/-/wagmi-v2-integration-3.10.0.tgz#ce09f670c81e613190500419919c81e93c98a0ae"
- integrity sha512-1KlnxB3gKzRD17thZ6VI/xXK2hotGvKsxKtVdjk4c0FkP/703GNnXpXLi3dCgxlXi/s2zHAp9fKiEThn2qEbqg==
- dependencies:
- "@usecapsule/react-sdk" "4.10.0"
- "@usecapsule/viem-v2-integration" "2.10.0"
-
-"@usecapsule/web-sdk@2.10.0":
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/@usecapsule/web-sdk/-/web-sdk-2.10.0.tgz#a75eebf35483a94b4f5730d37bbfba51dd2e83e6"
- integrity sha512-+3t5YOwwtGGs+1kWKWVQMfs4wBUz7+IX0gKD6dJZsv6fARF09EYGM7p4bwXeJdVKU5E/2l/SZ9XvU5vyfHynYg==
- dependencies:
- "@usecapsule/core-sdk" "2.10.0"
- "@usecapsule/user-management-client" "1.32.0"
- assert "^2.1.0"
- base64url "3.0.1"
- buffer "6.0.3"
- cbor-web "8.1.0"
- node-forge "1.3.1"
- ua-parser-js "1.0.39"
-
"@venly/connect@^2.4.1":
version "2.5.0"
resolved "https://registry.yarnpkg.com/@venly/connect/-/connect-2.5.0.tgz#445859aba69dcbeddad99e1cad22b12c34908393"
@@ -5017,17 +4886,17 @@
resolved "https://registry.yarnpkg.com/@wagmi/chains/-/chains-1.8.0.tgz#70e5fd0d50c8f9b8e63585eaf8544481e71707d3"
integrity sha512-UXo0GF0Cl0+neKC2KAmVAahv8L/5rACbFRRqkDvHMefzY6Fh7yzJd8F4GaGNNG3w4hj8eUB/E3+dEpaTYDN62w==
-"@wagmi/connectors@4.1.25":
- version "4.1.25"
- resolved "https://registry.yarnpkg.com/@wagmi/connectors/-/connectors-4.1.25.tgz#074c5e79067d7d4ba3fc3f965e8c3738b3049aa2"
- integrity sha512-4Tot1Gtiv7uhiUAxZ9On37aai35l5S0sV7N2yQSNgzqXe55bAlI0cqyBAIJRvyKwOe1+hzKfoFqYQSaoCgj5Lg==
+"@wagmi/connectors@5.7.5":
+ version "5.7.5"
+ resolved "https://registry.yarnpkg.com/@wagmi/connectors/-/connectors-5.7.5.tgz#59c4d3abfcb342aa4640749c7a0dcf96dcd5089d"
+ integrity sha512-btqHHUSTzg4BZe9at/7SnRPv4cz8O3pisbeZBh0qxKz7PVm+9vRxY0bSala3xQPDcS0PRTB30Vn/+lM73GCjbw==
dependencies:
- "@coinbase/wallet-sdk" "3.9.1"
- "@metamask/sdk" "0.14.3"
- "@safe-global/safe-apps-provider" "0.18.1"
- "@safe-global/safe-apps-sdk" "8.1.0"
- "@walletconnect/ethereum-provider" "2.11.2"
- "@walletconnect/modal" "2.6.2"
+ "@coinbase/wallet-sdk" "4.2.3"
+ "@metamask/sdk" "0.31.5"
+ "@safe-global/safe-apps-provider" "0.18.5"
+ "@safe-global/safe-apps-sdk" "9.1.0"
+ "@walletconnect/ethereum-provider" "2.17.0"
+ cbw-sdk "npm:@coinbase/wallet-sdk@3.9.3"
"@wagmi/core@2.10.4":
version "2.10.4"
@@ -5038,14 +4907,14 @@
mipd "0.0.5"
zustand "4.4.1"
-"@wagmi/core@2.6.16":
- version "2.6.16"
- resolved "https://registry.yarnpkg.com/@wagmi/core/-/core-2.6.16.tgz#7a697aed16ff387b8d684ea64bf9ebb755f537a1"
- integrity sha512-95r+2CCf4Yz4CWG7UZMALIcGSUfpr9YbZ2HOqmz6gJEBaW9Cf9xUEZj2MXOHZIP+Ri/3CZJtbBEclDot4enZWA==
+"@wagmi/core@2.16.3":
+ version "2.16.3"
+ resolved "https://registry.yarnpkg.com/@wagmi/core/-/core-2.16.3.tgz#abbff0a19e75beaad56ffb90da772641552d49c3"
+ integrity sha512-SVovoWHaQ2AIkmGf+ucNijT6AHXcTMffFcLmcFF6++y21x+ge7Gkh3UoJiU91SDDv8n08eTQ9jbyia3GEgU5jQ==
dependencies:
eventemitter3 "5.0.1"
- mipd "0.0.5"
- zustand "4.4.1"
+ mipd "0.0.7"
+ zustand "5.0.0"
"@walletconnect/browser-utils@^1.8.0":
version "1.8.0"
@@ -5068,29 +4937,6 @@
"@walletconnect/types" "^1.8.0"
"@walletconnect/utils" "^1.8.0"
-"@walletconnect/core@2.11.2":
- version "2.11.2"
- resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.11.2.tgz#35286be92c645fa461fecc0dfe25de9f076fca8f"
- integrity sha512-bB4SiXX8hX3/hyBfVPC5gwZCXCl+OPj+/EDVM71iAO3TDsh78KPbrVAbDnnsbHzZVHlsMohtXX3j5XVsheN3+g==
- dependencies:
- "@walletconnect/heartbeat" "1.2.1"
- "@walletconnect/jsonrpc-provider" "1.0.13"
- "@walletconnect/jsonrpc-types" "1.0.3"
- "@walletconnect/jsonrpc-utils" "1.0.8"
- "@walletconnect/jsonrpc-ws-connection" "1.0.14"
- "@walletconnect/keyvaluestorage" "^1.1.1"
- "@walletconnect/logger" "^2.0.1"
- "@walletconnect/relay-api" "^1.0.9"
- "@walletconnect/relay-auth" "^1.0.4"
- "@walletconnect/safe-json" "^1.0.2"
- "@walletconnect/time" "^1.0.2"
- "@walletconnect/types" "2.11.2"
- "@walletconnect/utils" "2.11.2"
- events "^3.3.0"
- isomorphic-unfetch "3.1.0"
- lodash.isequal "4.5.0"
- uint8arrays "^3.1.0"
-
"@walletconnect/core@2.13.0":
version "2.13.0"
resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.13.0.tgz#6b79b039930643e8ee85a0f512b143a35fdb8b52"
@@ -5114,6 +4960,28 @@
lodash.isequal "4.5.0"
uint8arrays "3.1.0"
+"@walletconnect/core@2.17.0":
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.17.0.tgz#bf490e85a4702eff0f7cf81ba0d3c1016dffff33"
+ integrity sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==
+ 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/keyvaluestorage" "1.1.1"
+ "@walletconnect/logger" "2.1.2"
+ "@walletconnect/relay-api" "1.0.11"
+ "@walletconnect/relay-auth" "1.0.4"
+ "@walletconnect/safe-json" "1.0.2"
+ "@walletconnect/time" "1.0.2"
+ "@walletconnect/types" "2.17.0"
+ "@walletconnect/utils" "2.17.0"
+ events "3.3.0"
+ lodash.isequal "4.5.0"
+ uint8arrays "3.1.0"
+
"@walletconnect/core@2.17.3":
version "2.17.3"
resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.17.3.tgz#e59045a666951e9fc2e8420130c4f93221bd2492"
@@ -5199,21 +5067,21 @@
dependencies:
tslib "1.14.1"
-"@walletconnect/ethereum-provider@2.11.2":
- version "2.11.2"
- resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-2.11.2.tgz#914f773e37a879bc00cf367437c4e98a826247b1"
- integrity sha512-BUDqee0Uy2rCZVkW5Ao3q6Ado/3fePYnFdryVF+YL6bPhj+xQZ5OfKodl+uvs7Rwq++O5wTX2RqOTzpW7+v+Mg==
+"@walletconnect/ethereum-provider@2.17.0":
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-2.17.0.tgz#d74feaaed6180a6799e96760d7ee867ff3a083d2"
+ integrity sha512-b+KTAXOb6JjoxkwpgYQQKPUcTwENGmdEdZoIDLeRicUmZTn/IQKfkMoC2frClB4YxkyoVMtj1oMV2JAax+yu9A==
dependencies:
- "@walletconnect/jsonrpc-http-connection" "^1.0.7"
- "@walletconnect/jsonrpc-provider" "^1.0.13"
- "@walletconnect/jsonrpc-types" "^1.0.3"
- "@walletconnect/jsonrpc-utils" "^1.0.8"
- "@walletconnect/modal" "^2.6.2"
- "@walletconnect/sign-client" "2.11.2"
- "@walletconnect/types" "2.11.2"
- "@walletconnect/universal-provider" "2.11.2"
- "@walletconnect/utils" "2.11.2"
- events "^3.3.0"
+ "@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"
+ events "3.3.0"
"@walletconnect/ethereum-provider@2.9.1":
version "2.9.1"
@@ -5427,7 +5295,7 @@
events "^3.3.0"
ws "^7.5.1"
-"@walletconnect/keyvaluestorage@1.1.1", "@walletconnect/keyvaluestorage@^1.1.1":
+"@walletconnect/keyvaluestorage@1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz#dd2caddabfbaf80f6b8993a0704d8b83115a1842"
integrity sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==
@@ -5524,7 +5392,7 @@
"@walletconnect/modal-core" "2.6.1"
"@walletconnect/modal-ui" "2.6.1"
-"@walletconnect/modal@2.6.2", "@walletconnect/modal@^2.6.2":
+"@walletconnect/modal@2.6.2":
version "2.6.2"
resolved "https://registry.yarnpkg.com/@walletconnect/modal/-/modal-2.6.2.tgz#4b534a836f5039eeb3268b80be7217a94dd12651"
integrity sha512-eFopgKi8AjKf/0U4SemvcYw9zlLpx9njVN8sf6DAkowC2Md0gPU/UNEbH1Wwj407pEKnEds98pKWib1NN1ACoA==
@@ -5614,21 +5482,6 @@
dependencies:
tslib "1.14.1"
-"@walletconnect/sign-client@2.11.2":
- version "2.11.2"
- resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.11.2.tgz#855609653855f0d23b0502cdbdcf43402e34c459"
- integrity sha512-MfBcuSz2GmMH+P7MrCP46mVE5qhP0ZyWA0FyIH6/WuxQ6G+MgKsGfaITqakpRPsykWOJq8tXMs3XvUPDU413OQ==
- dependencies:
- "@walletconnect/core" "2.11.2"
- "@walletconnect/events" "^1.0.1"
- "@walletconnect/heartbeat" "1.2.1"
- "@walletconnect/jsonrpc-utils" "1.0.8"
- "@walletconnect/logger" "^2.0.1"
- "@walletconnect/time" "^1.0.2"
- "@walletconnect/types" "2.11.2"
- "@walletconnect/utils" "2.11.2"
- events "^3.3.0"
-
"@walletconnect/sign-client@2.13.0":
version "2.13.0"
resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.13.0.tgz#f59993f082aec1ca5498b9519027e764c1e6d28b"
@@ -5644,6 +5497,21 @@
"@walletconnect/utils" "2.13.0"
events "3.3.0"
+"@walletconnect/sign-client@2.17.0":
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.17.0.tgz#efe811b1bb10082d964e2f0378aaa1b40f424503"
+ integrity sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==
+ dependencies:
+ "@walletconnect/core" "2.17.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.17.0"
+ "@walletconnect/utils" "2.17.0"
+ events "3.3.0"
+
"@walletconnect/sign-client@2.17.3":
version "2.17.3"
resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.17.3.tgz#86c116bc927946bffa8415ca8d92d3ef412082e1"
@@ -5690,18 +5558,6 @@
dependencies:
tslib "1.14.1"
-"@walletconnect/types@2.11.2":
- version "2.11.2"
- resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.11.2.tgz#d0359dd4106fcaa1634241a00428d3ea08d0d3c7"
- integrity sha512-p632MFB+lJbip2cvtXPBQslpUdiw1sDtQ5y855bOlAGquay+6fZ4h1DcDePeKQDQM3P77ax2a9aNPZxV6y/h1Q==
- dependencies:
- "@walletconnect/events" "^1.0.1"
- "@walletconnect/heartbeat" "1.2.1"
- "@walletconnect/jsonrpc-types" "1.0.3"
- "@walletconnect/keyvaluestorage" "^1.1.1"
- "@walletconnect/logger" "^2.0.1"
- events "^3.3.0"
-
"@walletconnect/types@2.13.0", "@walletconnect/types@^2.13.0":
version "2.13.0"
resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.13.0.tgz#cdac083651f5897084fe9ed62779f11810335ac6"
@@ -5714,6 +5570,18 @@
"@walletconnect/logger" "2.1.2"
events "3.3.0"
+"@walletconnect/types@2.17.0":
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.17.0.tgz#20eda5791e3172f8ab9146caa3f317701d4b3232"
+ integrity sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==
+ 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"
+
"@walletconnect/types@2.17.3", "@walletconnect/types@^2.17.3":
version "2.17.3"
resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.17.3.tgz#906f25cf0c9691704b9161eaa305262b0e7626d0"
@@ -5755,21 +5623,6 @@
"@walletconnect/logger" "^2.0.1"
events "^3.3.0"
-"@walletconnect/universal-provider@2.11.2":
- version "2.11.2"
- resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.11.2.tgz#bec3038f51445d707bbec75f0cb8af0a1f1e04db"
- integrity sha512-cNtIn5AVoDxKAJ4PmB8m5adnf5mYQMUamEUPKMVvOPscfGtIMQEh9peKsh2AN5xcRVDbgluC01Id545evFyymw==
- dependencies:
- "@walletconnect/jsonrpc-http-connection" "^1.0.7"
- "@walletconnect/jsonrpc-provider" "1.0.13"
- "@walletconnect/jsonrpc-types" "^1.0.2"
- "@walletconnect/jsonrpc-utils" "^1.0.7"
- "@walletconnect/logger" "^2.0.1"
- "@walletconnect/sign-client" "2.11.2"
- "@walletconnect/types" "2.11.2"
- "@walletconnect/utils" "2.11.2"
- events "^3.3.0"
-
"@walletconnect/universal-provider@2.13.0":
version "2.13.0"
resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.13.0.tgz#f2b597001245e4d4a06d96dd1bce8d3a8a4dcbbf"
@@ -5785,6 +5638,21 @@
"@walletconnect/utils" "2.13.0"
events "3.3.0"
+"@walletconnect/universal-provider@2.17.0":
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz#c9d4bbd9b8f0e41b500b2488ccbc207dc5f7a170"
+ integrity sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==
+ dependencies:
+ "@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/logger" "2.1.2"
+ "@walletconnect/sign-client" "2.17.0"
+ "@walletconnect/types" "2.17.0"
+ "@walletconnect/utils" "2.17.0"
+ events "3.3.0"
+
"@walletconnect/universal-provider@2.17.3":
version "2.17.3"
resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.17.3.tgz#2a1aaabe796d056911c5bf10dbd8fa5dd1395016"
@@ -5818,43 +5686,45 @@
"@walletconnect/utils" "2.9.1"
events "^3.3.0"
-"@walletconnect/utils@2.11.2":
- version "2.11.2"
- resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.11.2.tgz#dee0f19adf5e38543612cbe9fa4de7ed28eb7e85"
- integrity sha512-LyfdmrnZY6dWqlF4eDrx5jpUwsB2bEPjoqR5Z6rXPiHJKUOdJt7az+mNOn5KTSOlRpd1DmozrBrWr+G9fFLYVw==
+"@walletconnect/utils@2.13.0":
+ version "2.13.0"
+ resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.13.0.tgz#1fc1fbff0d26db0830e65d1ba8cfe1a13a0616ad"
+ integrity sha512-q1eDCsRHj5iLe7fF8RroGoPZpdo2CYMZzQSrw1iqL+2+GOeqapxxuJ1vaJkmDUkwgklfB22ufqG6KQnz78sD4w==
dependencies:
"@stablelib/chacha20poly1305" "1.0.1"
"@stablelib/hkdf" "1.0.1"
- "@stablelib/random" "^1.0.2"
+ "@stablelib/random" "1.0.2"
"@stablelib/sha256" "1.0.1"
- "@stablelib/x25519" "^1.0.3"
- "@walletconnect/relay-api" "^1.0.9"
- "@walletconnect/safe-json" "^1.0.2"
- "@walletconnect/time" "^1.0.2"
- "@walletconnect/types" "2.11.2"
- "@walletconnect/window-getters" "^1.0.1"
- "@walletconnect/window-metadata" "^1.0.1"
+ "@stablelib/x25519" "1.0.3"
+ "@walletconnect/relay-api" "1.0.10"
+ "@walletconnect/safe-json" "1.0.2"
+ "@walletconnect/time" "1.0.2"
+ "@walletconnect/types" "2.13.0"
+ "@walletconnect/window-getters" "1.0.1"
+ "@walletconnect/window-metadata" "1.0.1"
detect-browser "5.3.0"
query-string "7.1.3"
- uint8arrays "^3.1.0"
+ uint8arrays "3.1.0"
-"@walletconnect/utils@2.13.0":
- version "2.13.0"
- resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.13.0.tgz#1fc1fbff0d26db0830e65d1ba8cfe1a13a0616ad"
- integrity sha512-q1eDCsRHj5iLe7fF8RroGoPZpdo2CYMZzQSrw1iqL+2+GOeqapxxuJ1vaJkmDUkwgklfB22ufqG6KQnz78sD4w==
+"@walletconnect/utils@2.17.0":
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.17.0.tgz#02b3af0b80d0c1a994d692d829d066271b04d071"
+ integrity sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==
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"
- "@walletconnect/relay-api" "1.0.10"
+ "@walletconnect/relay-api" "1.0.11"
+ "@walletconnect/relay-auth" "1.0.4"
"@walletconnect/safe-json" "1.0.2"
"@walletconnect/time" "1.0.2"
- "@walletconnect/types" "2.13.0"
+ "@walletconnect/types" "2.17.0"
"@walletconnect/window-getters" "1.0.1"
"@walletconnect/window-metadata" "1.0.1"
detect-browser "5.3.0"
+ elliptic "^6.5.7"
query-string "7.1.3"
uint8arrays "3.1.0"
@@ -6249,6 +6119,11 @@ abitype@1.0.0:
resolved "https://registry.yarnpkg.com/abitype/-/abitype-1.0.0.tgz#237176dace81d90d018bebf3a45cb42f2a2d9e97"
integrity sha512-NMeMah//6bJ56H5XRj8QCV4AwuW6hB6zqz2LnhhLdcWVQOsXki6/Pn3APeqxCma62nXIcmZWdu1DlHWS74umVQ==
+abitype@1.0.8, abitype@^1.0.6:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/abitype/-/abitype-1.0.8.tgz#3554f28b2e9d6e9f35eb59878193eabd1b9f46ba"
+ integrity sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==
+
abort-controller@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
@@ -6650,15 +6525,6 @@ babel-plugin-jsx-dom-expressions@^0.37.0:
html-entities "2.3.3"
validate-html-nesting "^1.2.1"
-babel-plugin-macros@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1"
- integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==
- dependencies:
- "@babel/runtime" "^7.12.5"
- cosmiconfig "^7.0.0"
- resolve "^1.19.0"
-
babel-plugin-polyfill-corejs2@^0.3.0:
version "0.3.1"
resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5"
@@ -7380,6 +7246,21 @@ cbor-web@8.1.0:
resolved "https://registry.yarnpkg.com/cbor-web/-/cbor-web-8.1.0.tgz#c1148e91ca6bfc0f5c07c1df164854596e2e33d6"
integrity sha512-2hWHHMVrfffgoEmsAUh8vCxHoLa1vgodtC73+C5cSarkJlwTapnqAzcHINlP6Ej0DXuP4OmmJ9LF+JaNM5Lj/g==
+"cbw-sdk@npm:@coinbase/wallet-sdk@3.9.3":
+ version "3.9.3"
+ resolved "https://registry.yarnpkg.com/@coinbase/wallet-sdk/-/wallet-sdk-3.9.3.tgz#daf10cb0c85d0363315b7270cb3f02bedc408aab"
+ integrity sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw==
+ dependencies:
+ bn.js "^5.2.1"
+ buffer "^6.0.3"
+ clsx "^1.2.1"
+ eth-block-tracker "^7.1.0"
+ eth-json-rpc-filters "^6.0.0"
+ eventemitter3 "^5.0.1"
+ keccak "^3.0.3"
+ preact "^10.16.0"
+ sha.js "^2.4.11"
+
chalk@^2.0.0, chalk@^2.3.0, chalk@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
@@ -7508,15 +7389,6 @@ cliui@^6.0.0:
strip-ansi "^6.0.0"
wrap-ansi "^6.2.0"
-cliui@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa"
- integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==
- dependencies:
- string-width "^4.2.0"
- strip-ansi "^6.0.1"
- wrap-ansi "^7.0.0"
-
clone-deep@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
@@ -7728,11 +7600,6 @@ content-type@~1.0.4:
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
-convert-source-map@^1.5.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
- integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
-
convert-source-map@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
@@ -7808,17 +7675,6 @@ cors@^2.8.1:
object-assign "^4"
vary "^1"
-cosmiconfig@^7.0.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
- integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==
- dependencies:
- "@types/parse-json" "^4.0.0"
- import-fresh "^3.2.1"
- parse-json "^5.0.0"
- path-type "^4.0.0"
- yaml "^1.10.0"
-
crc-32@^1.2.0:
version "1.2.1"
resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.1.tgz#436d2bcaad27bcb6bd073a2587139d3024a16460"
@@ -8447,24 +8303,6 @@ eccrypto@1.1.6, eccrypto@^1.1.6:
optionalDependencies:
secp256k1 "3.7.1"
-eciesjs@^0.3.15:
- version "0.3.17"
- resolved "https://registry.yarnpkg.com/eciesjs/-/eciesjs-0.3.17.tgz#367b2b442c2e394f734a9f3b9a45ec7c3d144d9f"
- integrity sha512-DKaAvHvFHTApJDFsA2ZbOJilVNXDV8JpOtbnJe/UcwTXjE7eB6TDJnu/SF1bqb7X3b/XYmR6wzO2Ge54AOMHQA==
- dependencies:
- "@types/secp256k1" "^4.0.3"
- futoin-hkdf "^1.5.1"
- secp256k1 "^5.0.0"
-
-eciesjs@^0.3.16:
- version "0.3.18"
- resolved "https://registry.yarnpkg.com/eciesjs/-/eciesjs-0.3.18.tgz#67b5d73a8466e40a45bbc2f2a3177e71e9c0643d"
- integrity sha512-RQhegEtLSyIiGJmFTZfvCTHER/fymipXFVx6OwSRYD6hOuy+6Kjpk0dGvIfP9kxn/smBpxQy71uxpGO406ITCw==
- dependencies:
- "@types/secp256k1" "^4.0.4"
- futoin-hkdf "^1.5.3"
- secp256k1 "^5.0.0"
-
eciesjs@^0.4.11:
version "0.4.13"
resolved "https://registry.yarnpkg.com/eciesjs/-/eciesjs-0.4.13.tgz#89fbe2bc37d6dced8c3d1bccac21cceb20bcdcf3"
@@ -8521,7 +8359,7 @@ elliptic@6.5.4, elliptic@^6.0.0, elliptic@^6.4.0, elliptic@^6.4.1, elliptic@^6.5
minimalistic-assert "^1.0.1"
minimalistic-crypto-utils "^1.0.1"
-elliptic@6.6.1:
+elliptic@6.6.1, elliptic@^6.5.7:
version "6.6.1"
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.6.1.tgz#3b8ffb02670bf69e382c7f65bf524c97c5405c06"
integrity sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==
@@ -8655,13 +8493,6 @@ errno@~0.1.1:
dependencies:
prr "~1.0.1"
-error-ex@^1.3.1:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
- integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
- dependencies:
- is-arrayish "^0.2.1"
-
es-abstract@^1.18.5:
version "1.19.1"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3"
@@ -8856,11 +8687,6 @@ esbuild@^0.19.2:
"@esbuild/win32-ia32" "0.19.12"
"@esbuild/win32-x64" "0.19.12"
-escalade@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
- integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
-
escalade@^3.1.2:
version "3.2.0"
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
@@ -9288,16 +9114,6 @@ ethereum-common@^0.0.18:
resolved "https://registry.yarnpkg.com/ethereum-common/-/ethereum-common-0.0.18.tgz#2fdc3576f232903358976eb39da783213ff9523f"
integrity sha1-L9w1dvIykDNYl26znaeDIT/5Uj8=
-ethereum-cryptography@1.2.0, ethereum-cryptography@^1.1.2:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-1.2.0.tgz#5ccfa183e85fdaf9f9b299a79430c044268c9b3a"
- integrity sha512-6yFQC9b5ug6/17CQpCyE3k9eKBMdhyVjzUy1WkiuY/E4vj/SXDBbCw8QEIaXqf0Mf2SnY6RmpDcwlUmBSS0EJw==
- dependencies:
- "@noble/hashes" "1.2.0"
- "@noble/secp256k1" "1.7.1"
- "@scure/bip32" "1.1.5"
- "@scure/bip39" "1.1.1"
-
ethereum-cryptography@^0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz#8d6143cfc3d74bf79bbd8edecdf29e4ae20dd191"
@@ -9319,6 +9135,16 @@ ethereum-cryptography@^0.1.3:
secp256k1 "^4.0.1"
setimmediate "^1.0.5"
+ethereum-cryptography@^1.1.2:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-1.2.0.tgz#5ccfa183e85fdaf9f9b299a79430c044268c9b3a"
+ integrity sha512-6yFQC9b5ug6/17CQpCyE3k9eKBMdhyVjzUy1WkiuY/E4vj/SXDBbCw8QEIaXqf0Mf2SnY6RmpDcwlUmBSS0EJw==
+ dependencies:
+ "@noble/hashes" "1.2.0"
+ "@noble/secp256k1" "1.7.1"
+ "@scure/bip32" "1.1.5"
+ "@scure/bip39" "1.1.1"
+
ethereum-cryptography@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-2.0.0.tgz#e052b49fa81affae29402e977b8d3a31f88612b6"
@@ -9604,7 +9430,7 @@ eventemitter2@^5.0.1:
resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-5.0.1.tgz#6197a095d5fb6b57e8942f6fd7eaad63a09c9452"
integrity sha1-YZegldX7a1folC9v1+qtY6CclFI=
-eventemitter2@^6.4.5, eventemitter2@^6.4.7, eventemitter2@^6.4.9:
+eventemitter2@^6.4.5, eventemitter2@^6.4.9:
version "6.4.9"
resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-6.4.9.tgz#41f2750781b4230ed58827bc119d293471ecb125"
integrity sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg==
@@ -9869,11 +9695,6 @@ finalhandler@~1.1.2:
statuses "~1.5.0"
unpipe "~1.0.0"
-find-root@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
- integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==
-
find-up@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
@@ -9999,11 +9820,6 @@ functional-red-black-tree@^1.0.1:
resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
-futoin-hkdf@^1.5.1, futoin-hkdf@^1.5.3:
- version "1.5.3"
- resolved "https://registry.yarnpkg.com/futoin-hkdf/-/futoin-hkdf-1.5.3.tgz#6c8024f2e1429da086d4e18289ef2239ad33ee35"
- integrity sha512-SewY5KdMpaoCeh7jachEWFsh1nNlaDjNHZXWqL5IGwtpEYHTgkr2+AMCgNwKWkcc0wpSYrZfR7he4WdmHFtDxQ==
-
gauge@~2.7.3:
version "2.7.4"
resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
@@ -10028,7 +9844,7 @@ get-browser-rtc@^1.1.0:
resolved "https://registry.yarnpkg.com/get-browser-rtc/-/get-browser-rtc-1.1.0.tgz#d1494e299b00f33fc8e9d6d3343ba4ba99711a2c"
integrity sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ==
-get-caller-file@^2.0.1, get-caller-file@^2.0.5:
+get-caller-file@^2.0.1:
version "2.0.5"
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
@@ -10431,13 +10247,6 @@ hmac-drbg@^1.0.1:
minimalistic-assert "^1.0.0"
minimalistic-crypto-utils "^1.0.1"
-hoist-non-react-statics@^3.3.1:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45"
- integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==
- dependencies:
- react-is "^16.7.0"
-
hpack.js@^2.1.6:
version "2.1.6"
resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2"
@@ -10592,20 +10401,6 @@ i18next-browser-languagedetector@7.1.0:
dependencies:
"@babel/runtime" "^7.19.4"
-i18next-browser-languagedetector@^7.1.0:
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/i18next-browser-languagedetector/-/i18next-browser-languagedetector-7.2.1.tgz#1968196d437b4c8db847410c7c33554f6c448f6f"
- integrity sha512-h/pM34bcH6tbz8WgGXcmWauNpQupCGr25XPp9cZwZInR9XHSjIFDYp1SIok7zSPsTOMxdvuLyu86V+g2Kycnfw==
- dependencies:
- "@babel/runtime" "^7.23.2"
-
-i18next@22.5.1:
- version "22.5.1"
- resolved "https://registry.yarnpkg.com/i18next/-/i18next-22.5.1.tgz#99df0b318741a506000c243429a7352e5f44d424"
- integrity sha512-8TGPgM3pAD+VRsMtUMNknRz3kzqwp/gPALrWMsDnmC1mKqJwpWyooQRLMcbTwq8z8YwSmuj+ZYvc+xCuEpkssA==
- dependencies:
- "@babel/runtime" "^7.20.6"
-
i18next@23.11.5, i18next@^23.11.5:
version "23.11.5"
resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.11.5.tgz#d71eb717a7e65498d87d0594f2664237f9e361ef"
@@ -10832,11 +10627,6 @@ is-arguments@^1.0.4:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
-is-arrayish@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
- integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
-
is-arrayish@^0.3.1:
version "0.3.2"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
@@ -10993,11 +10783,6 @@ is-path-inside@^3.0.2:
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
-is-plain-obj@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
- integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
-
is-plain-obj@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7"
@@ -11152,6 +10937,11 @@ isows@1.0.4:
resolved "https://registry.yarnpkg.com/isows/-/isows-1.0.4.tgz#810cd0d90cc4995c26395d2aa4cfa4037ebdf061"
integrity sha512-hEzjY+x9u9hPmBom9IIAqdJCwNLax+xrPb51vEPpERoFlIxgmZcHzsT5jKG06nvInKOBGvReAVz80Umed5CczQ==
+isows@1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/isows/-/isows-1.0.6.tgz#0da29d706fa51551c663c627ace42769850f86e7"
+ integrity sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==
+
isstream@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
@@ -11330,7 +11120,7 @@ json-buffer@3.0.1:
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
-json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
+json-parse-even-better-errors@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
@@ -11359,15 +11149,6 @@ json-rpc-middleware-stream@^3.0.0:
"@metamask/safe-event-emitter" "^2.0.0"
readable-stream "^2.3.3"
-json-rpc-middleware-stream@^4.2.1:
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/json-rpc-middleware-stream/-/json-rpc-middleware-stream-4.2.3.tgz#08340846ffaa2a60287930773546eb4b7f7dbba2"
- integrity sha512-4iFb0yffm5vo3eFKDbQgke9o17XBcLQ2c3sONrXSbcOLzP8LTojqo8hRGVgtJShhm5q4ZDSNq039fAx9o65E1w==
- dependencies:
- "@metamask/safe-event-emitter" "^3.0.0"
- json-rpc-engine "^6.1.0"
- readable-stream "^2.3.3"
-
json-rpc-random-id@^1.0.0, json-rpc-random-id@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz#ba49d96aded1444dbb8da3d203748acbbcdec8c8"
@@ -11965,13 +11746,6 @@ merge-descriptors@1.0.1:
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
-merge-options@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-3.0.4.tgz#84709c2aa2a4b24c1981f66c179fe5565cc6dbb7"
- integrity sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==
- dependencies:
- is-plain-obj "^2.1.0"
-
merge-stream@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
@@ -12144,6 +11918,11 @@ mipd@0.0.5:
dependencies:
viem "^1.1.4"
+mipd@0.0.7:
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/mipd/-/mipd-0.0.7.tgz#bb5559e21fa18dc3d9fe1c08902ef14b7ce32fd9"
+ integrity sha512-aAPZPNDQ3uMTdKbuO2YmAw2TxLHO0moa4YKAyETM/DTj5FloZo+a+8tU+iv4GmW+sOxKLSRwcSFuczk+Cpt6fg==
+
mkdirp-promise@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1"
@@ -12408,11 +12187,6 @@ node-addon-api@^3.0.0:
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161"
integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==
-node-addon-api@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762"
- integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==
-
node-addon-api@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.0.0.tgz#8136add2f510997b3b94814f4af1cce0b0e3962e"
@@ -12697,15 +12471,6 @@ open@^8.0.9:
is-docker "^2.1.1"
is-wsl "^2.2.0"
-open@^8.4.0:
- version "8.4.2"
- resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9"
- integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==
- dependencies:
- define-lazy-prop "^2.0.0"
- is-docker "^2.1.1"
- is-wsl "^2.2.0"
-
optionator@^0.8.1:
version "0.8.3"
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
@@ -12753,6 +12518,19 @@ osenv@^0.1.4:
os-homedir "^1.0.0"
os-tmpdir "^1.0.0"
+ox@0.6.7:
+ version "0.6.7"
+ resolved "https://registry.yarnpkg.com/ox/-/ox-0.6.7.tgz#afd53f2ecef68b8526660e9d29dee6e6b599a832"
+ integrity sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==
+ 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"
+
p-cancelable@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf"
@@ -12832,16 +12610,6 @@ parse-headers@^2.0.0:
resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.4.tgz#9eaf2d02bed2d1eff494331ce3df36d7924760bf"
integrity sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==
-parse-json@^5.0.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
- integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
- dependencies:
- "@babel/code-frame" "^7.0.0"
- error-ex "^1.3.1"
- json-parse-even-better-errors "^2.3.0"
- lines-and-columns "^1.1.6"
-
parse5@5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2"
@@ -13132,6 +12900,11 @@ preact@^10.16.0:
resolved "https://registry.yarnpkg.com/preact/-/preact-10.19.7.tgz#92495eead60ab42689bcddd8428d30d51ee4a489"
integrity sha512-IJOW6cQN1fwfC17HfNOqUtAGyB8wAYshuC+jG1JiL/1+sC4yVyuA3IcF0N9vdodMJjW/lbuEF5qFsJqGNcbHbw==
+preact@^10.24.2:
+ version "10.25.4"
+ resolved "https://registry.yarnpkg.com/preact/-/preact-10.25.4.tgz#c1d00bee9d7b9dcd06a2311d9951973b506ae8ac"
+ integrity sha512-jLdZDb+Q+odkHJ+MpW/9U5cODzqnB+fy2EiHSZES7ldV5LK7yjlVzTp7R8Xy6W6y75kfK8iWYtFVH7lvjwrCMA==
+
preact@^10.5.9:
version "10.6.6"
resolved "https://registry.yarnpkg.com/preact/-/preact-10.6.6.tgz#f1899bc8dab7c0788b858481532cb3b5d764a520"
@@ -13172,11 +12945,6 @@ printj@~1.3.1:
resolved "https://registry.yarnpkg.com/printj/-/printj-1.3.1.tgz#9af6b1d55647a1587ac44f4c1654a4b95b8e12cb"
integrity sha512-GA3TdL8szPK4AQ2YnOe/b+Y1jUFwmmGMMK/qbY7VcE3Z7FU8JstbKiKRzO6CIiAKPhTO8m01NoQ0V5f3jc4OGg==
-process-nextick-args@~1.0.6:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
- integrity sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==
-
process-nextick-args@~2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
@@ -13545,14 +13313,6 @@ react-dom@^18.2.0:
loose-envify "^1.1.0"
scheduler "^0.23.0"
-react-i18next@^13.2.2:
- version "13.5.0"
- resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-13.5.0.tgz#44198f747628267a115c565f0c736a50a76b1ab0"
- integrity sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA==
- dependencies:
- "@babel/runtime" "^7.22.5"
- html-parse-stringify "^3.0.1"
-
react-i18next@^14.1.2:
version "14.1.2"
resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-14.1.2.tgz#cd57a755f25a32a5fcc3dbe546cf3cc62b4f3ebd"
@@ -13561,7 +13321,7 @@ react-i18next@^14.1.2:
"@babel/runtime" "^7.23.9"
html-parse-stringify "^3.0.1"
-react-is@^16.13.1, react-is@^16.7.0:
+react-is@^16.13.1:
version "16.13.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
@@ -13629,19 +13389,6 @@ react@^18.2.0:
dependencies:
loose-envify "^1.1.0"
-readable-stream@2.3.3:
- version "2.3.3"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c"
- integrity sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~1.0.6"
- safe-buffer "~5.1.1"
- string_decoder "~1.0.3"
- util-deprecate "~1.0.1"
-
readable-stream@^1.0.33:
version "1.1.14"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
@@ -13665,19 +13412,6 @@ readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.6, readable
string_decoder "~1.1.1"
util-deprecate "~1.0.1"
-readable-stream@^2.3.7:
- version "2.3.8"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b"
- integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~2.0.0"
- safe-buffer "~5.1.1"
- string_decoder "~1.1.1"
- util-deprecate "~1.0.1"
-
readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.5.0, readable-stream@^3.6.0:
version "3.6.0"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
@@ -14030,16 +13764,6 @@ rollup-plugin-svelte@^7.2.0:
"@rollup/pluginutils" "^4.1.0"
resolve.exports "^2.0.0"
-rollup-plugin-visualizer@^5.9.2:
- version "5.9.2"
- resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.2.tgz#f1aa2d9b1be8ebd6869223c742324897464d8891"
- integrity sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==
- dependencies:
- open "^8.4.0"
- picomatch "^2.3.1"
- source-map "^0.7.4"
- yargs "^17.5.1"
-
rollup-pluginutils@^2.8.2:
version "2.8.2"
resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e"
@@ -14280,15 +14004,6 @@ secp256k1@^3.0.1, secp256k1@^3.8.0:
nan "^2.14.0"
safe-buffer "^5.1.2"
-secp256k1@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-5.0.0.tgz#be6f0c8c7722e2481e9773336d351de8cddd12f7"
- integrity sha512-TKWX8xvoGHrxVdqbYeZM9w+izTF4b9z3NhSaDkdn81btvuh+ivbIMGT/zQvDtTFWhRlThpoz6LEYTr7n8A5GcA==
- dependencies:
- elliptic "^6.5.4"
- node-addon-api "^5.0.0"
- node-gyp-build "^4.2.0"
-
secure-random@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/secure-random/-/secure-random-1.1.2.tgz#ed103b460a851632d420d46448b2a900a41e7f7c"
@@ -14738,11 +14453,6 @@ source-map@0.8.0-beta.0:
dependencies:
whatwg-url "^7.0.0"
-source-map@^0.5.7:
- version "0.5.7"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
- integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
-
source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
@@ -14753,11 +14463,6 @@ source-map@^0.7.3:
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
-source-map@^0.7.4:
- version "0.7.4"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
- integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
-
sourcemap-codec@^1.3.0, sourcemap-codec@^1.4.4:
version "1.4.8"
resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
@@ -14943,13 +14648,6 @@ string_decoder@~0.10.x:
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
-string_decoder@~1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab"
- integrity sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==
- dependencies:
- safe-buffer "~5.1.0"
-
string_decoder@~1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
@@ -15041,11 +14739,6 @@ styled-components@^6.1.8:
stylis "4.3.1"
tslib "2.5.0"
-stylis@4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51"
- integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==
-
stylis@4.3.1:
version "4.3.1"
resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.1.tgz#ed8a9ebf9f76fe1e12d462f5cc3c4c980b23a7eb"
@@ -15502,7 +15195,7 @@ tslib@1.14.1, tslib@^1.8.1, tslib@^1.9.0:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@2:
+tslib@2, tslib@^2.6.0:
version "2.8.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
@@ -15837,6 +15530,11 @@ use-sync-external-store@1.2.0:
resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a"
integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==
+use-sync-external-store@1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz#adbc795d8eeb47029963016cefdf89dc799fcebc"
+ integrity sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==
+
utf-8-validate@^5.0.2:
version "5.0.8"
resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.8.tgz#4a735a61661dbb1c59a0868c397d2fe263f14e58"
@@ -15844,13 +15542,6 @@ utf-8-validate@^5.0.2:
dependencies:
node-gyp-build "^4.3.0"
-utf-8-validate@^6.0.3:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-6.0.3.tgz#7d8c936d854e86b24d1d655f138ee27d2636d777"
- integrity sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==
- dependencies:
- node-gyp-build "^4.3.0"
-
utf8@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1"
@@ -16018,19 +15709,19 @@ viem@2.12.0:
isows "1.0.4"
ws "8.13.0"
-viem@2.9.15:
- version "2.9.15"
- resolved "https://registry.yarnpkg.com/viem/-/viem-2.9.15.tgz#a176f3c3504a6785333ac0f948666854c3a29e30"
- integrity sha512-7kcmHqybc3JhpjL8gKY7YxBYpZt1//qhoTZIU5Ez9JdyRCnYMMnJu20s7wd7Gv6a3zPbq8jV8dCp94a/NLJJcA==
+viem@2.22.21, viem@^2.1.1:
+ version "2.22.21"
+ resolved "https://registry.yarnpkg.com/viem/-/viem-2.22.21.tgz#1be07ca9a7cc04fb974620ce13e2085909463fa5"
+ integrity sha512-CujapStF+F3VP+bKBQOGFk5YHyJKZOY2TGvD1e04CAm8VrtLo3sfTydYW2Rri6LMktqp6ilGB9GvSiZczxvOBQ==
dependencies:
- "@adraffy/ens-normalize" "1.10.0"
- "@noble/curves" "1.2.0"
- "@noble/hashes" "1.3.2"
- "@scure/bip32" "1.3.2"
- "@scure/bip39" "1.2.1"
- abitype "1.0.0"
- isows "1.0.3"
- ws "8.13.0"
+ "@noble/curves" "1.8.1"
+ "@noble/hashes" "1.7.1"
+ "@scure/bip32" "1.6.2"
+ "@scure/bip39" "1.5.4"
+ abitype "1.0.8"
+ isows "1.0.6"
+ ox "0.6.7"
+ ws "8.18.0"
viem@^1.0.0:
version "1.1.4"
@@ -16117,14 +15808,14 @@ w3c-xmlserializer@^1.0.1:
webidl-conversions "^4.0.2"
xml-name-validator "^3.0.0"
-wagmi@2.5.19:
- version "2.5.19"
- resolved "https://registry.yarnpkg.com/wagmi/-/wagmi-2.5.19.tgz#9b8f14d926b88a682fd191824a0c1971ed077f82"
- integrity sha512-fy6s3qTuXpfrrghhoNXuV92yqOqJI7m/9iLIejHxEYxiddVDTR8BVdkt0BuBQZzoXSAutDkyIlJbtFcpX5dfrQ==
+wagmi@2.14.9:
+ version "2.14.9"
+ resolved "https://registry.yarnpkg.com/wagmi/-/wagmi-2.14.9.tgz#44c47ac6fc119e5ce40bee2c4e4dd5069a0d651a"
+ integrity sha512-nDJ5hwPaiVpn/8Bi82m5K4BCqDiOSnOV976p/jKXt0svQABGdAxUxej0UgDRoVlrp+NutmejN+SyQKmhV477/A==
dependencies:
- "@wagmi/connectors" "4.1.25"
- "@wagmi/core" "2.6.16"
- use-sync-external-store "1.2.0"
+ "@wagmi/connectors" "5.7.5"
+ "@wagmi/core" "2.16.3"
+ use-sync-external-store "1.4.0"
walletlink@^2.5.0:
version "2.5.0"
@@ -17112,15 +16803,6 @@ wrap-ansi@^6.2.0:
string-width "^4.1.0"
strip-ansi "^6.0.0"
-wrap-ansi@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
- integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
- dependencies:
- ansi-styles "^4.0.0"
- string-width "^4.1.0"
- strip-ansi "^6.0.0"
-
wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -17160,6 +16842,11 @@ ws@8.13.0:
resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0"
integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==
+ws@8.18.0:
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc"
+ integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==
+
ws@8.9.0:
version "8.9.0"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e"
@@ -17302,11 +16989,6 @@ y18n@^4.0.0:
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf"
integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==
-y18n@^5.0.5:
- version "5.0.8"
- resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
- integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
-
yaeti@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577"
@@ -17322,11 +17004,6 @@ yallist@^4.0.0:
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
-yaml@^1.10.0:
- version "1.10.2"
- resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
- integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
-
yaml@^2.1.1:
version "2.3.3"
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.3.tgz#01f6d18ef036446340007db8e016810e5d64aad9"
@@ -17348,11 +17025,6 @@ yargs-parser@^18.1.2:
camelcase "^5.0.0"
decamelize "^1.2.0"
-yargs-parser@^21.1.1:
- version "21.1.1"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
- integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
-
yargs@^13.0.0, yargs@^13.2.4:
version "13.3.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
@@ -17386,19 +17058,6 @@ yargs@^15.3.1:
y18n "^4.0.0"
yargs-parser "^18.1.2"
-yargs@^17.5.1:
- version "17.7.2"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
- integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
- dependencies:
- cliui "^8.0.1"
- escalade "^3.1.1"
- get-caller-file "^2.0.5"
- require-directory "^2.1.1"
- string-width "^4.2.3"
- y18n "^5.0.5"
- yargs-parser "^21.1.1"
-
yeast@0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
@@ -17416,6 +17075,11 @@ zustand@4.4.1:
dependencies:
use-sync-external-store "1.2.0"
+zustand@5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/zustand/-/zustand-5.0.0.tgz#71f8aaecf185592a3ba2743d7516607361899da9"
+ integrity sha512-LE+VcmbartOPM+auOjCCLQOsQ05zUTp8RkgwRzefUk+2jISdMMFnxvyTjA4YNWr5ZGXYbVsEMZosttuxUBkojQ==
+
zustand@^4.5.2:
version "4.5.2"
resolved "https://registry.yarnpkg.com/zustand/-/zustand-4.5.2.tgz#fddbe7cac1e71d45413b3682cdb47b48034c3848"