diff --git a/package.json b/package.json index 234391a61..ab58fc664 100644 --- a/package.json +++ b/package.json @@ -39,11 +39,11 @@ "@prisma/client": "5.2.0", "@sinclair/typebox": "^0.31.28", "@t3-oss/env-core": "^0.6.0", - "@thirdweb-dev/auth": "^4.1.47", + "@thirdweb-dev/auth": "^4.1.55", "@thirdweb-dev/chains": "^0.1.77", - "@thirdweb-dev/sdk": "^4.0.49", + "@thirdweb-dev/sdk": "^4.0.59", "@thirdweb-dev/service-utils": "0.4.17", - "@thirdweb-dev/wallets": "2.4.17", + "@thirdweb-dev/wallets": "^2.4.36-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531", "@types/base-64": "^1.0.2", "base-64": "^1.0.0", "body-parser": "^1.20.2", diff --git a/src/worker/tasks/updateMinedUserOps.ts b/src/worker/tasks/updateMinedUserOps.ts index 23b2422cd..fde57d139 100644 --- a/src/worker/tasks/updateMinedUserOps.ts +++ b/src/worker/tasks/updateMinedUserOps.ts @@ -36,12 +36,14 @@ export const updateMinedUserOps = async () => { }); const signer = sdk.getSigner() as ERC4337EthersSigner; - const txHash = await signer.smartAccountAPI.getUserOpReceipt( - userOp.userOpHash!, - 3000, - ); + const userOpReceipt = + await signer.smartAccountAPI.getUserOpReceipt( + signer.httpRpcClient, + userOp.userOpHash!, + 3000, + ); - if (!txHash) { + if (!userOpReceipt) { // If no receipt was received, return undefined to filter out tx return undefined; } @@ -49,10 +51,12 @@ export const updateMinedUserOps = async () => { chainId: parseInt(userOp.chainId!), }); - const tx = await signer.provider!.getTransaction(txHash); + const tx = await signer.provider!.getTransaction( + userOpReceipt.transactionHash, + ); const txReceipt = await _sdk .getProvider() - .getTransactionReceipt(txHash); + .getTransactionReceipt(tx.hash); const minedAt = new Date( ( await getBlock({ @@ -67,7 +71,7 @@ export const updateMinedUserOps = async () => { blockNumber: tx.blockNumber!, minedAt, onChainTxStatus: txReceipt.status, - transactionHash: txHash, + transactionHash: txReceipt.transactionHash, transactionType: tx.type, gasLimit: tx.gasLimit.toString(), maxFeePerGas: tx.maxFeePerGas?.toString(), diff --git a/yarn.lock b/yarn.lock index c6f3f481b..510d28375 100644 --- a/yarn.lock +++ b/yarn.lock @@ -767,7 +767,7 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@blocto/sdk@^0.5.4": +"@blocto/sdk@0.5.5": version "0.5.5" resolved "https://registry.yarnpkg.com/@blocto/sdk/-/sdk-0.5.5.tgz#807b9eaeee924c3eb0c5517c6b32891025f1f6b0" integrity sha512-u7bbAYmYDCf0QWvXleVOTeGFRbo8evT3uacsLJ6dv01HspmLDKZWjFyu7i3ARebJTpenHvwM78XHV7KTvBqTRg== @@ -777,17 +777,7 @@ eip1193-provider "^1.0.1" js-sha3 "^0.8.0" -"@chainlink/contracts@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@chainlink/contracts/-/contracts-0.6.1.tgz#8842b57e755793cbdbcbc45277fb5d179c993e19" - integrity sha512-EuwijGexttw0UjfrW+HygwhQIrGAbqpf1ue28R55HhWMHBzphEH0PhWm8DQmFfj5OZNy8Io66N4L0nStkZ3QKQ== - dependencies: - "@eth-optimism/contracts" "^0.5.21" - "@openzeppelin/contracts" "~4.3.3" - "@openzeppelin/contracts-upgradeable" "^4.7.3" - "@openzeppelin/contracts-v0.7" "npm:@openzeppelin/contracts@v3.4.2" - -"@coinbase/wallet-sdk@3.7.2": +"@coinbase/wallet-sdk@3.7.2", "@coinbase/wallet-sdk@^3.7.2": version "3.7.2" resolved "https://registry.yarnpkg.com/@coinbase/wallet-sdk/-/wallet-sdk-3.7.2.tgz#7a89bd9e3a06a1f26d4480d8642af33fb0c7e3aa" integrity sha512-lIGvXMsgpsQWci/XOMQIJ2nIZ8JUy/L+bvC0wkRaYarr0YylwpXrJ2gRM3hCXPS477pkyO7N/kSiAoRgEXUdJQ== @@ -810,29 +800,6 @@ stream-browserify "^3.0.0" util "^0.12.4" -"@coinbase/wallet-sdk@^3.7.1": - version "3.7.1" - resolved "https://registry.yarnpkg.com/@coinbase/wallet-sdk/-/wallet-sdk-3.7.1.tgz#44b3b7a925ff5cc974e4cbf7a44199ffdcf03541" - integrity sha512-LjyoDCB+7p0waQXfK+fUgcAs3Ezk6S6e+LYaoFjpJ6c9VTop3NyZF40Pi7df4z7QJohCwzuIDjz0Rhtig6Y7Pg== - dependencies: - "@metamask/safe-event-emitter" "2.0.0" - "@solana/web3.js" "^1.70.1" - bind-decorator "^1.0.11" - bn.js "^5.1.1" - buffer "^6.0.3" - clsx "^1.1.0" - eth-block-tracker "6.1.0" - eth-json-rpc-filters "5.1.0" - eth-rpc-errors "4.0.2" - json-rpc-engine "6.1.0" - keccak "^3.0.1" - preact "^10.5.9" - qs "^6.10.3" - rxjs "^6.6.3" - sha.js "^2.4.11" - stream-browserify "^3.0.0" - util "^0.12.4" - "@cspotcode/source-map-support@^0.8.0": version "0.8.1" resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" @@ -984,6 +951,11 @@ resolved "https://registry.yarnpkg.com/@eth-optimism/contracts-bedrock/-/contracts-bedrock-0.17.1.tgz#729b1dc53ec23d02ea9e68181f994955129f7415" integrity sha512-Hc5peN5PM8kzl9dzqSD5jv6ED3QliO1DF0dXLRJxfrXR7/rmEeyuAYESUwUM0gdJZjkwRYiS5m230BI6bQmnlw== +"@eth-optimism/contracts-bedrock@0.17.2": + version "0.17.2" + resolved "https://registry.yarnpkg.com/@eth-optimism/contracts-bedrock/-/contracts-bedrock-0.17.2.tgz#501ae26c7fe4ef4edf6420c384f76677e85f62ae" + integrity sha512-YVwPHpBZgFwFX9qY8+iToVAAH7mSnVIVmih+YfHhqjAhlLvLZfYjvj+hRNgcB9eRyl1SOOB0jevp4JOOV1v2BA== + "@eth-optimism/contracts@0.6.0": version "0.6.0" resolved "https://registry.yarnpkg.com/@eth-optimism/contracts/-/contracts-0.6.0.tgz#15ae76222a9b4d958a550cafb1960923af613a31" @@ -993,15 +965,6 @@ "@ethersproject/abstract-provider" "^5.7.0" "@ethersproject/abstract-signer" "^5.7.0" -"@eth-optimism/contracts@^0.5.21": - version "0.5.40" - resolved "https://registry.yarnpkg.com/@eth-optimism/contracts/-/contracts-0.5.40.tgz#d13a04a15ea947a69055e6fc74d87e215d4c936a" - integrity sha512-MrzV0nvsymfO/fursTB7m/KunkPsCndltVgfdHaT1Aj5Vi6R/doKIGGkOofHX+8B6VMZpuZosKCMQ5lQuqjt8w== - dependencies: - "@eth-optimism/core-utils" "0.12.0" - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/abstract-signer" "^5.7.0" - "@eth-optimism/core-utils@0.12.0": version "0.12.0" resolved "https://registry.yarnpkg.com/@eth-optimism/core-utils/-/core-utils-0.12.0.tgz#6337e4599a34de23f8eceb20378de2a2de82b0ea" @@ -1044,10 +1007,30 @@ ethers "^5.7.2" node-fetch "^2.6.7" -"@eth-optimism/sdk@3.2.2", "@eth-optimism/sdk@^3.2.1": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@eth-optimism/sdk/-/sdk-3.2.2.tgz#732c2d6fde96a25303b3c5b39b3b3ed1f913d9aa" - integrity sha512-P8YXAlh2lun0KZlwrw4FqmK4kNIoOOzI816XXhfkW3nMVADGRAru3TKSM74MgmEuyGiHrA9EoPRq1WLqUX4B0w== +"@eth-optimism/core-utils@0.13.2": + version "0.13.2" + resolved "https://registry.yarnpkg.com/@eth-optimism/core-utils/-/core-utils-0.13.2.tgz#c0187c3abf6d86dad039edf04ff81299253214fe" + integrity sha512-u7TOKm1RxH1V5zw7dHmfy91bOuEAZU68LT/9vJPkuWEjaTl+BgvPDRDTurjzclHzN0GbWdcpOqPZg4ftjkJGaw== + dependencies: + "@ethersproject/abi" "^5.7.0" + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/contracts" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + "@ethersproject/web" "^5.7.1" + chai "^4.3.10" + ethers "^5.7.2" + node-fetch "^2.6.7" + +"@eth-optimism/sdk@3.2.3": + version "3.2.3" + resolved "https://registry.yarnpkg.com/@eth-optimism/sdk/-/sdk-3.2.3.tgz#42aa99ed388355ec85b5cf68589aaa15f0c6c7f6" + integrity sha512-e3XQTbbU+HTzsEv/VIsJpZifK6YZVlzEtF6tj/Vz/VIEDCjZk5JPcnCQOMVcs9ICI4EJyyur+y/+RU7fPa6qtg== dependencies: "@eth-optimism/contracts" "0.6.0" "@eth-optimism/contracts-bedrock" "0.17.1" @@ -1057,6 +1040,19 @@ rlp "^2.2.7" semver "^7.6.0" +"@eth-optimism/sdk@3.3.0": + version "3.3.0" + resolved "https://registry.yarnpkg.com/@eth-optimism/sdk/-/sdk-3.3.0.tgz#c7a3af4e7b5ab541be0c4e2acd02f2bf84bfb2e5" + integrity sha512-0Wt9roWe3itdzp08caCQLoFqhmT47ssquKAzBe7yXI6saVL+f2vWl6VgEaq0aYe2FsWvD9L0tSAJHLx1FiquNw== + dependencies: + "@eth-optimism/contracts" "0.6.0" + "@eth-optimism/contracts-bedrock" "0.17.2" + "@eth-optimism/core-utils" "0.13.2" + lodash "^4.17.21" + merkletreejs "^0.3.11" + rlp "^2.2.7" + semver "^7.6.0" + "@ethereumjs/common@^2.4.0": version "2.6.5" resolved "https://registry.yarnpkg.com/@ethereumjs/common/-/common-2.6.5.tgz#0a75a22a046272579d91919cb12d84f2756e8d30" @@ -1764,7 +1760,7 @@ cookie "^0.5.0" fastify-plugin "^4.0.0" -"@fastify/cookie@^9.1.0": +"@fastify/cookie@^9.3.1": version "9.3.1" resolved "https://registry.yarnpkg.com/@fastify/cookie/-/cookie-9.3.1.tgz#48b89a356a23860c666e2fe522a084cc5c943d33" integrity sha512-h1NAEhB266+ZbZ0e9qUE6NnNR07i7DnNXWG9VbbZ8uC6O/hxHpl+Zoe5sw1yfdZ2U6XhToUGDnzQtWJdCaPwfg== @@ -1855,6 +1851,13 @@ dependencies: google-gax "^3.0.1" +"@google-cloud/kms@4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@google-cloud/kms/-/kms-4.2.0.tgz#7d8c1c1c7f906bdf6b5504518967aa9834a31375" + integrity sha512-EIFxBL2XbpRkW6TmmYNU3xmpbaDw49uD57q6/rRQMkWPENvPTrlonQeTBeXV1I18GMToVliQOwKs001Mzo7Dwg== + dependencies: + google-gax "^4.0.3" + "@google-cloud/kms@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@google-cloud/kms/-/kms-4.0.0.tgz#450f9b6b881c311ea640672ad08134528b75adb8" @@ -2246,7 +2249,7 @@ tweetnacl "^1.0.3" tweetnacl-util "^0.15.1" -"@metamask/eth-sig-util@^4.0.0": +"@metamask/eth-sig-util@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-4.0.1.tgz#3ad61f6ea9ad73ba5b19db780d40d9aae5157088" integrity sha512-tghyZKLHZjcdlDqCA3gNZmLeR0XvOE9U1qoQO9ohyAZT6Pya+H9vkBPcsyXytmYLNgVoin7CKCmweo/R43V+tQ== @@ -2377,16 +2380,11 @@ resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.2.tgz#6f26dbc8fbc7205873ce3cee2f690eba0d421b39" integrity sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ== -"@noble/hashes@1.4.0": +"@noble/hashes@1.4.0", "@noble/hashes@^1.4.0": version "1.4.0" resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.4.0.tgz#45814aa329f30e4fe0ba49426f49dfccdd066426" integrity sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg== -"@noble/hashes@^1.3.2": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.3.tgz#39908da56a4adc270147bb07968bf3b16cfe1699" - integrity sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA== - "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -2408,12 +2406,7 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@openzeppelin/contracts-upgradeable@4.7.3": - version "4.7.3" - resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.7.3.tgz#f1d606e2827d409053f3e908ba4eb8adb1dd6995" - integrity sha512-+wuegAMaLcZnLCJIvrVUDzA9z/Wp93f0Dla/4jJvIhijRrPabjQbZe6fWiECLaJyfn5ci9fqf9vTw3xpQOad2A== - -"@openzeppelin/contracts-upgradeable@^4.4.2", "@openzeppelin/contracts-upgradeable@^4.7.3": +"@openzeppelin/contracts-upgradeable@^4.4.2": version "4.9.3" resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.9.3.tgz#ff17a80fb945f5102571f8efecb5ce5915cc4811" integrity sha512-jjaHAVRMrE4UuZNfDwjlLGDxTHWIOwTJS2ldnc278a0gevfXfPr8hxKEVBGFBE96kl2G3VHDZhUimw/+G3TG2A== @@ -2423,26 +2416,11 @@ resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.9.6.tgz#38b21708a719da647de4bb0e4802ee235a0d24df" integrity sha512-m4iHazOsOCv1DgM7eD7GupTJ+NFVujRZt1wzddDPSVGpWdKq1SKkla5htKG7+IS4d2XOCtzkUNwRZ7Vq5aEUMA== -"@openzeppelin/contracts-v0.7@npm:@openzeppelin/contracts@v3.4.2": - version "3.4.2" - resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-3.4.2.tgz#d81f786fda2871d1eb8a8c5a73e455753ba53527" - integrity sha512-z0zMCjyhhp4y7XKAcDAi3Vgms4T2PstwBdahiO0+9NaGICQKjynK3wduSRplTgk4LXmoO1yfDGO5RbjKYxtuxA== - -"@openzeppelin/contracts@4.7.3": - version "4.7.3" - resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.7.3.tgz#939534757a81f8d69cc854c7692805684ff3111e" - integrity sha512-dGRS0agJzu8ybo44pCIf3xBaPQN/65AIXNgK8+4gzKd5kbvlqyxryUYVLJv7fK98Seyd2hDZzVEHSWAh0Bt1Yw== - "@openzeppelin/contracts@^4.9.3": version "4.9.6" resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.6.tgz#2a880a24eb19b4f8b25adc2a5095f2aa27f39677" integrity sha512-xSmezSupL+y9VkHZJGDoCBpmnB2ogM13ccaYDWqJTfS3dbuHkgjuwDFUmaFauBCboQMGB/S5UqUl2y54X99BmA== -"@openzeppelin/contracts@~4.3.3": - version "4.3.3" - resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.3.3.tgz#ff6ee919fc2a1abaf72b22814bfb72ed129ec137" - integrity sha512-tDBopO1c98Yk7Cv/PZlHqrvtVjlgK5R4J6jxLwoO7qxK4xqOiZG+zSkIvGFpPZ0ikc3QOED3plgdqjgNTnBc7g== - "@paperxyz/embedded-wallet-service-sdk@^1.2.5": version "1.2.5" resolved "https://registry.yarnpkg.com/@paperxyz/embedded-wallet-service-sdk/-/embedded-wallet-service-sdk-1.2.5.tgz#d635dd0a05d7b8231ca6ca6e692774cb5c791e25" @@ -2454,11 +2432,16 @@ "@ethersproject/providers" "^5.7.2" "@paperxyz/sdk-common-utilities" "*" -"@paperxyz/sdk-common-utilities@*", "@paperxyz/sdk-common-utilities@^0.1.0": +"@paperxyz/sdk-common-utilities@*": version "0.1.0" resolved "https://registry.yarnpkg.com/@paperxyz/sdk-common-utilities/-/sdk-common-utilities-0.1.0.tgz#a948ef20d080b63e8bc0caa3ef337177a782f370" integrity sha512-+zE2wp9gI5kjI6yHdrigeqLRDueAFz70v6hUKOT98Nyy4yL8YUR3OvXFAnAyZLXrr0v1uLlDYQdBz0fI2StmGg== +"@paperxyz/sdk-common-utilities@^0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@paperxyz/sdk-common-utilities/-/sdk-common-utilities-0.1.1.tgz#dfddaf8880c82bd665368793ebe4d06a365bede7" + integrity sha512-RefjXB3d5Ub1I3GoIf/mfgTsvmAneWoeQwpmiuXYx1NmmSdbtBxDUk4POtSWUCnvoiJP0Y2frATnYMV30J1b1A== + "@parcel/watcher-android-arm64@2.4.1": version "2.4.1" resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz#c2c19a3c442313ff007d2d7a9c2c1dd3e1c9ca84" @@ -2881,7 +2864,7 @@ semver "^7.3.8" web3-utils "^1.8.1" -"@safe-global/safe-core-sdk@^3.3.4": +"@safe-global/safe-core-sdk@^3.3.5": version "3.3.5" resolved "https://registry.yarnpkg.com/@safe-global/safe-core-sdk/-/safe-core-sdk-3.3.5.tgz#30884639d368a9f50aa5fc96f78de87261ebdab3" integrity sha512-ul+WmpxZOXgDIXrZ6MIHptThYbm0CVV3/rypMQEn4tZLkudh/yXK7EuWBFnx9prR3MePuku51Zcz9fu1vi7sfQ== @@ -3491,88 +3474,77 @@ dependencies: "@tanstack/query-core" "5.28.9" -"@thirdweb-dev/auth@^4.1.47": - version "4.1.47" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/auth/-/auth-4.1.47.tgz#9235d269e9119501f691d5969b962c8cd269a17e" - integrity sha512-nZzW4qmuNmS4HQOPiMovD+8LpLSWNXzdId9upOAuLaSAGMgF983vab6wxRGW9OgMsCVAxX/ZHTujfDIaC2bTYw== +"@thirdweb-dev/auth@^4.1.55": + version "4.1.55" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/auth/-/auth-4.1.55.tgz#bc7e48740e49c73df8751162b1629b9884771566" + integrity sha512-8lqSzZL6y5TCTj24GCaUa8e4j58xnpn4CaNnXpHvmXg7VZxOE+EJS8Kg/vJmKk7LcYCxWo13V+5QXA6nFIhA6Q== dependencies: - "@fastify/cookie" "^9.1.0" - "@thirdweb-dev/wallets" "2.4.25" - cookie "^0.5.0" + "@fastify/cookie" "^9.3.1" + "@thirdweb-dev/wallets" "2.4.33" + cookie "^0.6.0" fastify-type-provider-zod "^1.1.9" uuid "^9.0.1" - zod "^3.22.3" + zod "^3.22.4" + +"@thirdweb-dev/chains@0.1.88": + version "0.1.88" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/chains/-/chains-0.1.88.tgz#7e3ee1f5ac0467be9f7232c4cea24ed7f93d2a65" + integrity sha512-2xRRCW+mDcfYniVHA09fTi8sUV783XyQBuHOMKtZw8PnC+/M8Lw26GBVnsAM7RDECwcPk+aL/rvaLYcNvCiNow== -"@thirdweb-dev/chains@0.1.78": - version "0.1.78" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/chains/-/chains-0.1.78.tgz#480e61bfb3822c1d73702385dd9bfd9c2d95faa8" - integrity sha512-zXP+pymo1squvHyvwjtOlHYXDiaEBic0RIrfy/d6oP8Rhy4GIAG79knHD3hvvMDDIA48XkoGl3xyGMTan3skOw== +"@thirdweb-dev/chains@0.1.90": + version "0.1.90" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/chains/-/chains-0.1.90.tgz#ad87e5677caffc34033ba8c4f6a8700cca685d8a" + integrity sha512-0LGUH3vr8VlK05eqGK1bk/qGenU3AzOOJY/o3YFY8LrZcof+Dnj3xGWxXC62laRs4lF0qAGHTve0D/8j3ecvug== -"@thirdweb-dev/chains@0.1.81": - version "0.1.81" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/chains/-/chains-0.1.81.tgz#7e301f3919b4e2d0dbeaebf75a042afb238e504c" - integrity sha512-EgM0PsCKGCiHAsWGrC4COFSrHeVviQRmI5AjzrdB0Eis3A+5NX41NlNa6TppzeRgeFFteEDdnkrwLeHfzJqKhw== +"@thirdweb-dev/chains@0.1.91-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531": + version "0.1.91-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/chains/-/chains-0.1.91-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531.tgz#90a95c3c31c8e6d27731a752369e6c1f8e09a0f8" + integrity sha512-jIkEhieylZoNwJGWEg6SxLZshyUatutyKMes0rCntv6ImrXMlXk3aQTnxDeeTauXenWe474EsSCqSYoDsmfd+A== "@thirdweb-dev/chains@^0.1.77": version "0.1.77" resolved "https://registry.yarnpkg.com/@thirdweb-dev/chains/-/chains-0.1.77.tgz#7d938a71f27e39666704048840aaaacc1e51e86e" integrity sha512-Sn58vGCAVMUrzkEncgSIl7y1Ee04e8WzQPbL2UEZF6FyWi4bJgS69iZcKJyIJH7iczoChJ8wCZHHMzBtY8pJZQ== -"@thirdweb-dev/contracts-js@1.3.16": - version "1.3.16" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts-js/-/contracts-js-1.3.16.tgz#264727b40b0f320c01eefcb4295e89c9e9947002" - integrity sha512-EpLcD5mdm8b+tvSO7gD9cxSAqjLRr7ygktMp4Pe7Wvobl5ffq8O95futxdVsYc5pyciPZYr8apHUJFYMDlaTqA== +"@thirdweb-dev/contracts-js@1.3.20": + version "1.3.20" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts-js/-/contracts-js-1.3.20.tgz#0325e0c9cadd8944eb1ab095f8afbb1b7d349731" + integrity sha512-Gx+XFrFhtGo5swDknqCfzDKMRc+EwgfFmC1AsW2jGvzSLo0egBbz1NA+WvDxbLQJAi6rhSuomuX99tYN3nVzyw== dependencies: - "@thirdweb-dev/contracts" "3.10.3" + "@thirdweb-dev/contracts" "3.13.0" -"@thirdweb-dev/contracts-js@1.3.18": - version "1.3.18" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts-js/-/contracts-js-1.3.18.tgz#b6745ce0a0a00c8665fa20251fc3bb803af82c9f" - integrity sha512-qQNnHyweDHjVxLDR9yBiWkH0tlxzW9COcydeOBC9IPMCDypZFhCO3c0m4QC2WCrC7EJxCWh73Q+hogFCv2Ct+Q== +"@thirdweb-dev/contracts-js@1.3.21": + version "1.3.21" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts-js/-/contracts-js-1.3.21.tgz#c781cc67bf454757fc87b8741de96e55808527a8" + integrity sha512-mbJJ36xV7C9Zc7gzdaLxQqfkIVFwFYmN7P26JEPHCGtKqxjxejNc+tl/4G4FcjzckLaFBZC6oN6/+4HhgEh4XA== dependencies: - "@thirdweb-dev/contracts" "3.12.1" + "@thirdweb-dev/contracts" "3.13.0" -"@thirdweb-dev/contracts@3.10.3": - version "3.10.3" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts/-/contracts-3.10.3.tgz#985b890b2bac051bc69a9108ac9e9df0fd37a1c1" - integrity sha512-wSVNaEoosn0AgUtnxlvv7rgK+3EUMzJm2ZasofPgJgqGS3gYH5nDBmK29VMquA2BLc38OAPyYMWc/iQCiCikMg== - dependencies: - "@chainlink/contracts" "^0.6.1" - "@openzeppelin/contracts" "4.7.3" - "@openzeppelin/contracts-upgradeable" "4.7.3" - "@thirdweb-dev/dynamic-contracts" "^1.1.2" - erc721a-upgradeable "^3.3.0" - -"@thirdweb-dev/contracts@3.12.1": - version "3.12.1" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts/-/contracts-3.12.1.tgz#5c2debf4926e459ca39efebbf7fc50908a943b5d" - integrity sha512-FqgLO8ZQ31dwYMoDbZ+OXpEZbwx5bi8Ot9WQDdYohcTQTjM12tMXiBuobK5Iwpjqf2Q+GrN45IHEMh9zL0Wqkw== +"@thirdweb-dev/contracts@3.13.0": + version "3.13.0" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts/-/contracts-3.13.0.tgz#7139c1b25d77eb58de24e89d7c2f84c4235ed386" + integrity sha512-v2ol+Wqf/W/7LGaP3xgStns6iUDB492b+rxUvkNPL89uGqj4Y+dJHdt0BfLF+Lm4IdWVXvxAintbF9uIoZCbJA== dependencies: "@openzeppelin/contracts" "^4.9.3" "@openzeppelin/contracts-upgradeable" "^4.9.3" "@thirdweb-dev/dynamic-contracts" "^1.2.4" erc721a-upgradeable "^3.3.0" -"@thirdweb-dev/crypto@0.2.1": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/crypto/-/crypto-0.2.1.tgz#7643c91c9d87e4d51a77163b87f6bff547e9506c" - integrity sha512-SYEkdtdhTOAcgGklqPrKgyIftA2x0WBTtpAEyJBTLCL1z+2IKvExWZyZn3Mx2cZ8skO3iAfGzC4Si2ORWBcS2g== +"@thirdweb-dev/crypto@0.2.4": + version "0.2.4" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/crypto/-/crypto-0.2.4.tgz#e70cb83fef0446a8c9139c263e07fddfb97b8922" + integrity sha512-26kvfv9TciNPXWzNYzOqXA4NQyv2LnF7iiZybkuZUf/QquB00p6ZvcA4/ymN5PZlTXxgLYyGUnzQF5MOs067eA== dependencies: - "@noble/hashes" "^1.3.2" - js-sha3 "^0.9.2" + "@noble/hashes" "^1.4.0" + js-sha3 "^0.9.3" -"@thirdweb-dev/crypto@0.2.2": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/crypto/-/crypto-0.2.2.tgz#455c7564610a1eb4597ae1d02c0ce3d722072709" - integrity sha512-jOwHtdViJYZ5015F3xZvwmnFZLrgTx2RkE7bAiG/N83f5TduwQBM3PAPTbW3aBOECaoSrbmgj/lQEOv7543z3Q== +"@thirdweb-dev/crypto@0.2.5": + version "0.2.5" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/crypto/-/crypto-0.2.5.tgz#a2f06d35570f4158f366191bfff1372efe4e7fe3" + integrity sha512-qcGNeZAJ4a4w/XqYNqstUZpgWv7LynRlhiGIh5IBvEW1phsaAKt3AgehR4QsRfF4DAbcw+/0OsB7+alk9SciJQ== dependencies: - "@noble/hashes" "^1.3.2" - js-sha3 "^0.9.2" - -"@thirdweb-dev/dynamic-contracts@^1.1.2": - version "1.1.4" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/dynamic-contracts/-/dynamic-contracts-1.1.4.tgz#f14de117bad647d0f32073325627f4b31963446f" - integrity sha512-uvZBvcbrJH9IzGkQgaJGsKrRgKh3PcRtrbegk62aGEmv1+vlNakcbaVlOiNC8jHpc/S2pZ29CmuKZntl1cEF8Q== + "@noble/hashes" "^1.4.0" + js-sha3 "^0.9.3" "@thirdweb-dev/dynamic-contracts@^1.2.4": version "1.2.5" @@ -3584,73 +3556,96 @@ resolved "https://registry.yarnpkg.com/@thirdweb-dev/generated-abis/-/generated-abis-0.0.1.tgz#0d788d6aff0ac08f11e9eeb9ae4c8321845272a8" integrity sha512-vO9/3lSLO8smyyH1QVeYravSTzFwV1nf1C/Im1NBDPdH8//YvcbhtETGGiNfHWpyCvSi0vRYwvf+/7FKdwpDGQ== -"@thirdweb-dev/merkletree@0.2.1": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/merkletree/-/merkletree-0.2.1.tgz#1604e238a921fe520520e18b63312ca049376707" - integrity sha512-NQEo+KlwQFWr0z4+OlD5WJ9GZEFOrVufvjG2zcn2eylFZacJq5GvRz04Yan9eMR844M7LNx5godA5B7DAinqKg== +"@thirdweb-dev/merkletree@0.2.4": + version "0.2.4" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/merkletree/-/merkletree-0.2.4.tgz#bf4ebd81fe4dc0e5d9144cc6d24626be5931b224" + integrity sha512-Z1CHARMhPX9i6YRSqsRlwuBsINrAmwq4KQzeX6ZIQYuUOwYfaH7Ll4mnBNs7kVSgTgUHNO0hQCvjzNE1aDD0Gw== dependencies: - "@thirdweb-dev/crypto" "0.2.1" + "@thirdweb-dev/crypto" "0.2.4" buffer "^6.0.3" buffer-reverse "^1.0.1" treeify "^1.1.0" -"@thirdweb-dev/merkletree@0.2.2": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/merkletree/-/merkletree-0.2.2.tgz#179faa2cbfaaab0a8dfc2b4fb9601a4ec87f60f8" - integrity sha512-cOEU6ga8+Lyk3b/XsI0h40ljxcTyommQhA38eAWXxUYV1wxH/g7Mry3OOHyY1HCBC2R2MXykCdiFuaoUsQB6Pw== +"@thirdweb-dev/merkletree@0.2.5": + version "0.2.5" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/merkletree/-/merkletree-0.2.5.tgz#4eaf5ca10d22c375211dfaa7c39744d5c4ac799b" + integrity sha512-0l2MtqpX75LsVpfWrtZ0xTP1lHrecqj1KCioyqRy3cj43gq81EttvMMWoAbYIC6QSBbitUiMrK+INUUGSFQkEg== dependencies: - "@thirdweb-dev/crypto" "0.2.2" buffer "^6.0.3" buffer-reverse "^1.0.1" treeify "^1.1.0" -"@thirdweb-dev/sdk@4.0.42": - version "4.0.42" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/sdk/-/sdk-4.0.42.tgz#55d9968351c341fa710478add91b0a6f1b2e1672" - integrity sha512-LoJyM4iUbasWCC5C7XtHYqdr1GkqQJap0jgmf9IrPhHPZqZnWc209/TXtmL4FA1mBgPXSvLJpjimoJxsle9oog== +"@thirdweb-dev/sdk@4.0.57": + version "4.0.57" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/sdk/-/sdk-4.0.57.tgz#8acbdf13acb29eb8dff03e59977373c396103e47" + integrity sha512-qy1cjsmUTpB1thBGuqFve7OLhDrczCHf89u/7x84Kty0YAP46o4F9sOlAfQeGhpdT44E3dic4fYQpYqShV2tfA== dependencies: - "@eth-optimism/sdk" "^3.2.1" - "@thirdweb-dev/chains" "0.1.78" - "@thirdweb-dev/contracts-js" "1.3.16" - "@thirdweb-dev/crypto" "0.2.1" + "@eth-optimism/sdk" "3.2.3" + "@thirdweb-dev/chains" "0.1.88" + "@thirdweb-dev/contracts-js" "1.3.20" + "@thirdweb-dev/crypto" "0.2.4" "@thirdweb-dev/generated-abis" "0.0.1" - "@thirdweb-dev/merkletree" "0.2.1" - "@thirdweb-dev/storage" "2.0.10" - abitype "^0.2.5" - bn.js "^5.2.1" + "@thirdweb-dev/merkletree" "0.2.4" + "@thirdweb-dev/storage" "2.0.13" + abitype "1.0.0" + bn.js "5.2.1" bs58 "^5.0.0" buffer "^6.0.3" eventemitter3 "^5.0.1" fast-deep-equal "^3.1.3" - tiny-invariant "^1.2.0" + tiny-invariant "^1.3.3" tweetnacl "^1.0.3" uuid "^9.0.1" - yaml "^2.3.4" - zod "^3.22.3" - -"@thirdweb-dev/sdk@4.0.49", "@thirdweb-dev/sdk@^4.0.49": - version "4.0.49" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/sdk/-/sdk-4.0.49.tgz#fbddf5e342bfff5de2c268265d297519dfdacdd1" - integrity sha512-q7aanIgHuIo9V9K8y/13bFTW4fnlaTp5YwAfIAvlPebZFLTvmtiUFHXnaYYZ3pKu1nhR1jPwNpAf01o+/fEfPw== - dependencies: - "@eth-optimism/sdk" "3.2.2" - "@thirdweb-dev/chains" "0.1.81" - "@thirdweb-dev/contracts-js" "1.3.18" - "@thirdweb-dev/crypto" "0.2.2" + yaml "^2.4.1" + zod "^3.22.4" + +"@thirdweb-dev/sdk@4.0.60-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531": + version "4.0.60-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/sdk/-/sdk-4.0.60-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531.tgz#d3441c5a62fc7d8cc10a69f031b5d99bf2835b18" + integrity sha512-M7O+oT27bcNPhhsYVDukCy+qlP4yJ7tCJZ8i555ZiH3uux5fthwip1E411U4xcu9qxI7lHBQxIdY4nKiBRdapA== + dependencies: + "@eth-optimism/sdk" "3.3.0" + "@thirdweb-dev/chains" "0.1.91-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531" + "@thirdweb-dev/contracts-js" "1.3.21" + "@thirdweb-dev/crypto" "0.2.5" "@thirdweb-dev/generated-abis" "0.0.1" - "@thirdweb-dev/merkletree" "0.2.2" - "@thirdweb-dev/storage" "2.0.11" - abitype "^0.2.5" - bn.js "^5.2.1" + "@thirdweb-dev/merkletree" "0.2.5" + "@thirdweb-dev/storage" "2.0.14" + abitype "1.0.0" + bn.js "5.2.1" bs58 "^5.0.0" buffer "^6.0.3" eventemitter3 "^5.0.1" fast-deep-equal "^3.1.3" - tiny-invariant "^1.2.0" + tiny-invariant "^1.3.3" tweetnacl "^1.0.3" uuid "^9.0.1" - yaml "^2.3.4" - zod "^3.22.3" + yaml "^2.4.1" + zod "^3.22.4" + +"@thirdweb-dev/sdk@^4.0.59": + version "4.0.59" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/sdk/-/sdk-4.0.59.tgz#a84d69a3bf9b253a1a7c2e3f892790c5dcdec91d" + integrity sha512-8krRRCxEYd43DBhCKs47rCmvAr6JA7hGX+4LSn8wLFWp8MfE1MWEu8IjRsVW8r89+3kowkWdP71c7RXD5++mZQ== + dependencies: + "@eth-optimism/sdk" "3.3.0" + "@thirdweb-dev/chains" "0.1.90" + "@thirdweb-dev/contracts-js" "1.3.21" + "@thirdweb-dev/crypto" "0.2.5" + "@thirdweb-dev/generated-abis" "0.0.1" + "@thirdweb-dev/merkletree" "0.2.5" + "@thirdweb-dev/storage" "2.0.14" + abitype "1.0.0" + bn.js "5.2.1" + bs58 "^5.0.0" + buffer "^6.0.3" + eventemitter3 "^5.0.1" + fast-deep-equal "^3.1.3" + tiny-invariant "^1.3.3" + tweetnacl "^1.0.3" + uuid "^9.0.1" + yaml "^2.4.1" + zod "^3.22.4" "@thirdweb-dev/service-utils@0.4.17": version "0.4.17" @@ -3660,99 +3655,99 @@ aws4fetch "^1.0.17" zod "^3.22.3" -"@thirdweb-dev/storage@2.0.10": - version "2.0.10" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/storage/-/storage-2.0.10.tgz#d9e06692b0cb37b3ff2480a6f3ec1133edf5e852" - integrity sha512-i7JrggQzlU97bHdGQ6cOhx1ojYUFyFsfc5MLT47pfCQxeFlUtGmWYNZ09mPPQoCgyoxFNJm5I5QLhnMrNMJtIQ== +"@thirdweb-dev/storage@2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/storage/-/storage-2.0.13.tgz#132bccedf329106cd58059c9118244485e1bb40e" + integrity sha512-m+q7RrI7c7G3XC/tmgdY23mAaYbLAIQN83ySpXSe/3Rrybg20EYofcvHVoMkRXSm5ojJvmwfE4SxiZfpsSsTHw== dependencies: - "@thirdweb-dev/crypto" "0.2.1" + "@thirdweb-dev/crypto" "0.2.4" cid-tool "^3.0.0" form-data "^4.0.0" uuid "^9.0.1" -"@thirdweb-dev/storage@2.0.11": - version "2.0.11" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/storage/-/storage-2.0.11.tgz#87d3ae5eaf37471741a595a56dd7e1ab44bf6f99" - integrity sha512-gCe/Q6n7RATKz8tHI0fQL8u5u08MGakCh76ROmHAPEBzMUCEJFIO9278na7l3uWOJignQ5Ym5nf0zcIutuF7HQ== +"@thirdweb-dev/storage@2.0.14": + version "2.0.14" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/storage/-/storage-2.0.14.tgz#366d059d9f7feb17609348bcbdb7b81eabfdef67" + integrity sha512-Ipbg6sZbh/QSh2IjjYWO5MFo5SiB3TdPNRm1b2Cs14UynOtp9rOv7+HyZg3kEhMZcqOyIIZ25zmWneIWyL8zfw== dependencies: - "@thirdweb-dev/crypto" "0.2.2" + "@thirdweb-dev/crypto" "0.2.5" cid-tool "^3.0.0" form-data "^4.0.0" uuid "^9.0.1" -"@thirdweb-dev/wallets@2.4.17": - version "2.4.17" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/wallets/-/wallets-2.4.17.tgz#f96fe5650269d11332d12eeb5372a6bd0c60905a" - integrity sha512-Cz8DkcXt+2Xh1b6IpqvZiykeIMHKJ7WUwfXu+vL2M8Ue2bJ334eshmTuZClJinf9jZ7ZLSbZaPuPR+Rf8ZlK4A== +"@thirdweb-dev/wallets@2.4.33": + version "2.4.33" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/wallets/-/wallets-2.4.33.tgz#33bcee1d04b511b941d73624089721926565c58c" + integrity sha512-L57tgljlsbaM2djKzZqa2/8645o7ufoBlpTITmGD/nXFkaW3vb0ybNgd/YxCAvmvt9XDqdgPXuOj71nKrXGeBw== dependencies: "@account-abstraction/contracts" "^0.5.0" - "@blocto/sdk" "^0.5.4" - "@coinbase/wallet-sdk" "^3.7.1" - "@google-cloud/kms" "3.0.1" + "@blocto/sdk" "0.5.5" + "@coinbase/wallet-sdk" "^3.7.2" + "@google-cloud/kms" "4.2.0" "@magic-ext/connect" "^6.7.2" "@magic-ext/oauth" "^7.6.2" "@magic-sdk/provider" "^13.6.2" - "@metamask/eth-sig-util" "^4.0.0" + "@metamask/eth-sig-util" "^4.0.1" "@paperxyz/embedded-wallet-service-sdk" "^1.2.5" - "@paperxyz/sdk-common-utilities" "^0.1.0" - "@safe-global/safe-core-sdk" "^3.3.4" + "@paperxyz/sdk-common-utilities" "^0.1.1" + "@safe-global/safe-core-sdk" "^3.3.5" "@safe-global/safe-ethers-adapters" "0.1.0-alpha.17" "@safe-global/safe-ethers-lib" "^1.9.4" - "@thirdweb-dev/chains" "0.1.78" - "@thirdweb-dev/contracts-js" "1.3.16" - "@thirdweb-dev/crypto" "0.2.1" - "@thirdweb-dev/sdk" "4.0.42" - "@walletconnect/core" "^2.9.1" - "@walletconnect/ethereum-provider" "^2.9.1" + "@thirdweb-dev/chains" "0.1.88" + "@thirdweb-dev/contracts-js" "1.3.20" + "@thirdweb-dev/crypto" "0.2.4" + "@thirdweb-dev/sdk" "4.0.57" + "@walletconnect/core" "^2.11.3" + "@walletconnect/ethereum-provider" "^2.11.3" "@walletconnect/jsonrpc-utils" "^1.0.8" - "@walletconnect/modal" "^2.6.1" - "@walletconnect/types" "^2.9.1" - "@walletconnect/utils" "^2.10.2" - "@walletconnect/web3wallet" "^1.8.7" + "@walletconnect/modal" "^2.6.2" + "@walletconnect/types" "^2.11.3" + "@walletconnect/utils" "^2.11.3" + "@walletconnect/web3wallet" "^1.10.3" asn1.js "5.4.1" - bn.js "5.2.0" + bn.js "5.2.1" buffer "^6.0.3" eth-provider "^0.13.6" - ethereumjs-util "^7.1.3" + ethereumjs-util "^7.1.5" eventemitter3 "^5.0.1" key-encoder "2.0.3" magic-sdk "^13.6.2" web3-core "1.5.2" -"@thirdweb-dev/wallets@2.4.25": - version "2.4.25" - resolved "https://registry.yarnpkg.com/@thirdweb-dev/wallets/-/wallets-2.4.25.tgz#f1ad7c7f996b87f0eedb52b6538cf6a436a69fd7" - integrity sha512-bDl1uOWDED/KfCI7PwZEMoS4J14CVE5lZEaJth30IGbBSo0KTEoYAkttI/ghkN8+s3T0ZtyjQibVLsEO24HWYQ== +"@thirdweb-dev/wallets@^2.4.36-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531": + version "2.4.36-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/wallets/-/wallets-2.4.36-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531.tgz#ff73089ae3c092fa1af5bf5c5ce26a063d9cf693" + integrity sha512-2WSib2xca07VUO1k5P8fhs7uVtQepcYrUa1aOVmR5JOuJFXiQAU5c5CAcFGijlafvumVQAo13I2GeUxlX/S/qg== dependencies: "@account-abstraction/contracts" "^0.5.0" - "@blocto/sdk" "^0.5.4" - "@coinbase/wallet-sdk" "^3.7.1" - "@google-cloud/kms" "3.0.1" + "@blocto/sdk" "0.5.5" + "@coinbase/wallet-sdk" "^3.7.2" + "@google-cloud/kms" "4.2.0" "@magic-ext/connect" "^6.7.2" "@magic-ext/oauth" "^7.6.2" "@magic-sdk/provider" "^13.6.2" - "@metamask/eth-sig-util" "^4.0.0" + "@metamask/eth-sig-util" "^4.0.1" "@paperxyz/embedded-wallet-service-sdk" "^1.2.5" - "@paperxyz/sdk-common-utilities" "^0.1.0" - "@safe-global/safe-core-sdk" "^3.3.4" + "@paperxyz/sdk-common-utilities" "^0.1.1" + "@safe-global/safe-core-sdk" "^3.3.5" "@safe-global/safe-ethers-adapters" "0.1.0-alpha.17" "@safe-global/safe-ethers-lib" "^1.9.4" - "@thirdweb-dev/chains" "0.1.81" - "@thirdweb-dev/contracts-js" "1.3.18" - "@thirdweb-dev/crypto" "0.2.2" - "@thirdweb-dev/sdk" "4.0.49" - "@walletconnect/core" "^2.9.1" - "@walletconnect/ethereum-provider" "^2.9.1" + "@thirdweb-dev/chains" "0.1.91-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531" + "@thirdweb-dev/contracts-js" "1.3.21" + "@thirdweb-dev/crypto" "0.2.5" + "@thirdweb-dev/sdk" "4.0.60-nightly-6961e09a4cec4c276b233285e721dc0505792be5-20240408215531" + "@walletconnect/core" "^2.12.1" + "@walletconnect/ethereum-provider" "2.12.1" "@walletconnect/jsonrpc-utils" "^1.0.8" - "@walletconnect/modal" "^2.6.1" - "@walletconnect/types" "^2.9.1" - "@walletconnect/utils" "^2.10.2" - "@walletconnect/web3wallet" "^1.8.7" + "@walletconnect/modal" "^2.6.2" + "@walletconnect/types" "^2.12.1" + "@walletconnect/utils" "^2.12.1" + "@walletconnect/web3wallet" "^1.11.1" asn1.js "5.4.1" - bn.js "5.2.0" + bn.js "5.2.1" buffer "^6.0.3" eth-provider "^0.13.6" - ethereumjs-util "^7.1.3" + ethereumjs-util "^7.1.5" eventemitter3 "^5.0.1" key-encoder "2.0.3" magic-sdk "^13.6.2" @@ -4208,51 +4203,52 @@ "@typescript-eslint/types" "5.59.5" eslint-visitor-keys "^3.3.0" -"@walletconnect/auth-client@2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@walletconnect/auth-client/-/auth-client-2.1.1.tgz#45548fc5d5e5ac155503d1b42ac97a96a2cba98d" - integrity sha512-rFGBG3pLkmwCc5DcL9JRCsvOAmPjUcHGxm+KlX31yXNOT1QACT8Gyd8ODSOmtvz5CXZS5dPWBuvO03LUSRbPkw== +"@walletconnect/auth-client@2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@walletconnect/auth-client/-/auth-client-2.1.2.tgz#cee304fb0cdca76f6bf4aafac96ef9301862a7e8" + integrity sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw== dependencies: "@ethersproject/hash" "^5.7.0" "@ethersproject/transactions" "^5.7.0" "@stablelib/random" "^1.0.2" "@stablelib/sha256" "^1.0.1" - "@walletconnect/core" "^2.9.0" + "@walletconnect/core" "^2.10.1" "@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/utils" "^2.9.0" + "@walletconnect/utils" "^2.10.1" events "^3.3.0" isomorphic-unfetch "^3.1.0" -"@walletconnect/core@2.10.0", "@walletconnect/core@^2.9.1": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.10.0.tgz#b659de4dfb374becd938964abd4f2150d410e617" - integrity sha512-Z8pdorfIMueuiBXLdnf7yloiO9JIiobuxN3j0OTal+MYc4q5/2O7d+jdD1DAXbLi1taJx3x60UXT/FPVkjIqIQ== +"@walletconnect/core@2.11.3": + version "2.11.3" + resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.11.3.tgz#c81855722cb9afd411f91f5345c7874f48bade0b" + integrity sha512-/9m4EqiggFUwkQDv5PDWbcTI+yCVnBd/iYW5iIHEkivg2/mnBr2bQz2r/vtPjp19r/ZK62Dx0+UN3U+BWP8ulQ== 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.13" - "@walletconnect/keyvaluestorage" "^1.0.2" + "@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.10.0" - "@walletconnect/utils" "2.10.0" + "@walletconnect/types" "2.11.3" + "@walletconnect/utils" "2.11.3" events "^3.3.0" + isomorphic-unfetch "3.1.0" lodash.isequal "4.5.0" uint8arrays "^3.1.0" -"@walletconnect/core@2.11.3": - version "2.11.3" - resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.11.3.tgz#c81855722cb9afd411f91f5345c7874f48bade0b" - integrity sha512-/9m4EqiggFUwkQDv5PDWbcTI+yCVnBd/iYW5iIHEkivg2/mnBr2bQz2r/vtPjp19r/ZK62Dx0+UN3U+BWP8ulQ== +"@walletconnect/core@2.12.0", "@walletconnect/core@^2.10.1", "@walletconnect/core@^2.11.3": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.12.0.tgz#54c50eeb61466fbd8303eb0881b5e6bac69ccaa5" + integrity sha512-CORck4dRvCpIn6hl2ZtUnjrSJ0JHt9TRteGCViwPyXNSuvXz70RvaIkvPoybYZBGCRQR4WTJ4dMdqeQpuyrL/g== dependencies: "@walletconnect/heartbeat" "1.2.1" "@walletconnect/jsonrpc-provider" "1.0.13" @@ -4260,37 +4256,38 @@ "@walletconnect/jsonrpc-utils" "1.0.8" "@walletconnect/jsonrpc-ws-connection" "1.0.14" "@walletconnect/keyvaluestorage" "^1.1.1" - "@walletconnect/logger" "^2.0.1" + "@walletconnect/logger" "^2.1.0" "@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.3" - "@walletconnect/utils" "2.11.3" + "@walletconnect/types" "2.12.0" + "@walletconnect/utils" "2.12.0" events "^3.3.0" isomorphic-unfetch "3.1.0" lodash.isequal "4.5.0" uint8arrays "^3.1.0" -"@walletconnect/core@^2.9.0": - version "2.9.1" - resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.9.1.tgz#1a333933750f5f933d9b7788a8dae44ce1173063" - integrity sha512-xyWeP0eLhEEDQAVJSmqs4n/AClKUM+8os2ZFe7BTuw1tFYjeLNVDtKCHziVOSTh8wEChMsKSGKA4zerQoH8mAQ== +"@walletconnect/core@2.12.1", "@walletconnect/core@^2.12.1": + version "2.12.1" + resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.12.1.tgz#e905e42f6c2a5117a1166c1a1d35e40aa98e76d3" + integrity sha512-CIxWNRNvmFNwn+8kPbKyBXS1JHBFJpDE8f73dXtUIElVnZhmXzEOSE5fug91EX57wTrv4/qW66H9kNB3c7Pp5g== 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.13" - "@walletconnect/keyvaluestorage" "^1.0.2" - "@walletconnect/logger" "^2.0.1" + "@walletconnect/jsonrpc-ws-connection" "1.0.14" + "@walletconnect/keyvaluestorage" "^1.1.1" + "@walletconnect/logger" "^2.1.0" "@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.9.1" - "@walletconnect/utils" "2.9.1" + "@walletconnect/types" "2.12.1" + "@walletconnect/utils" "2.12.1" events "^3.3.0" + isomorphic-unfetch "3.1.0" lodash.isequal "4.5.0" uint8arrays "^3.1.0" @@ -4317,19 +4314,36 @@ "@walletconnect/utils" "2.11.3" events "^3.3.0" -"@walletconnect/ethereum-provider@^2.9.1": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-2.10.0.tgz#eebde38674222a48be35bb4aa3f6a74247ba059b" - integrity sha512-NyTm7RcrtAiSaYQPh6G4sOtr1kg/pL5Z3EDE6rBTV3Se5pMsYvtuwMiSol7MidsQpf4ux9HFhthTO3imcoWImw== +"@walletconnect/ethereum-provider@2.12.1": + version "2.12.1" + resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-2.12.1.tgz#0085c6d9388e6f9322c81b698ad2653515f29e3f" + integrity sha512-C57sIcKDNKx6UgnW4EVrmBGAXGddfjgC88vpkOTBrClFF8zhSfdf/fKnLLo70spr8z3u77IppD36m6DGhJ+xpw== + 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.12.1" + "@walletconnect/types" "2.12.1" + "@walletconnect/universal-provider" "2.12.1" + "@walletconnect/utils" "2.12.1" + events "^3.3.0" + +"@walletconnect/ethereum-provider@^2.11.3": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-2.12.0.tgz#18f870826c78383feb3f05efa3a57be178aa0312" + integrity sha512-sX7vQHTRxByU+3/gY6eDTvt4jxQHfiX6WwqRI08UTN/Ixz+IJSBo3UnNRxNmPaC4vG8zUpsFQ4xYSsDnhfaviw== 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/sign-client" "2.10.0" - "@walletconnect/types" "2.10.0" - "@walletconnect/universal-provider" "2.10.0" - "@walletconnect/utils" "2.10.0" + "@walletconnect/modal" "^2.6.2" + "@walletconnect/sign-client" "2.12.0" + "@walletconnect/types" "2.12.0" + "@walletconnect/universal-provider" "2.12.0" + "@walletconnect/utils" "2.12.0" events "^3.3.0" "@walletconnect/events@^1.0.1": @@ -4385,17 +4399,6 @@ "@walletconnect/jsonrpc-types" "^1.0.3" tslib "1.14.1" -"@walletconnect/jsonrpc-ws-connection@1.0.13": - version "1.0.13" - resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.13.tgz#23b0cdd899801bfbb44a6556936ec2b93ef2adf4" - integrity sha512-mfOM7uFH4lGtQxG+XklYuFBj6dwVvseTt5/ahOkkmpcAEgz2umuzu7fTR+h5EmjQBdrmYyEBOWADbeaFNxdySg== - dependencies: - "@walletconnect/jsonrpc-utils" "^1.0.6" - "@walletconnect/safe-json" "^1.0.2" - events "^3.3.0" - tslib "1.14.1" - ws "^7.5.1" - "@walletconnect/jsonrpc-ws-connection@1.0.14": version "1.0.14" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.14.tgz#eec700e74766c7887de2bd76c91a0206628732aa" @@ -4406,14 +4409,6 @@ events "^3.3.0" ws "^7.5.1" -"@walletconnect/keyvaluestorage@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.0.2.tgz#92f5ca0f54c1a88a093778842ce0c874d86369c8" - integrity sha512-U/nNG+VLWoPFdwwKx0oliT4ziKQCEoQ27L5Hhw8YOFGA2Po9A9pULUYNWhDgHkrb0gYDNt//X7wABcEWWBd3FQ== - dependencies: - safe-json-utils "^1.1.1" - tslib "1.14.1" - "@walletconnect/keyvaluestorage@^1.1.1": version "1.1.1" resolved "https://registry.yarnpkg.com/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz#dd2caddabfbaf80f6b8993a0704d8b83115a1842" @@ -4431,12 +4426,13 @@ pino "7.11.0" tslib "1.14.1" -"@walletconnect/modal-core@2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@walletconnect/modal-core/-/modal-core-2.6.1.tgz#bc76055d0b644a2d4b98024324825c108a700905" - integrity sha512-f2hYlJ5pwzGvjyaZ6BoGR5uiMgXzWXt6w6ktt1N8lmY6PiYp8whZgqx2hTxVWwVlsGnaIfh6UHp1hGnANx0eTQ== +"@walletconnect/logger@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@walletconnect/logger/-/logger-2.1.0.tgz#f00b919609a442f596b4eef2bae9c20a072692c0" + integrity sha512-lyCRHlxlBHxvj1fJXa2YOW4whVNucPKF7Oc0D1UvYhfArpIIjlJJiTe5cLm8g4ZH4z5lKp14N/c9oRHlyv5v4A== dependencies: - valtio "1.11.0" + "@walletconnect/safe-json" "^1.0.2" + pino "7.11.0" "@walletconnect/modal-core@2.6.2": version "2.6.2" @@ -4445,16 +4441,6 @@ dependencies: valtio "1.11.2" -"@walletconnect/modal-ui@2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@walletconnect/modal-ui/-/modal-ui-2.6.1.tgz#200c54c8dfe3c71321abb2724e18bb357dfd6371" - integrity sha512-RFUOwDAMijSK8B7W3+KoLKaa1l+KEUG0LCrtHqaB0H0cLnhEGdLR+kdTdygw+W8+yYZbkM5tXBm7MlFbcuyitA== - dependencies: - "@walletconnect/modal-core" "2.6.1" - lit "2.7.6" - motion "10.16.2" - qrcode "1.5.3" - "@walletconnect/modal-ui@2.6.2": version "2.6.2" resolved "https://registry.yarnpkg.com/@walletconnect/modal-ui/-/modal-ui-2.6.2.tgz#fa57c087c57b7f76aaae93deab0f84bb68b59cf9" @@ -4465,14 +4451,6 @@ motion "10.16.2" qrcode "1.5.3" -"@walletconnect/modal@^2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@walletconnect/modal/-/modal-2.6.1.tgz#066fdbfcff83b58c8a9da66ab4af0eb93e3626de" - integrity sha512-G84tSzdPKAFk1zimgV7JzIUFT5olZUVtI3GcOk77OeLYjlMfnDT23RVRHm5EyCrjkptnvpD0wQScXePOFd2Xcw== - dependencies: - "@walletconnect/modal-core" "2.6.1" - "@walletconnect/modal-ui" "2.6.1" - "@walletconnect/modal@^2.6.2": version "2.6.2" resolved "https://registry.yarnpkg.com/@walletconnect/modal/-/modal-2.6.2.tgz#4b534a836f5039eeb3268b80be7217a94dd12651" @@ -4508,21 +4486,6 @@ dependencies: tslib "1.14.1" -"@walletconnect/sign-client@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.10.0.tgz#0fee8f12821e37783099f0c7bd64e6efdfbd9d86" - integrity sha512-hbDljDS53kR/It3oXD91UkcOsT6diNnW5+Zzksm0YEfwww5dop/YfNlcdnc8+jKUhWOL/YDPNQCjzsCSNlVzbw== - dependencies: - "@walletconnect/core" "2.10.0" - "@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.10.0" - "@walletconnect/utils" "2.10.0" - events "^3.3.0" - "@walletconnect/sign-client@2.11.3": version "2.11.3" resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.11.3.tgz#3ea7b3acf92ee31cc42b45d42e66c44b4720b28b" @@ -4538,37 +4501,43 @@ "@walletconnect/utils" "2.11.3" events "^3.3.0" -"@walletconnect/time@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@walletconnect/time/-/time-1.0.2.tgz#6c5888b835750ecb4299d28eecc5e72c6d336523" - integrity sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g== - dependencies: - tslib "1.14.1" - -"@walletconnect/types@2.10.0", "@walletconnect/types@^2.9.1": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.10.0.tgz#5d63235b49e03d609521402a4b49627dbc4ed514" - integrity sha512-kSTA/WZnbKdEbvbXSW16Ty6dOSzOZCHnGg6JH7q1MuraalD2HuNg00lVVu7QAZ/Rj1Gn9DAkrgP5Wd5a8Xq//Q== +"@walletconnect/sign-client@2.12.0": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.12.0.tgz#84cb7293f532c9db3803b8a9ec42542b5bc77eab" + integrity sha512-JUHJVZtW9iJmn3I2byLzhMRSFiQicTPU92PLuHIF2nG98CqsvlPn8Cu8Cx5CEPFrxPQWwLA+Dv/F+wuSgQiD/w== dependencies: + "@walletconnect/core" "2.12.0" "@walletconnect/events" "^1.0.1" "@walletconnect/heartbeat" "1.2.1" - "@walletconnect/jsonrpc-types" "1.0.3" - "@walletconnect/keyvaluestorage" "^1.0.2" + "@walletconnect/jsonrpc-utils" "1.0.8" "@walletconnect/logger" "^2.0.1" + "@walletconnect/time" "^1.0.2" + "@walletconnect/types" "2.12.0" + "@walletconnect/utils" "2.12.0" events "^3.3.0" -"@walletconnect/types@2.10.2": - version "2.10.2" - resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.10.2.tgz#68e433a29ec2cf42d79d8b50c77bd5c1d91db721" - integrity sha512-luNV+07Wdla4STi9AejseCQY31tzWKQ5a7C3zZZaRK/di+rFaAAb7YW04OP4klE7tw/mJRGPTlekZElmHxO8kQ== +"@walletconnect/sign-client@2.12.1": + version "2.12.1" + resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.12.1.tgz#a10f316f5681b7547db2714666a159574f31126f" + integrity sha512-6PegtNZgqmOX2G022fyrHjyN3PW6Ov2GVFvG8f+80uqikEO3IAL3dgazlnUYtuaUNYs+Hx7sSvjNVanMiJsE1Q== dependencies: + "@walletconnect/core" "2.12.1" "@walletconnect/events" "^1.0.1" "@walletconnect/heartbeat" "1.2.1" - "@walletconnect/jsonrpc-types" "1.0.3" - "@walletconnect/keyvaluestorage" "^1.0.2" + "@walletconnect/jsonrpc-utils" "1.0.8" "@walletconnect/logger" "^2.0.1" + "@walletconnect/time" "^1.0.2" + "@walletconnect/types" "2.12.1" + "@walletconnect/utils" "2.12.1" events "^3.3.0" +"@walletconnect/time@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@walletconnect/time/-/time-1.0.2.tgz#6c5888b835750ecb4299d28eecc5e72c6d336523" + integrity sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g== + dependencies: + tslib "1.14.1" + "@walletconnect/types@2.11.3": version "2.11.3" resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.11.3.tgz#8ce43cb77e8fd9d5269847cdd73bcfa7cce7dd1a" @@ -4581,31 +4550,28 @@ "@walletconnect/logger" "^2.0.1" events "^3.3.0" -"@walletconnect/types@2.9.1": - version "2.9.1" - resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.9.1.tgz#cb32ff396cc8880a7395f28716d1e82f407e1372" - integrity sha512-xbGgTPuD6xsb7YMvCESBIH55cjB86QAnnVL50a/ED42YkQzDsOdJ0VGTbrm0tG5cxUOF933rpxZQjxGdP+ovww== +"@walletconnect/types@2.12.0", "@walletconnect/types@^2.11.3": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.12.0.tgz#83e1057c795d41afaeecad3a2776aaa4ba12f5d6" + integrity sha512-uhB3waGmujQVJcPgJvGOpB8RalgYSBT+HpmVbfl4Qe0xJyqpRUo4bPjQa0UYkrHaW20xIw94OuP4+FMLYdeemg== dependencies: "@walletconnect/events" "^1.0.1" "@walletconnect/heartbeat" "1.2.1" "@walletconnect/jsonrpc-types" "1.0.3" - "@walletconnect/keyvaluestorage" "^1.0.2" + "@walletconnect/keyvaluestorage" "^1.1.1" "@walletconnect/logger" "^2.0.1" events "^3.3.0" -"@walletconnect/universal-provider@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.10.0.tgz#565d6478dcb5cc66955e5f03d6a00f51c9bcac14" - integrity sha512-jtVWf+AeTCqBcB3lCmWkv3bvSmdRCkQdo67GNoT5y6/pvVHMxfjgrJNBOUsWQMxpREpWDpZ993X0JRjsYVsMcA== +"@walletconnect/types@2.12.1", "@walletconnect/types@^2.12.1": + version "2.12.1" + resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.12.1.tgz#a3cb49bdac43f5cff1d9543bcdbb65f75e19cacc" + integrity sha512-mPzGj5ssgcOJKqwn8qsdCr+J9swsjTmDPAV10CghXIe3GGQKOb4noTUhOofb4LDbFaio1GBql8+Xfy+6bulobw== 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/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" - "@walletconnect/sign-client" "2.10.0" - "@walletconnect/types" "2.10.0" - "@walletconnect/utils" "2.10.0" events "^3.3.0" "@walletconnect/universal-provider@2.11.3": @@ -4623,25 +4589,35 @@ "@walletconnect/utils" "2.11.3" events "^3.3.0" -"@walletconnect/utils@2.10.0": - version "2.10.0" - resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.10.0.tgz#6918d12180d797b8bd4a19fb2ff128e394e181d6" - integrity sha512-9GRyEz/7CJW+G04RvrjPET5k7hOEsB9b3fF9cWDk/iDCxSWpbkU/hv/urRB36C+gvQMAZgIZYX3dHfzJWkY/2g== +"@walletconnect/universal-provider@2.12.0": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.12.0.tgz#412c98164e03792bee2f089c88c7f98f098cfb09" + integrity sha512-CMo10Lh6/DyCznVRMg1nHptWCTeVqMzXBcPNNyCnr3SazE0Shsne/5v/7Kr6j+Yts2hVbLp6lkI2F9ZAFpL6ug== 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.9" - "@walletconnect/safe-json" "^1.0.2" - "@walletconnect/time" "^1.0.2" - "@walletconnect/types" "2.10.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" + "@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.12.0" + "@walletconnect/types" "2.12.0" + "@walletconnect/utils" "2.12.0" + events "^3.3.0" + +"@walletconnect/universal-provider@2.12.1": + version "2.12.1" + resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.12.1.tgz#c092a123a7d1e5e0462a667bff5e3908d90d928f" + integrity sha512-ZLl5+wY3A7pss5UbIOKBcTwoFQmhW6ilDq33vX2Hu69yUnK+OEKlKcgAy4vjN2wAWakUctO4j7RhpionKBZfCw== + 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.12.1" + "@walletconnect/types" "2.12.1" + "@walletconnect/utils" "2.12.1" + events "^3.3.0" "@walletconnect/utils@2.11.3": version "2.11.3" @@ -4663,10 +4639,10 @@ query-string "7.1.3" uint8arrays "^3.1.0" -"@walletconnect/utils@2.9.1", "@walletconnect/utils@^2.9.0": - version "2.9.1" - resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.9.1.tgz#92abc24b3af3ead42a3864e019dbf2f651ab2e47" - integrity sha512-tXeQVebF5oPBvhdmuUyVSkSIBYx/egIi4czav1QrnUpwrUS1LsrFhyWBxSbhN7TXY287ULWkEf6aFpWOHdp5EA== +"@walletconnect/utils@2.12.0", "@walletconnect/utils@^2.10.1", "@walletconnect/utils@^2.11.3": + version "2.12.0" + resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.12.0.tgz#0a48f114d9c344d390730782d0d7a365814371bf" + integrity sha512-GIpfHUe1Bjp1Tjda0SkJEizKOT2biuv7VPFnKsOLT1T+8QxEP9NruC+K2UUEvijS1Qr/LKH9P5004RYNgrch+w== dependencies: "@stablelib/chacha20poly1305" "1.0.1" "@stablelib/hkdf" "1.0.1" @@ -4676,17 +4652,17 @@ "@walletconnect/relay-api" "^1.0.9" "@walletconnect/safe-json" "^1.0.2" "@walletconnect/time" "^1.0.2" - "@walletconnect/types" "2.9.1" + "@walletconnect/types" "2.12.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" -"@walletconnect/utils@^2.10.2": - version "2.10.2" - resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.10.2.tgz#1f2c6a2f1bb95bcc4517b1e94aa7164c9286eb46" - integrity sha512-syxXRpc2yhSknMu3IfiBGobxOY7fLfLTJuw+ppKaeO6WUdZpIit3wfuGOcc0Ms3ZPFCrGfyGOoZsCvgdXtptRg== +"@walletconnect/utils@2.12.1", "@walletconnect/utils@^2.12.1": + version "2.12.1" + resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.12.1.tgz#5fced674e0a732eb62f30391943e79abbf3d5d1f" + integrity sha512-v2Oc8mTb+3y8MW94Rnj9hxVjJU3wdnE1g8eLZXmcNf7zAvsm1iJPtHl7ZxZsjpVpo1Vg79Oo1rS9gWq9z0kKKw== dependencies: "@stablelib/chacha20poly1305" "1.0.1" "@stablelib/hkdf" "1.0.1" @@ -4696,26 +4672,40 @@ "@walletconnect/relay-api" "^1.0.9" "@walletconnect/safe-json" "^1.0.2" "@walletconnect/time" "^1.0.2" - "@walletconnect/types" "2.10.2" + "@walletconnect/types" "2.12.1" "@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" -"@walletconnect/web3wallet@^1.8.7": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@walletconnect/web3wallet/-/web3wallet-1.9.0.tgz#ad4094e1e2ed757bc75efa961121b66b2eeb4306" - integrity sha512-3uu6GbOz2uwcmVaIpijkPlReywC1GsFtwJOB1bJZOkc8wjtNmR3jUMwqxWUv8ojbmDVVWQl1HN7Sptkrmq9Xyw== +"@walletconnect/web3wallet@^1.10.3": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@walletconnect/web3wallet/-/web3wallet-1.11.0.tgz#889588c8aca08c62811bcad1abc443fa45072dbc" + integrity sha512-kKwho8PYBPB2o/8huEvQwd7HR58hjOxZ+GI+KNVfu44yjbDL8NbL01zLqAp9ACy+zh8Jo17AXvN/M4U6tkw/Hg== dependencies: - "@walletconnect/auth-client" "2.1.1" - "@walletconnect/core" "2.10.0" + "@walletconnect/auth-client" "2.1.2" + "@walletconnect/core" "2.12.0" "@walletconnect/jsonrpc-provider" "1.0.13" "@walletconnect/jsonrpc-utils" "1.0.8" "@walletconnect/logger" "2.0.1" - "@walletconnect/sign-client" "2.10.0" - "@walletconnect/types" "2.10.0" - "@walletconnect/utils" "2.10.0" + "@walletconnect/sign-client" "2.12.0" + "@walletconnect/types" "2.12.0" + "@walletconnect/utils" "2.12.0" + +"@walletconnect/web3wallet@^1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@walletconnect/web3wallet/-/web3wallet-1.11.1.tgz#0716f493e0fa3923938ed0e31dffe275bff1c3bf" + integrity sha512-R50v3Ez73cLEaXPJOGMEBeEw5xN8/V6tya7+49OqwLLlZ6VR3tdJm8Az8TrvTrbRZ38oXP0cIl9ky+bSMCJtYw== + dependencies: + "@walletconnect/auth-client" "2.1.2" + "@walletconnect/core" "2.12.1" + "@walletconnect/jsonrpc-provider" "1.0.13" + "@walletconnect/jsonrpc-utils" "1.0.8" + "@walletconnect/logger" "2.0.1" + "@walletconnect/sign-client" "2.12.1" + "@walletconnect/types" "2.12.1" + "@walletconnect/utils" "2.12.1" "@walletconnect/window-getters@^1.0.1": version "1.0.1" @@ -4755,11 +4745,6 @@ abitype@1.0.0: resolved "https://registry.yarnpkg.com/abitype/-/abitype-1.0.0.tgz#237176dace81d90d018bebf3a45cb42f2a2d9e97" integrity sha512-NMeMah//6bJ56H5XRj8QCV4AwuW6hB6zqz2LnhhLdcWVQOsXki6/Pn3APeqxCma62nXIcmZWdu1DlHWS74umVQ== -abitype@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/abitype/-/abitype-0.2.5.tgz#e571ef2ed99db1cae551fffde5bcbcee4e446177" - integrity sha512-t1iiokWYpkrziu4WL2Gb6YdGvaP9ZKs7WnA39TI8TsW2E99GVRgDPW/xOKhzoCdyxOYt550CNYEFluCwGaFHaA== - abort-controller@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" @@ -5197,16 +5182,16 @@ bn.js@5.2.0: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== +bn.js@5.2.1, bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" + integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== + bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.0, bn.js@^4.11.6, bn.js@^4.11.8, bn.js@^4.11.9: version "4.12.0" resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== -bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" - integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== - body-parser@1.20.2, body-parser@^1.20.2: version "1.20.2" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" @@ -5495,6 +5480,19 @@ catharsis@^0.9.0: dependencies: lodash "^4.17.15" +chai@^4.3.10: + version "4.4.1" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.4.1.tgz#3603fa6eba35425b0f2ac91a009fe924106e50d1" + integrity sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g== + dependencies: + assertion-error "^1.1.0" + check-error "^1.0.3" + deep-eql "^4.1.3" + get-func-name "^2.0.2" + loupe "^2.3.6" + pathval "^1.1.1" + type-detect "^4.0.8" + chai@^4.3.4: version "4.3.8" resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.8.tgz#40c59718ad6928da6629c70496fe990b2bb5b17c" @@ -5810,7 +5808,7 @@ cookie@0.4.1: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== -cookie@0.6.0: +cookie@0.6.0, cookie@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== @@ -6633,7 +6631,7 @@ ethereumjs-util@^6.0.0, ethereumjs-util@^6.2.1: ethjs-util "0.1.6" rlp "^2.2.3" -ethereumjs-util@^7.1.0, ethereumjs-util@^7.1.3, ethereumjs-util@^7.1.5: +ethereumjs-util@^7.1.0, ethereumjs-util@^7.1.5: version "7.1.5" resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz#9ecf04861e4fbbeed7465ece5f23317ad1129181" integrity sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg== @@ -8409,7 +8407,7 @@ js-sha3@0.8.0, js-sha3@^0.8.0: resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== -js-sha3@^0.9.2: +js-sha3@^0.9.3: version "0.9.3" resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.9.3.tgz#f0209432b23a66a0f6c7af592c26802291a75c2a" integrity sha512-BcJPCQeLg6WjEx3FE591wVAevlli8lxsxm9/FzV4HXkV49TmBH38Yvrpce6fjbADGMKFrBMGTqrVz3qPIZ88Gg== @@ -8721,15 +8719,6 @@ lit-html@^2.8.0: dependencies: "@types/trusted-types" "^2.0.2" -lit@2.7.6: - version "2.7.6" - resolved "https://registry.yarnpkg.com/lit/-/lit-2.7.6.tgz#810007b876ed43e0c70124de91831921598b1665" - integrity sha512-1amFHA7t4VaaDe+vdQejSVBklwtH9svGoG6/dZi9JhxtJBBlqY5D1RV7iLUYY0trCqQc4NfhYYZilZiVHt7Hxg== - dependencies: - "@lit/reactive-element" "^1.6.0" - lit-element "^3.3.0" - lit-html "^2.7.0" - lit@2.8.0, lit@^2.2.3: version "2.8.0" resolved "https://registry.yarnpkg.com/lit/-/lit-2.8.0.tgz#4d838ae03059bf9cafa06e5c61d8acc0081e974e" @@ -10913,10 +10902,10 @@ timers-browserify@^2.0.4: dependencies: setimmediate "^1.0.4" -tiny-invariant@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" - integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== +tiny-invariant@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127" + integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== tiny-lru@^11.0.1: version "11.0.1" @@ -11345,14 +11334,6 @@ v8-to-istanbul@^9.0.1: "@types/istanbul-lib-coverage" "^2.0.1" convert-source-map "^2.0.0" -valtio@1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/valtio/-/valtio-1.11.0.tgz#c029dcd17a0f99d2fbec933721fe64cfd32a31ed" - integrity sha512-65Yd0yU5qs86b5lN1eu/nzcTgQ9/6YnD6iO+DDaDbQLn1Zv2w12Gwk43WkPlUBxk5wL/6cD5YMFf7kj6HZ1Kpg== - dependencies: - proxy-compare "2.5.1" - use-sync-external-store "1.2.0" - valtio@1.11.2: version "1.11.2" resolved "https://registry.yarnpkg.com/valtio/-/valtio-1.11.2.tgz#b8049c02dfe65620635d23ebae9121a741bb6530" @@ -11837,7 +11818,7 @@ yaml@^2.2.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b" integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ== -yaml@^2.3.4: +yaml@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" integrity sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg== @@ -11928,7 +11909,7 @@ zod@^3.21.4: resolved "https://registry.yarnpkg.com/zod/-/zod-3.21.4.tgz#10882231d992519f0a10b5dd58a38c9dabbb64db" integrity sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw== -zod@^3.22.3: +zod@^3.22.3, zod@^3.22.4: version "3.22.4" resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff" integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==