From 1fb1ff01c6e3f9f445282dfd1090e41a0d3e7470 Mon Sep 17 00:00:00 2001
From: Sebastian Pape <0xneo11@gmail.com>
Date: Tue, 22 Oct 2024 21:08:01 +0200
Subject: [PATCH] v13.12.10: fix fetching assets race condition
---
dev.html | 4 +--
dist/esm/index.evm.js | 12 +++++--
dist/esm/index.js | 8 +++--
dist/esm/index.solana.js | 8 +++--
dist/umd/index.evm.js | 12 +++++--
dist/umd/index.js | 8 +++--
dist/umd/index.solana.js | 8 +++--
package.evm.json | 4 +--
package.json | 17 +++++-----
package.solana.json | 4 +--
yarn.lock | 73 +++++++++++++++++++++++++---------------
11 files changed, 102 insertions(+), 56 deletions(-)
diff --git a/dev.html b/dev.html
index 651c5b4..eef8fea 100644
--- a/dev.html
+++ b/dev.html
@@ -8,11 +8,11 @@
-
+
-
+
diff --git a/dist/esm/index.evm.js b/dist/esm/index.evm.js
index a6274d8..6366ef0 100644
--- a/dist/esm/index.evm.js
+++ b/dist/esm/index.evm.js
@@ -47305,6 +47305,7 @@ class StaticJsonRpcBatchProvider$1 extends ethers.providers.JsonRpcProvider {
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -47459,7 +47460,8 @@ const setProviderEndpoints$2 = async (blockchain, endpoints, detectFastest = tru
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$4$1([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
@@ -47562,6 +47564,7 @@ class StaticJsonRpcSequentialProvider extends Connection {
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -47706,7 +47709,8 @@ const setProviderEndpoints$1$1 = async (blockchain, endpoints, detectFastest = t
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$2$2([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
@@ -50546,6 +50550,7 @@ class StaticJsonRpcBatchProvider extends ethers.providers.JsonRpcProvider {
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -50700,7 +50705,8 @@ const setProviderEndpoints$1 = async (blockchain, endpoints, detectFastest = tru
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$1$1([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
diff --git a/dist/esm/index.js b/dist/esm/index.js
index e0702b0..7adf8a1 100644
--- a/dist/esm/index.js
+++ b/dist/esm/index.js
@@ -176,6 +176,7 @@ class StaticJsonRpcBatchProvider extends ethers.providers.JsonRpcProvider {
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -330,7 +331,8 @@ const setProviderEndpoints$2 = async (blockchain, endpoints, detectFastest = tru
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$4([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
@@ -433,6 +435,7 @@ class StaticJsonRpcSequentialProvider extends Connection {
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -577,7 +580,8 @@ const setProviderEndpoints$1 = async (blockchain, endpoints, detectFastest = tru
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$2([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
diff --git a/dist/esm/index.solana.js b/dist/esm/index.solana.js
index 30712ad..00298c7 100644
--- a/dist/esm/index.solana.js
+++ b/dist/esm/index.solana.js
@@ -176,6 +176,7 @@ class StaticJsonRpcBatchProvider extends ethers.providers.JsonRpcProvider {
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -330,7 +331,8 @@ const setProviderEndpoints$2 = async (blockchain, endpoints, detectFastest = tru
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$4$1([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
@@ -433,6 +435,7 @@ class StaticJsonRpcSequentialProvider extends Connection {
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -577,7 +580,8 @@ const setProviderEndpoints$1 = async (blockchain, endpoints, detectFastest = tru
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$2$1([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
diff --git a/dist/umd/index.evm.js b/dist/umd/index.evm.js
index 4fcf329..6c0b8c4 100644
--- a/dist/umd/index.evm.js
+++ b/dist/umd/index.evm.js
@@ -47311,6 +47311,7 @@
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -47465,7 +47466,8 @@
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$4$1([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
@@ -47568,6 +47570,7 @@
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -47712,7 +47715,8 @@
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$2$2([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
@@ -50552,6 +50556,7 @@
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -50706,7 +50711,8 @@
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$1$1([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
diff --git a/dist/umd/index.js b/dist/umd/index.js
index 1ecd954..1bb3d80 100644
--- a/dist/umd/index.js
+++ b/dist/umd/index.js
@@ -181,6 +181,7 @@
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -335,7 +336,8 @@
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$4([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
@@ -438,6 +440,7 @@
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -582,7 +585,8 @@
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$2([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
diff --git a/dist/umd/index.solana.js b/dist/umd/index.solana.js
index 1b1431d..13274de 100644
--- a/dist/umd/index.solana.js
+++ b/dist/umd/index.solana.js
@@ -181,6 +181,7 @@
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -335,7 +336,8 @@
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'net_version', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$4$1([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
@@ -438,6 +440,7 @@
method: 'POST',
body: JSON.stringify(batch),
headers: { 'Content-Type': 'application/json' },
+ signal: AbortSignal.timeout(10000) // 10-second timeout
}
).then((response)=>{
if(response.ok) {
@@ -582,7 +585,8 @@
},
referrer: "",
referrerPolicy: "no-referrer",
- body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' })
+ body: JSON.stringify({ method: 'getIdentity', id: 1, jsonrpc: '2.0' }),
+ signal: AbortSignal.timeout(10000) // 10-second timeout
});
} catch (e) {}
if(!_optionalChain$2$1([response, 'optionalAccess', _ => _.ok])) { return resolve(999) }
diff --git a/package.evm.json b/package.evm.json
index 2fc196d..c1910aa 100644
--- a/package.evm.json
+++ b/package.evm.json
@@ -1,7 +1,7 @@
{
"name": "@depay/web3-payments-evm",
"moduleName": "Web3Payments",
- "version": "13.12.8",
+ "version": "13.12.10",
"description": "JavaScript library to scan crypto wallets for liquefiable assets and perform cost-effective, auto-converted payments on-chain.",
"main": "dist/umd/index.evm.js",
"module": "dist/esm/index.evm.js",
@@ -26,7 +26,7 @@
"private": false,
"dependencies": {},
"peerDependencies": {
- "@depay/web3-assets-evm": "^7.4.0",
+ "@depay/web3-assets-evm": "^7.4.1",
"@depay/web3-blockchains": "^9.6.9",
"@depay/web3-exchanges-evm": "^13.11.0",
"@depay/web3-tokens-evm": "^10.4.3",
diff --git a/package.json b/package.json
index 788abbd..9622a12 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@depay/web3-payments",
"moduleName": "Web3Payments",
- "version": "13.12.8",
+ "version": "13.12.10",
"description": "JavaScript library to scan crypto wallets for liquefiable assets and perform cost-effective, auto-converted payments on-chain.",
"main": "dist/umd/index.js",
"module": "dist/esm/index.js",
@@ -37,7 +37,7 @@
"dependencies": {},
"peerDependencies": {
"@depay/solana-web3.js": "^1.26.0",
- "@depay/web3-assets": "^7.4.0",
+ "@depay/web3-assets": "^7.4.1",
"@depay/web3-blockchains": "^9.6.9",
"@depay/web3-exchanges": "^13.11.0",
"@depay/web3-tokens": "^10.4.3",
@@ -53,13 +53,13 @@
"@depay/coinbase-wallet-sdk": "^3.8.4",
"@depay/solana-web3.js": "^1.26.0",
"@depay/walletconnect-v2": "^2.12.2",
- "@depay/web3-assets": "^7.4.0",
- "@depay/web3-assets-evm": "^7.4.0",
- "@depay/web3-assets-solana": "^7.4.0",
+ "@depay/web3-assets": "^7.4.1",
+ "@depay/web3-assets-evm": "^7.4.1",
+ "@depay/web3-assets-solana": "^7.4.1",
"@depay/web3-blockchains": "^9.6.9",
- "@depay/web3-client": "^10.19.1",
- "@depay/web3-client-evm": "^10.19.1",
- "@depay/web3-client-solana": "^10.19.1",
+ "@depay/web3-client": "^10.19.2",
+ "@depay/web3-client-evm": "^10.19.2",
+ "@depay/web3-client-solana": "^10.19.2",
"@depay/web3-exchanges": "^13.11.0",
"@depay/web3-exchanges-evm": "^13.11.0",
"@depay/web3-exchanges-solana": "^13.11.0",
@@ -70,6 +70,7 @@
"@depay/web3-wallets": "^17.4.3",
"@depay/web3-wallets-evm": "^17.4.3",
"@depay/web3-wallets-solana": "^17.4.3",
+ "@depay/worldcoin-precompiled": "^0.0.33",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
"@rollup/plugin-replace": "^2.4.2",
diff --git a/package.solana.json b/package.solana.json
index 5ae30e8..f0317f1 100644
--- a/package.solana.json
+++ b/package.solana.json
@@ -1,7 +1,7 @@
{
"name": "@depay/web3-payments-solana",
"moduleName": "Web3Payments",
- "version": "13.12.8",
+ "version": "13.12.10",
"description": "JavaScript library to scan crypto wallets for liquefiable assets and perform cost-effective, auto-converted payments on-chain.",
"main": "dist/umd/index.solana.js",
"module": "dist/esm/index.solana.js",
@@ -27,7 +27,7 @@
"dependencies": {},
"peerDependencies": {
"@depay/solana-web3.js": "^1.26.0",
- "@depay/web3-assets-solana": "^7.4.0",
+ "@depay/web3-assets-solana": "^7.4.1",
"@depay/web3-blockchains": "^9.6.9",
"@depay/web3-exchanges-solana": "^13.11.0",
"@depay/web3-tokens-solana": "^10.4.3",
diff --git a/yarn.lock b/yarn.lock
index c1214bb..cfe0e2c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1203,40 +1203,45 @@
"@walletconnect/sign-client" "^2.12.2"
clipboardy "3.0.0"
-"@depay/web3-assets-evm@^7.4.0":
- version "7.4.0"
- resolved "https://registry.yarnpkg.com/@depay/web3-assets-evm/-/web3-assets-evm-7.4.0.tgz#d23c3caa1b8c1352731872f3df28767509d32aab"
- integrity sha512-U0OEJg6IlQWlKnkzOZZPdLU+QlL1yuViWqC+cvpzRuI6tLPqfFgJmZlELeF0ui/7gk5FRZQo6Q/jL1sVKUBPBA==
-
-"@depay/web3-assets-solana@^7.4.0":
- version "7.4.0"
- resolved "https://registry.yarnpkg.com/@depay/web3-assets-solana/-/web3-assets-solana-7.4.0.tgz#cc005768152675dd69bdd48febd6b413be05bd9d"
- integrity sha512-2+CvWAv41QyrQBl9W3vXLPDBX2uiV2h+RAxMzNdYcGQtx2rS4fAze/qZhrmPh+cCes5nfFNHVqjCK41BCL3MjQ==
-
-"@depay/web3-assets@^7.4.0":
- version "7.4.0"
- resolved "https://registry.yarnpkg.com/@depay/web3-assets/-/web3-assets-7.4.0.tgz#33f8586892e3af3e5f9f120846720010983d2970"
- integrity sha512-SbKdlNnXHk30mYGHUwfhNd2fKyFh8ZSx6w0St3eJSg1l13xy60sZ09673AqhiiOhsNfYCtDTFbgwdxucnot1lg==
-
-"@depay/web3-blockchains@^9.6.1", "@depay/web3-blockchains@^9.6.5":
+"@depay/web3-assets-evm@^7.4.1":
+ version "7.4.1"
+ resolved "https://registry.yarnpkg.com/@depay/web3-assets-evm/-/web3-assets-evm-7.4.1.tgz#1fbcd8814acc6b5b7a41ef198bece3285b029a3d"
+ integrity sha512-W9JnLz9F5dHB9OURrPYHySmMRAeSc+9PtOLZuW91JuH5fHnNnbv6mZZHyWQB35YmjcrcIfOAia6SDCARRluuPg==
+
+"@depay/web3-assets-solana@^7.4.1":
+ version "7.4.1"
+ resolved "https://registry.yarnpkg.com/@depay/web3-assets-solana/-/web3-assets-solana-7.4.1.tgz#c7cbadeea692e71631c0651a30eb71e7a4e5f8f1"
+ integrity sha512-9RptTuM5iQDXNeR5FdoxrNwBMq+rFyPNLsJjVZl6wR6J41UW7xlj3Lakuu4sjr0oVSmBt3Oj/fae0YNECqyXbQ==
+
+"@depay/web3-assets@^7.4.1":
+ version "7.4.1"
+ resolved "https://registry.yarnpkg.com/@depay/web3-assets/-/web3-assets-7.4.1.tgz#1f537d27974319a5f0644f29c4869f687fe6a831"
+ integrity sha512-IIYlzDondkjEEpjbqpuCS/J6MeyurrBEP1i3jdsZHms+x+wNTcu4rcA2PMJ7chU0YKEfwCSjFWDuIrjBhz21Ng==
+
+"@depay/web3-blockchains@^9.6.1":
version "9.6.5"
resolved "https://registry.yarnpkg.com/@depay/web3-blockchains/-/web3-blockchains-9.6.5.tgz#29557ccbd352bbbb8218af34b422e6f3a4df4e73"
integrity sha512-rxqLr29Zo2cfClgE7JmViollzE1i154ORF89j7zO7RMbn1E8hXJXJ6aRDuA8ArtH+f17buu91865RYoXTZZzdQ==
-"@depay/web3-client-evm@^10.19.1":
- version "10.19.1"
- resolved "https://registry.yarnpkg.com/@depay/web3-client-evm/-/web3-client-evm-10.19.1.tgz#88091c94bc9603e2afe7bfb25dceed322ce76181"
- integrity sha512-smxAPoq+x6bnp3t4ak6g0AJlkHzjD4WuMwOHhTJ4ct2aLs8EiMu0MA54Zebetk5Udpi7B4QgaZKIpwjEL/0J7A==
+"@depay/web3-blockchains@^9.6.9":
+ version "9.7.0"
+ resolved "https://registry.yarnpkg.com/@depay/web3-blockchains/-/web3-blockchains-9.7.0.tgz#653655b8153165dc6626fa67762420506485283e"
+ integrity sha512-UzNXg4WbHHXLAa58VA6f5oq4OHXDEXIn1bigfWqAbe0jKWJR36QXLWDZsm4ufoC3ExyXOiOVyNfKOSnJ0xdTww==
-"@depay/web3-client-solana@^10.19.1":
- version "10.19.1"
- resolved "https://registry.yarnpkg.com/@depay/web3-client-solana/-/web3-client-solana-10.19.1.tgz#398389d304272c310a9ebeb674fd8856e7db6e3b"
- integrity sha512-p7RvbTYL9XCN8JM20TsScI8it1Hho6m+fHfFWSzvpvFCtvT/pWjTxrB9tGb/jDecrNlIhYcBD01Cwo4DZgOlpw==
+"@depay/web3-client-evm@^10.19.2":
+ version "10.19.2"
+ resolved "https://registry.yarnpkg.com/@depay/web3-client-evm/-/web3-client-evm-10.19.2.tgz#8fbe63a2f12a33a89e3219521bdef6afe68c2d1d"
+ integrity sha512-JAFgimz0T8TmdRMR0ib5yoi41KOcn/4SlyH/A3Oj1YzboCtlOxs2Cv7C8HXqN/MzgODVfywtu8GUZZqOQOG7qw==
-"@depay/web3-client@^10.19.1":
- version "10.19.1"
- resolved "https://registry.yarnpkg.com/@depay/web3-client/-/web3-client-10.19.1.tgz#7211084c65b9d4a1b1aefb6b684a7a5f3750aee6"
- integrity sha512-GLSW3w3DQCpwu0RBvm+HBc/Sn856C7IKLLM1hgoGCMg/oq3gROEOw0A0ODEzetRRkeBOixFHGqfNpqtXq+ULtQ==
+"@depay/web3-client-solana@^10.19.2":
+ version "10.19.2"
+ resolved "https://registry.yarnpkg.com/@depay/web3-client-solana/-/web3-client-solana-10.19.2.tgz#dadf0893066fe3b3a69d9d6b2295b1981807d62d"
+ integrity sha512-epb/nlf2s9pXaFdtMlsfObcYlifT6DAvEVLvxSBVu7p1z9JtYjYk0QpMPE+gc/0pH1ASXQMRw0tK5R4AsiqCIw==
+
+"@depay/web3-client@^10.19.2":
+ version "10.19.2"
+ resolved "https://registry.yarnpkg.com/@depay/web3-client/-/web3-client-10.19.2.tgz#e8de1dcf4432597dab2a40362401586f7c48a112"
+ integrity sha512-i3ryYA5CCU+f0T/rOZcJpYo9vrqFC2KZnd9T6Oj1j7DiYb5boKw///z6/dbBtd1g8Gww8i/9lC9ouWGBxmKXJA==
"@depay/web3-exchanges-evm@^13.11.0":
version "13.11.0"
@@ -1292,6 +1297,13 @@
resolved "https://registry.yarnpkg.com/@depay/web3-wallets/-/web3-wallets-17.4.3.tgz#f1505f0eb04a853c437500b5738046b8980a3ac4"
integrity sha512-u0YhSOF3rL00efxWsfegnECH//B69TcnFAF+B6/GoLD+/JUcTBHjcs8/yNWwKrp4masLW+d3BJcCuv7C5jbS6A==
+"@depay/worldcoin-precompiled@^0.0.33":
+ version "0.0.33"
+ resolved "https://registry.yarnpkg.com/@depay/worldcoin-precompiled/-/worldcoin-precompiled-0.0.33.tgz#0c0dab3b332c9c4d0f036efd287d2f8a8e218846"
+ integrity sha512-AlyBpjEBXD++v3LL3v/AURMtUnFCnBICJNjaqHmi7KXgmVMYVB2rwuSFBOI1ygblXpoObAJIPRtt0Vl4kzkVCA==
+ dependencies:
+ "@rollup/plugin-alias" "^5.1.0"
+
"@eslint/eslintrc@^0.4.3":
version "0.4.3"
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c"
@@ -2135,6 +2147,11 @@
"@parcel/watcher-win32-ia32" "2.4.1"
"@parcel/watcher-win32-x64" "2.4.1"
+"@rollup/plugin-alias@^5.1.0":
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-alias/-/plugin-alias-5.1.1.tgz#53601d88cda8b1577aa130b4a6e452283605bf26"
+ integrity sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==
+
"@rollup/plugin-commonjs@^18.0.0":
version "18.1.0"
resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-18.1.0.tgz#5a760d757af168a50727c0ae080251fbfcc5eb02"