chore: updated @walletconnect deps (#164)

* chore: updates auth dapp

* chore: updates react sign dapp

* chore: updates cosmos dapp

* chore: updates ethers dapp

* chore: updates web3js dapp

* chore: updates vue auth dapp

* chore: updates auth wallet

* chore: updates eip155 wallet

* updates react-wallet-v2

* chore: updates web3wallet example

* feat: adds optional namespaces to main example wallet

* chore: eip155 example lock

* chore: removes console log

---------

Co-authored-by: Gancho Radkov <ganchoradkov@gmail.com>
This commit is contained in:
Gancho Radkov 2023-05-23 14:42:34 +03:00 committed by GitHub
parent dcda7dd981
commit d8ebe4509b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
25 changed files with 1897 additions and 4512 deletions

File diff suppressed because it is too large Load Diff

View File

@ -12,7 +12,7 @@
"@chakra-ui/react": "^2.2.6", "@chakra-ui/react": "^2.2.6",
"@emotion/react": "^11.10.0", "@emotion/react": "^11.10.0",
"@emotion/styled": "^11.10.0", "@emotion/styled": "^11.10.0",
"@walletconnect/auth-client": "2.0.4", "@walletconnect/auth-client": "2.1.0",
"@web3modal/standalone": "^2.2.2", "@web3modal/standalone": "^2.2.2",
"better-sqlite3": "^7.6.2", "better-sqlite3": "^7.6.2",
"ethers": "^5.7.0", "ethers": "^5.7.0",

View File

@ -28,8 +28,8 @@
"react-error-overlay": "6.0.9" "react-error-overlay": "6.0.9"
}, },
"dependencies": { "dependencies": {
"@walletconnect/types": "2.7.2", "@walletconnect/types": "2.7.6",
"@walletconnect/utils": "2.7.2", "@walletconnect/utils": "2.7.6",
"axios": "^0.21.1", "axios": "^0.21.1",
"blockies-ts": "^1.0.0", "blockies-ts": "^1.0.0",
"caip-api": "^2.0.0-beta.1", "caip-api": "^2.0.0-beta.1",
@ -48,7 +48,7 @@
"next": "12.2.4", "next": "12.2.4",
"@ethereumjs/tx": "^3.5.0", "@ethereumjs/tx": "^3.5.0",
"@walletconnect/encoding": "^1.0.1", "@walletconnect/encoding": "^1.0.1",
"@walletconnect/universal-provider": "2.7.2", "@walletconnect/universal-provider": "2.7.6",
"@web3modal/standalone": "^2.3.7" "@web3modal/standalone": "^2.3.7"
}, },
"devDependencies": { "devDependencies": {

View File

@ -3052,14 +3052,15 @@
"@typescript-eslint/types" "5.48.1" "@typescript-eslint/types" "5.48.1"
eslint-visitor-keys "^3.3.0" eslint-visitor-keys "^3.3.0"
"@walletconnect/core@2.7.2": "@walletconnect/core@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.2.tgz#698eb6178eaa17c804ca0ad3176035188b9db86b" resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.6.tgz#d1773e6f06ec077a25504e3944c3c9ba82fa1c9e"
integrity sha512-gInSwh3uLpTEkDGArfOFoOVgiXW+zkZJpGqfARVi5fhSxsnL1jYNpqO2k8KAXUPfB4MIzLyaGruiaywncLAczA== integrity sha512-EPzKfH9EpOVmJhfedddpNjG6Lz0zWnAZSBvXSeuBlOyD3Aayiky3HuiDcpK+YyRzyWEsh2kWMvvTZ6v0uFAApQ==
dependencies: dependencies:
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-provider" "^1.0.12" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/jsonrpc-ws-connection" "^1.0.11" "@walletconnect/jsonrpc-ws-connection" "^1.0.11"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
@ -3067,8 +3068,8 @@
"@walletconnect/relay-auth" "^1.0.4" "@walletconnect/relay-auth" "^1.0.4"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
lodash.isequal "4.5.0" lodash.isequal "4.5.0"
uint8arrays "^3.1.0" uint8arrays "^3.1.0"
@ -3106,25 +3107,33 @@
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-http-connection@^1.0.4": "@walletconnect/jsonrpc-http-connection@^1.0.7":
version "1.0.4" version "1.0.7"
resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.4.tgz" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.7.tgz#a6973569b8854c22da707a759d241e4f5c2d5a98"
integrity sha512-ji79pspdBhmIbTwve383tMaDu5Le9plW+oj5GE2aqzxIl3ib8JvRBZRn5lGEBGqVCvqB3MBJL7gBlEwpyRtoxQ== integrity sha512-qlfh8fCfu8LOM9JRR9KE0s0wxP6ZG9/Jom8M0qsoIQeKF3Ni0FyV4V1qy/cc7nfI46SLQLSl4tgWSfLiE1swyQ==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.4" "@walletconnect/jsonrpc-utils" "^1.0.6"
"@walletconnect/safe-json" "^1.0.1" "@walletconnect/safe-json" "^1.0.1"
cross-fetch "^3.1.4" cross-fetch "^3.1.4"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-provider@^1.0.11", "@walletconnect/jsonrpc-provider@^1.0.12": "@walletconnect/jsonrpc-provider@1.0.13":
version "1.0.12" version "1.0.13"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.12.tgz#965408d99fc889d49c194cd207804282805f45ed" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz#9a74da648d015e1fffc745f0c7d629457f53648b"
integrity sha512-6uI2y5281gloZSzICOjk+CVC7CVu0MhtMt2Yzpj05lPb0pzm/bK2oZ2ibxwLerPrqpNt/5bIFVRmoOgPw1mHAQ== integrity sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.8"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-types@1.0.3", "@walletconnect/jsonrpc-types@^1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz#65e3b77046f1a7fa8347ae02bc1b841abe6f290c"
integrity sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==
dependencies:
keyvaluestorage-interface "^1.0.0"
tslib "1.14.1"
"@walletconnect/jsonrpc-types@^1.0.2": "@walletconnect/jsonrpc-types@^1.0.2":
version "1.0.2" version "1.0.2"
resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz" resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz"
@ -3133,13 +3142,13 @@
keyvaluestorage-interface "^1.0.0" keyvaluestorage-interface "^1.0.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-utils@^1.0.4": "@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.8":
version "1.0.4" version "1.0.8"
resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.4.tgz" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz#82d0cc6a5d6ff0ecc277cb35f71402c91ad48d72"
integrity sha512-y0+tDxcTZ9BHBBKBJbjZxLUXb+zQZCylf7y/jTvDPNx76J0hYYc+F9zHzyqBLeorSKepLTk6yI8hw3NXbAQB3g== integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==
dependencies: dependencies:
"@walletconnect/environment" "^1.0.1" "@walletconnect/environment" "^1.0.1"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "^1.0.3"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.7": "@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.7":
@ -3212,19 +3221,19 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/sign-client@2.7.2": "@walletconnect/sign-client@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.2.tgz#8ece418fb4995a366c0d097dd04f29b95256ae52" resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.6.tgz#c6fda665043c5fbcc6085f8b5c7a666bb1fdc233"
integrity sha512-JOYPmrgR4YG4M2comNcXaa8cLIws0ZJj/SCpF0XJzRZP2+OXWouK19UaI32ROQrcwNodBNeYFRfT5hSM5xjfKg== integrity sha512-u3wVjK1XAhj1ZVzAs+SP5VYEP2FWYH/y6tnaLHLqZcsoZ/a2sGCnJlK9y7HA6q3jLBt6lVBkT1qSU4pmBY4xlw==
dependencies: dependencies:
"@walletconnect/core" "2.7.2" "@walletconnect/core" "2.7.6"
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
"@walletconnect/time@^1.0.2": "@walletconnect/time@^1.0.2":
@ -3234,49 +3243,48 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/types@2.7.2": "@walletconnect/types@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.2.tgz#508d1755110864dee294f955e09b7da3f8ee0064" resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.6.tgz#60db56d8005d2b3168217eb65386bae52930a478"
integrity sha512-1O2UefakZpT0ErRfEAXY7Ls3qdUrKDky/DsK088xR6klyfkQOx+aSVH0fJYLhmnqPTuvp3lrqNbsDc0s6/6nvg== integrity sha512-678xFaf5AULHMsd1JdN1X+iMHUt75bPUAOsQ0oSA4mtKZW/vS1jMqe3siXQKEOXFWyIJoQD1Q8clDO9oZ00/hg==
dependencies: dependencies:
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/universal-provider@2.7.2": "@walletconnect/universal-provider@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.7.2.tgz#c3ba1ddb9a9471c15dd49c0d62fec8c6ffc48cce" resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.7.6.tgz#e54decb3986128b1229492f509f999f4e5b715b1"
integrity sha512-5glu7vCmq3SFUYgniICf7CUZMwrd6FNS/qnCjrnfgW8T55Opms9YkhRpWTJFHpBdNRWF7n6z/Kss2J8olKTxKw== integrity sha512-Iuv8PWAgVqQX+uzK6ExK8072bSJFndg8Sln+o/VRhd1pEEZunvM0TK+SK7YUYdOe602v6nJm6qXZX0MJ5OjDYQ==
dependencies: dependencies:
"@walletconnect/jsonrpc-http-connection" "^1.0.4" "@walletconnect/jsonrpc-http-connection" "^1.0.7"
"@walletconnect/jsonrpc-provider" "^1.0.11" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "^1.0.2"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/sign-client" "2.7.2" "@walletconnect/sign-client" "2.7.6"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
eip1193-provider "1.0.1" eip1193-provider "1.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/utils@2.7.2": "@walletconnect/utils@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.2.tgz#71f2b9941a0592e155db9c7898a2e6a99f4c9a8d" resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.6.tgz#42ff9d7bb3c1874aa85d480181c6a7aafc34c90f"
integrity sha512-b2lU/JoWqwCOLMudPSRTt3pliBnv6qQHCBWiMBYi1vL14AW3usO5QmK1wF90AVwpdPJ7wFZ6MgHymeWWfhYnGQ== integrity sha512-IS5eRWihW3L4qHG7pT9L8NtjuY5gbE0D5yqcgT2wnZ/1IDl9OihVT37CWM66Ppf6i195Uuwagfl+Qw8RlECeKg==
dependencies: dependencies:
"@stablelib/chacha20poly1305" "1.0.1" "@stablelib/chacha20poly1305" "1.0.1"
"@stablelib/hkdf" "1.0.1" "@stablelib/hkdf" "1.0.1"
"@stablelib/random" "^1.0.2" "@stablelib/random" "^1.0.2"
"@stablelib/sha256" "1.0.1" "@stablelib/sha256" "1.0.1"
"@stablelib/x25519" "^1.0.3" "@stablelib/x25519" "^1.0.3"
"@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/relay-api" "^1.0.9" "@walletconnect/relay-api" "^1.0.9"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/window-getters" "^1.0.1" "@walletconnect/window-getters" "^1.0.1"
"@walletconnect/window-metadata" "^1.0.1" "@walletconnect/window-metadata" "^1.0.1"
detect-browser "5.3.0" detect-browser "5.3.0"

View File

@ -36,9 +36,9 @@
"eth-sig-util": "^2.5.3", "eth-sig-util": "^2.5.3",
"ethereumjs-util": "^7.0.6", "ethereumjs-util": "^7.0.6",
"@walletconnect/encoding": "^1.0.2", "@walletconnect/encoding": "^1.0.2",
"@walletconnect/types": "^2.7.2", "@walletconnect/types": "^2.7.6",
"@walletconnect/universal-provider": "^2.7.2", "@walletconnect/universal-provider": "^2.7.6",
"@walletconnect/utils": "^2.7.2", "@walletconnect/utils": "^2.7.6",
"@web3modal/standalone": "^2.3.7", "@web3modal/standalone": "^2.3.7",
"ethers": "5.7.2", "ethers": "5.7.2",
"prop-types": "^15.7.2", "prop-types": "^15.7.2",

View File

@ -2996,14 +2996,15 @@
"@typescript-eslint/types" "4.33.0" "@typescript-eslint/types" "4.33.0"
eslint-visitor-keys "^2.0.0" eslint-visitor-keys "^2.0.0"
"@walletconnect/core@2.7.2": "@walletconnect/core@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.2.tgz#698eb6178eaa17c804ca0ad3176035188b9db86b" resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.6.tgz#d1773e6f06ec077a25504e3944c3c9ba82fa1c9e"
integrity sha512-gInSwh3uLpTEkDGArfOFoOVgiXW+zkZJpGqfARVi5fhSxsnL1jYNpqO2k8KAXUPfB4MIzLyaGruiaywncLAczA== integrity sha512-EPzKfH9EpOVmJhfedddpNjG6Lz0zWnAZSBvXSeuBlOyD3Aayiky3HuiDcpK+YyRzyWEsh2kWMvvTZ6v0uFAApQ==
dependencies: dependencies:
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-provider" "^1.0.12" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/jsonrpc-ws-connection" "^1.0.11" "@walletconnect/jsonrpc-ws-connection" "^1.0.11"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
@ -3011,8 +3012,8 @@
"@walletconnect/relay-auth" "^1.0.4" "@walletconnect/relay-auth" "^1.0.4"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
lodash.isequal "4.5.0" lodash.isequal "4.5.0"
uint8arrays "^3.1.0" uint8arrays "^3.1.0"
@ -3050,25 +3051,33 @@
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-http-connection@^1.0.4": "@walletconnect/jsonrpc-http-connection@^1.0.7":
version "1.0.6" version "1.0.7"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.6.tgz#48c41cf3e5ac9add9425420b345615dc438594cd" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.7.tgz#a6973569b8854c22da707a759d241e4f5c2d5a98"
integrity sha512-/3zSqDi7JDN06E4qm0NmVYMitngXfh21UWwy8zeJcBeJc+Jcs094EbLsIxtziIIKTCCbT88lWuTjl1ZujxN7cw== integrity sha512-qlfh8fCfu8LOM9JRR9KE0s0wxP6ZG9/Jom8M0qsoIQeKF3Ni0FyV4V1qy/cc7nfI46SLQLSl4tgWSfLiE1swyQ==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.6" "@walletconnect/jsonrpc-utils" "^1.0.6"
"@walletconnect/safe-json" "^1.0.1" "@walletconnect/safe-json" "^1.0.1"
cross-fetch "^3.1.4" cross-fetch "^3.1.4"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-provider@^1.0.11", "@walletconnect/jsonrpc-provider@^1.0.12": "@walletconnect/jsonrpc-provider@1.0.13":
version "1.0.12" version "1.0.13"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.12.tgz#965408d99fc889d49c194cd207804282805f45ed" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz#9a74da648d015e1fffc745f0c7d629457f53648b"
integrity sha512-6uI2y5281gloZSzICOjk+CVC7CVu0MhtMt2Yzpj05lPb0pzm/bK2oZ2ibxwLerPrqpNt/5bIFVRmoOgPw1mHAQ== integrity sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.8"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-types@1.0.3", "@walletconnect/jsonrpc-types@^1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz#65e3b77046f1a7fa8347ae02bc1b841abe6f290c"
integrity sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==
dependencies:
keyvaluestorage-interface "^1.0.0"
tslib "1.14.1"
"@walletconnect/jsonrpc-types@^1.0.2": "@walletconnect/jsonrpc-types@^1.0.2":
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz#b79519f679cd6a5fa4a1bea888f27c1916689a20" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz#b79519f679cd6a5fa4a1bea888f27c1916689a20"
@ -3077,6 +3086,15 @@
keyvaluestorage-interface "^1.0.0" keyvaluestorage-interface "^1.0.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.8":
version "1.0.8"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz#82d0cc6a5d6ff0ecc277cb35f71402c91ad48d72"
integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==
dependencies:
"@walletconnect/environment" "^1.0.1"
"@walletconnect/jsonrpc-types" "^1.0.3"
tslib "1.14.1"
"@walletconnect/jsonrpc-utils@^1.0.6": "@walletconnect/jsonrpc-utils@^1.0.6":
version "1.0.6" version "1.0.6"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.6.tgz#7fa58e6671247e64e189828103282e6258f5330f" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.6.tgz#7fa58e6671247e64e189828103282e6258f5330f"
@ -3156,19 +3174,19 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/sign-client@2.7.2": "@walletconnect/sign-client@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.2.tgz#8ece418fb4995a366c0d097dd04f29b95256ae52" resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.6.tgz#c6fda665043c5fbcc6085f8b5c7a666bb1fdc233"
integrity sha512-JOYPmrgR4YG4M2comNcXaa8cLIws0ZJj/SCpF0XJzRZP2+OXWouK19UaI32ROQrcwNodBNeYFRfT5hSM5xjfKg== integrity sha512-u3wVjK1XAhj1ZVzAs+SP5VYEP2FWYH/y6tnaLHLqZcsoZ/a2sGCnJlK9y7HA6q3jLBt6lVBkT1qSU4pmBY4xlw==
dependencies: dependencies:
"@walletconnect/core" "2.7.2" "@walletconnect/core" "2.7.6"
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
"@walletconnect/time@^1.0.2": "@walletconnect/time@^1.0.2":
@ -3178,49 +3196,48 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/types@2.7.2", "@walletconnect/types@^2.7.2": "@walletconnect/types@2.7.6", "@walletconnect/types@^2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.2.tgz#508d1755110864dee294f955e09b7da3f8ee0064" resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.6.tgz#60db56d8005d2b3168217eb65386bae52930a478"
integrity sha512-1O2UefakZpT0ErRfEAXY7Ls3qdUrKDky/DsK088xR6klyfkQOx+aSVH0fJYLhmnqPTuvp3lrqNbsDc0s6/6nvg== integrity sha512-678xFaf5AULHMsd1JdN1X+iMHUt75bPUAOsQ0oSA4mtKZW/vS1jMqe3siXQKEOXFWyIJoQD1Q8clDO9oZ00/hg==
dependencies: dependencies:
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/universal-provider@^2.7.2": "@walletconnect/universal-provider@^2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.7.2.tgz#c3ba1ddb9a9471c15dd49c0d62fec8c6ffc48cce" resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.7.6.tgz#e54decb3986128b1229492f509f999f4e5b715b1"
integrity sha512-5glu7vCmq3SFUYgniICf7CUZMwrd6FNS/qnCjrnfgW8T55Opms9YkhRpWTJFHpBdNRWF7n6z/Kss2J8olKTxKw== integrity sha512-Iuv8PWAgVqQX+uzK6ExK8072bSJFndg8Sln+o/VRhd1pEEZunvM0TK+SK7YUYdOe602v6nJm6qXZX0MJ5OjDYQ==
dependencies: dependencies:
"@walletconnect/jsonrpc-http-connection" "^1.0.4" "@walletconnect/jsonrpc-http-connection" "^1.0.7"
"@walletconnect/jsonrpc-provider" "^1.0.11" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "^1.0.2"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/sign-client" "2.7.2" "@walletconnect/sign-client" "2.7.6"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
eip1193-provider "1.0.1" eip1193-provider "1.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/utils@2.7.2", "@walletconnect/utils@^2.7.2": "@walletconnect/utils@2.7.6", "@walletconnect/utils@^2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.2.tgz#71f2b9941a0592e155db9c7898a2e6a99f4c9a8d" resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.6.tgz#42ff9d7bb3c1874aa85d480181c6a7aafc34c90f"
integrity sha512-b2lU/JoWqwCOLMudPSRTt3pliBnv6qQHCBWiMBYi1vL14AW3usO5QmK1wF90AVwpdPJ7wFZ6MgHymeWWfhYnGQ== integrity sha512-IS5eRWihW3L4qHG7pT9L8NtjuY5gbE0D5yqcgT2wnZ/1IDl9OihVT37CWM66Ppf6i195Uuwagfl+Qw8RlECeKg==
dependencies: dependencies:
"@stablelib/chacha20poly1305" "1.0.1" "@stablelib/chacha20poly1305" "1.0.1"
"@stablelib/hkdf" "1.0.1" "@stablelib/hkdf" "1.0.1"
"@stablelib/random" "^1.0.2" "@stablelib/random" "^1.0.2"
"@stablelib/sha256" "1.0.1" "@stablelib/sha256" "1.0.1"
"@stablelib/x25519" "^1.0.3" "@stablelib/x25519" "^1.0.3"
"@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/relay-api" "^1.0.9" "@walletconnect/relay-api" "^1.0.9"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/window-getters" "^1.0.1" "@walletconnect/window-getters" "^1.0.1"
"@walletconnect/window-metadata" "^1.0.1" "@walletconnect/window-metadata" "^1.0.1"
detect-browser "5.3.0" detect-browser "5.3.0"

View File

@ -30,9 +30,9 @@
"dependencies": { "dependencies": {
"@ethereumjs/tx": "^3.5.0", "@ethereumjs/tx": "^3.5.0",
"@walletconnect/encoding": "^1.0.1", "@walletconnect/encoding": "^1.0.1",
"@walletconnect/types": "2.7.2", "@walletconnect/types": "2.7.6",
"@walletconnect/universal-provider": "2.7.2", "@walletconnect/universal-provider": "2.7.6",
"@walletconnect/utils": "2.7.2", "@walletconnect/utils": "2.7.6",
"@web3modal/standalone": "^2.3.7", "@web3modal/standalone": "^2.3.7",
"axios": "^0.21.1", "axios": "^0.21.1",
"blockies-ts": "^1.0.0", "blockies-ts": "^1.0.0",

View File

@ -3046,14 +3046,15 @@
"@typescript-eslint/types" "4.33.0" "@typescript-eslint/types" "4.33.0"
eslint-visitor-keys "^2.0.0" eslint-visitor-keys "^2.0.0"
"@walletconnect/core@2.7.2": "@walletconnect/core@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.2.tgz#698eb6178eaa17c804ca0ad3176035188b9db86b" resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.6.tgz#d1773e6f06ec077a25504e3944c3c9ba82fa1c9e"
integrity sha512-gInSwh3uLpTEkDGArfOFoOVgiXW+zkZJpGqfARVi5fhSxsnL1jYNpqO2k8KAXUPfB4MIzLyaGruiaywncLAczA== integrity sha512-EPzKfH9EpOVmJhfedddpNjG6Lz0zWnAZSBvXSeuBlOyD3Aayiky3HuiDcpK+YyRzyWEsh2kWMvvTZ6v0uFAApQ==
dependencies: dependencies:
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-provider" "^1.0.12" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/jsonrpc-ws-connection" "^1.0.11" "@walletconnect/jsonrpc-ws-connection" "^1.0.11"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
@ -3061,8 +3062,8 @@
"@walletconnect/relay-auth" "^1.0.4" "@walletconnect/relay-auth" "^1.0.4"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
lodash.isequal "4.5.0" lodash.isequal "4.5.0"
uint8arrays "^3.1.0" uint8arrays "^3.1.0"
@ -3099,25 +3100,33 @@
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-http-connection@^1.0.4": "@walletconnect/jsonrpc-http-connection@^1.0.7":
version "1.0.6" version "1.0.7"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.6.tgz#48c41cf3e5ac9add9425420b345615dc438594cd" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.7.tgz#a6973569b8854c22da707a759d241e4f5c2d5a98"
integrity sha512-/3zSqDi7JDN06E4qm0NmVYMitngXfh21UWwy8zeJcBeJc+Jcs094EbLsIxtziIIKTCCbT88lWuTjl1ZujxN7cw== integrity sha512-qlfh8fCfu8LOM9JRR9KE0s0wxP6ZG9/Jom8M0qsoIQeKF3Ni0FyV4V1qy/cc7nfI46SLQLSl4tgWSfLiE1swyQ==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.6" "@walletconnect/jsonrpc-utils" "^1.0.6"
"@walletconnect/safe-json" "^1.0.1" "@walletconnect/safe-json" "^1.0.1"
cross-fetch "^3.1.4" cross-fetch "^3.1.4"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-provider@^1.0.11", "@walletconnect/jsonrpc-provider@^1.0.12": "@walletconnect/jsonrpc-provider@1.0.13":
version "1.0.12" version "1.0.13"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.12.tgz#965408d99fc889d49c194cd207804282805f45ed" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz#9a74da648d015e1fffc745f0c7d629457f53648b"
integrity sha512-6uI2y5281gloZSzICOjk+CVC7CVu0MhtMt2Yzpj05lPb0pzm/bK2oZ2ibxwLerPrqpNt/5bIFVRmoOgPw1mHAQ== integrity sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.8"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-types@1.0.3", "@walletconnect/jsonrpc-types@^1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz#65e3b77046f1a7fa8347ae02bc1b841abe6f290c"
integrity sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==
dependencies:
keyvaluestorage-interface "^1.0.0"
tslib "1.14.1"
"@walletconnect/jsonrpc-types@^1.0.2": "@walletconnect/jsonrpc-types@^1.0.2":
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz#b79519f679cd6a5fa4a1bea888f27c1916689a20" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz#b79519f679cd6a5fa4a1bea888f27c1916689a20"
@ -3126,6 +3135,15 @@
keyvaluestorage-interface "^1.0.0" keyvaluestorage-interface "^1.0.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.8":
version "1.0.8"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz#82d0cc6a5d6ff0ecc277cb35f71402c91ad48d72"
integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==
dependencies:
"@walletconnect/environment" "^1.0.1"
"@walletconnect/jsonrpc-types" "^1.0.3"
tslib "1.14.1"
"@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.7": "@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.7":
version "1.0.7" version "1.0.7"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.7.tgz#1812d17c784f1ec0735bf03d0884287f60bfa2ce" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.7.tgz#1812d17c784f1ec0735bf03d0884287f60bfa2ce"
@ -3189,19 +3207,19 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/sign-client@2.7.2": "@walletconnect/sign-client@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.2.tgz#8ece418fb4995a366c0d097dd04f29b95256ae52" resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.6.tgz#c6fda665043c5fbcc6085f8b5c7a666bb1fdc233"
integrity sha512-JOYPmrgR4YG4M2comNcXaa8cLIws0ZJj/SCpF0XJzRZP2+OXWouK19UaI32ROQrcwNodBNeYFRfT5hSM5xjfKg== integrity sha512-u3wVjK1XAhj1ZVzAs+SP5VYEP2FWYH/y6tnaLHLqZcsoZ/a2sGCnJlK9y7HA6q3jLBt6lVBkT1qSU4pmBY4xlw==
dependencies: dependencies:
"@walletconnect/core" "2.7.2" "@walletconnect/core" "2.7.6"
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
"@walletconnect/time@^1.0.2": "@walletconnect/time@^1.0.2":
@ -3211,49 +3229,48 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/types@2.7.2": "@walletconnect/types@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.2.tgz#508d1755110864dee294f955e09b7da3f8ee0064" resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.6.tgz#60db56d8005d2b3168217eb65386bae52930a478"
integrity sha512-1O2UefakZpT0ErRfEAXY7Ls3qdUrKDky/DsK088xR6klyfkQOx+aSVH0fJYLhmnqPTuvp3lrqNbsDc0s6/6nvg== integrity sha512-678xFaf5AULHMsd1JdN1X+iMHUt75bPUAOsQ0oSA4mtKZW/vS1jMqe3siXQKEOXFWyIJoQD1Q8clDO9oZ00/hg==
dependencies: dependencies:
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/universal-provider@2.7.2": "@walletconnect/universal-provider@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.7.2.tgz#c3ba1ddb9a9471c15dd49c0d62fec8c6ffc48cce" resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.7.6.tgz#e54decb3986128b1229492f509f999f4e5b715b1"
integrity sha512-5glu7vCmq3SFUYgniICf7CUZMwrd6FNS/qnCjrnfgW8T55Opms9YkhRpWTJFHpBdNRWF7n6z/Kss2J8olKTxKw== integrity sha512-Iuv8PWAgVqQX+uzK6ExK8072bSJFndg8Sln+o/VRhd1pEEZunvM0TK+SK7YUYdOe602v6nJm6qXZX0MJ5OjDYQ==
dependencies: dependencies:
"@walletconnect/jsonrpc-http-connection" "^1.0.4" "@walletconnect/jsonrpc-http-connection" "^1.0.7"
"@walletconnect/jsonrpc-provider" "^1.0.11" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "^1.0.2"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/sign-client" "2.7.2" "@walletconnect/sign-client" "2.7.6"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
eip1193-provider "1.0.1" eip1193-provider "1.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/utils@2.7.2": "@walletconnect/utils@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.2.tgz#71f2b9941a0592e155db9c7898a2e6a99f4c9a8d" resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.6.tgz#42ff9d7bb3c1874aa85d480181c6a7aafc34c90f"
integrity sha512-b2lU/JoWqwCOLMudPSRTt3pliBnv6qQHCBWiMBYi1vL14AW3usO5QmK1wF90AVwpdPJ7wFZ6MgHymeWWfhYnGQ== integrity sha512-IS5eRWihW3L4qHG7pT9L8NtjuY5gbE0D5yqcgT2wnZ/1IDl9OihVT37CWM66Ppf6i195Uuwagfl+Qw8RlECeKg==
dependencies: dependencies:
"@stablelib/chacha20poly1305" "1.0.1" "@stablelib/chacha20poly1305" "1.0.1"
"@stablelib/hkdf" "1.0.1" "@stablelib/hkdf" "1.0.1"
"@stablelib/random" "^1.0.2" "@stablelib/random" "^1.0.2"
"@stablelib/sha256" "1.0.1" "@stablelib/sha256" "1.0.1"
"@stablelib/x25519" "^1.0.3" "@stablelib/x25519" "^1.0.3"
"@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/relay-api" "^1.0.9" "@walletconnect/relay-api" "^1.0.9"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/window-getters" "^1.0.1" "@walletconnect/window-getters" "^1.0.1"
"@walletconnect/window-metadata" "^1.0.1" "@walletconnect/window-metadata" "^1.0.1"
detect-browser "5.3.0" detect-browser "5.3.0"

View File

@ -17,9 +17,9 @@
"@polkadot/util-crypto": "^10.1.2", "@polkadot/util-crypto": "^10.1.2",
"@solana/web3.js": "^1.36.0", "@solana/web3.js": "^1.36.0",
"@walletconnect/encoding": "^1.0.1", "@walletconnect/encoding": "^1.0.1",
"@walletconnect/sign-client": "2.7.2", "@walletconnect/sign-client": "2.7.6",
"@walletconnect/types": "2.7.2", "@walletconnect/types": "2.7.6",
"@walletconnect/utils": "2.7.2", "@walletconnect/utils": "2.7.6",
"@web3modal/standalone": "2.2.0", "@web3modal/standalone": "2.2.0",
"axios": "^0.21.1", "axios": "^0.21.1",
"blockies-ts": "^1.0.0", "blockies-ts": "^1.0.0",

View File

@ -3277,14 +3277,15 @@
"@typescript-eslint/types" "5.43.0" "@typescript-eslint/types" "5.43.0"
eslint-visitor-keys "^3.3.0" eslint-visitor-keys "^3.3.0"
"@walletconnect/core@2.7.2": "@walletconnect/core@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.2.tgz#698eb6178eaa17c804ca0ad3176035188b9db86b" resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.6.tgz#d1773e6f06ec077a25504e3944c3c9ba82fa1c9e"
integrity sha512-gInSwh3uLpTEkDGArfOFoOVgiXW+zkZJpGqfARVi5fhSxsnL1jYNpqO2k8KAXUPfB4MIzLyaGruiaywncLAczA== integrity sha512-EPzKfH9EpOVmJhfedddpNjG6Lz0zWnAZSBvXSeuBlOyD3Aayiky3HuiDcpK+YyRzyWEsh2kWMvvTZ6v0uFAApQ==
dependencies: dependencies:
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-provider" "^1.0.12" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/jsonrpc-ws-connection" "^1.0.11" "@walletconnect/jsonrpc-ws-connection" "^1.0.11"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
@ -3292,8 +3293,8 @@
"@walletconnect/relay-auth" "^1.0.4" "@walletconnect/relay-auth" "^1.0.4"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
lodash.isequal "4.5.0" lodash.isequal "4.5.0"
uint8arrays "^3.1.0" uint8arrays "^3.1.0"
@ -3330,15 +3331,23 @@
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-provider@^1.0.12": "@walletconnect/jsonrpc-provider@1.0.13":
version "1.0.12" version "1.0.13"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.12.tgz#965408d99fc889d49c194cd207804282805f45ed" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz#9a74da648d015e1fffc745f0c7d629457f53648b"
integrity sha512-6uI2y5281gloZSzICOjk+CVC7CVu0MhtMt2Yzpj05lPb0pzm/bK2oZ2ibxwLerPrqpNt/5bIFVRmoOgPw1mHAQ== integrity sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.8"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-types@1.0.3", "@walletconnect/jsonrpc-types@^1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz#65e3b77046f1a7fa8347ae02bc1b841abe6f290c"
integrity sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==
dependencies:
keyvaluestorage-interface "^1.0.0"
tslib "1.14.1"
"@walletconnect/jsonrpc-types@^1.0.2": "@walletconnect/jsonrpc-types@^1.0.2":
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz#b79519f679cd6a5fa4a1bea888f27c1916689a20" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz#b79519f679cd6a5fa4a1bea888f27c1916689a20"
@ -3347,6 +3356,15 @@
keyvaluestorage-interface "^1.0.0" keyvaluestorage-interface "^1.0.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.8":
version "1.0.8"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz#82d0cc6a5d6ff0ecc277cb35f71402c91ad48d72"
integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==
dependencies:
"@walletconnect/environment" "^1.0.1"
"@walletconnect/jsonrpc-types" "^1.0.3"
tslib "1.14.1"
"@walletconnect/jsonrpc-utils@^1.0.6": "@walletconnect/jsonrpc-utils@^1.0.6":
version "1.0.6" version "1.0.6"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.6.tgz#7fa58e6671247e64e189828103282e6258f5330f" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.6.tgz#7fa58e6671247e64e189828103282e6258f5330f"
@ -3356,15 +3374,6 @@
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-utils@^1.0.7":
version "1.0.7"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.7.tgz#1812d17c784f1ec0735bf03d0884287f60bfa2ce"
integrity sha512-zJziApzUF/Il4VcwabnaU+0yo1QI4eUkYX99zmCVTHJvZOf2l0zjADf/OpKqWyeNFC3Io56Z/8uJHVtcNVvyFA==
dependencies:
"@walletconnect/environment" "^1.0.1"
"@walletconnect/jsonrpc-types" "^1.0.2"
tslib "1.14.1"
"@walletconnect/jsonrpc-ws-connection@^1.0.11": "@walletconnect/jsonrpc-ws-connection@^1.0.11":
version "1.0.11" version "1.0.11"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.11.tgz#1ce59d86f273d576ca73385961303ebd44dd923f" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.11.tgz#1ce59d86f273d576ca73385961303ebd44dd923f"
@ -3426,19 +3435,19 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/sign-client@2.7.2": "@walletconnect/sign-client@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.2.tgz#8ece418fb4995a366c0d097dd04f29b95256ae52" resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.6.tgz#c6fda665043c5fbcc6085f8b5c7a666bb1fdc233"
integrity sha512-JOYPmrgR4YG4M2comNcXaa8cLIws0ZJj/SCpF0XJzRZP2+OXWouK19UaI32ROQrcwNodBNeYFRfT5hSM5xjfKg== integrity sha512-u3wVjK1XAhj1ZVzAs+SP5VYEP2FWYH/y6tnaLHLqZcsoZ/a2sGCnJlK9y7HA6q3jLBt6lVBkT1qSU4pmBY4xlw==
dependencies: dependencies:
"@walletconnect/core" "2.7.2" "@walletconnect/core" "2.7.6"
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
"@walletconnect/time@^1.0.2": "@walletconnect/time@^1.0.2":
@ -3448,33 +3457,32 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/types@2.7.2": "@walletconnect/types@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.2.tgz#508d1755110864dee294f955e09b7da3f8ee0064" resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.6.tgz#60db56d8005d2b3168217eb65386bae52930a478"
integrity sha512-1O2UefakZpT0ErRfEAXY7Ls3qdUrKDky/DsK088xR6klyfkQOx+aSVH0fJYLhmnqPTuvp3lrqNbsDc0s6/6nvg== integrity sha512-678xFaf5AULHMsd1JdN1X+iMHUt75bPUAOsQ0oSA4mtKZW/vS1jMqe3siXQKEOXFWyIJoQD1Q8clDO9oZ00/hg==
dependencies: dependencies:
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/utils@2.7.2": "@walletconnect/utils@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.2.tgz#71f2b9941a0592e155db9c7898a2e6a99f4c9a8d" resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.6.tgz#42ff9d7bb3c1874aa85d480181c6a7aafc34c90f"
integrity sha512-b2lU/JoWqwCOLMudPSRTt3pliBnv6qQHCBWiMBYi1vL14AW3usO5QmK1wF90AVwpdPJ7wFZ6MgHymeWWfhYnGQ== integrity sha512-IS5eRWihW3L4qHG7pT9L8NtjuY5gbE0D5yqcgT2wnZ/1IDl9OihVT37CWM66Ppf6i195Uuwagfl+Qw8RlECeKg==
dependencies: dependencies:
"@stablelib/chacha20poly1305" "1.0.1" "@stablelib/chacha20poly1305" "1.0.1"
"@stablelib/hkdf" "1.0.1" "@stablelib/hkdf" "1.0.1"
"@stablelib/random" "^1.0.2" "@stablelib/random" "^1.0.2"
"@stablelib/sha256" "1.0.1" "@stablelib/sha256" "1.0.1"
"@stablelib/x25519" "^1.0.3" "@stablelib/x25519" "^1.0.3"
"@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/relay-api" "^1.0.9" "@walletconnect/relay-api" "^1.0.9"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/window-getters" "^1.0.1" "@walletconnect/window-getters" "^1.0.1"
"@walletconnect/window-metadata" "^1.0.1" "@walletconnect/window-metadata" "^1.0.1"
detect-browser "5.3.0" detect-browser "5.3.0"

View File

@ -16,7 +16,7 @@
"@nuxtjs/tailwindcss": "^6.1.3", "@nuxtjs/tailwindcss": "^6.1.3",
"@pinia/nuxt": "^0.4.3", "@pinia/nuxt": "^0.4.3",
"@vueuse/nuxt": "^9.1.1", "@vueuse/nuxt": "^9.1.1",
"@walletconnect/auth-client": "^2.0.0", "@walletconnect/auth-client": "^2.1.0",
"ethers": "^5.7.0", "ethers": "^5.7.0",
"nuxt-icon": "^0.1.7", "nuxt-icon": "^0.1.7",
"pinia": "^2.0.23", "pinia": "^2.0.23",

View File

@ -1234,7 +1234,7 @@
"@stablelib/binary" "^1.0.1" "@stablelib/binary" "^1.0.1"
"@stablelib/wipe" "^1.0.1" "@stablelib/wipe" "^1.0.1"
"@stablelib/sha256@1.0.1": "@stablelib/sha256@1.0.1", "@stablelib/sha256@^1.0.1":
version "1.0.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/@stablelib/sha256/-/sha256-1.0.1.tgz#77b6675b67f9b0ea081d2e31bda4866297a3ae4f" resolved "https://registry.yarnpkg.com/@stablelib/sha256/-/sha256-1.0.1.tgz#77b6675b67f9b0ea081d2e31bda4866297a3ae4f"
integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ== integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==
@ -1635,46 +1635,46 @@
dependencies: dependencies:
vue-demi "*" vue-demi "*"
"@walletconnect/auth-client@^2.0.0": "@walletconnect/auth-client@^2.1.0":
version "2.0.0" version "2.1.0"
resolved "https://registry.yarnpkg.com/@walletconnect/auth-client/-/auth-client-2.0.0.tgz#a66a6f0603d3050ba73cbf85cc2e608e26bfec64" resolved "https://registry.yarnpkg.com/@walletconnect/auth-client/-/auth-client-2.1.0.tgz#47b794cf807d6211fe3a87531f7fca7c6838fd3c"
integrity sha512-M/vDNdkA61auyc9ewor6jomXgx/6A0KEYlbdBUmgl4ZGQxV5u4mtD0LdHIPrHQDCBpdKWsUBpfg2MY9kMSlPcg== integrity sha512-k6zZLEdlBpYIvbOL5tBWd+3DUJ2R4VFDyHpdp4TuRzC//njRkIzRSksEnsr8gN8P+IKuoJTLPsDy2sWR4qVTNQ==
dependencies: dependencies:
"@ethersproject/hash" "^5.7.0" "@ethersproject/hash" "^5.7.0"
"@ethersproject/transactions" "^5.7.0" "@ethersproject/transactions" "^5.7.0"
"@stablelib/random" "1.0.2" "@stablelib/random" "1.0.2"
"@walletconnect/core" "^2.1.4" "@stablelib/sha256" "^1.0.1"
"@walletconnect/events" "1.0.0" "@walletconnect/core" "^2.7.2"
"@walletconnect/heartbeat" "1.0.0" "@walletconnect/events" "^1.0.1"
"@walletconnect/jsonrpc-provider" "^1.0.6" "@walletconnect/heartbeat" "^1.2.0"
"@walletconnect/jsonrpc-utils" "^1.0.4" "@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/time" "1.0.1" "@walletconnect/time" "^1.0.2"
"@walletconnect/utils" "^2.1.4" "@walletconnect/utils" "^2.7.2"
events "^3.3.0" events "^3.3.0"
isomorphic-unfetch "^3.1.0" isomorphic-unfetch "^3.1.0"
"@walletconnect/core@^2.1.4": "@walletconnect/core@^2.7.2":
version "2.1.4" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.1.4.tgz#871a1e6b80b14fc3a755763b2cdce0c334e41536" resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.6.tgz#d1773e6f06ec077a25504e3944c3c9ba82fa1c9e"
integrity sha512-pEGTbysRwxJJhOYoRmBy8WQ2z7iYrNYsKvdGN/BNoXGuOT9PqKNqiRtVs2E4W79Nwq7ZoM1zohh5VLgbKguSUQ== integrity sha512-EPzKfH9EpOVmJhfedddpNjG6Lz0zWnAZSBvXSeuBlOyD3Aayiky3HuiDcpK+YyRzyWEsh2kWMvvTZ6v0uFAApQ==
dependencies: dependencies:
"@walletconnect/heartbeat" "^1.0.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-provider" "^1.0.6" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-utils" "^1.0.4" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/jsonrpc-ws-connection" "^1.0.5" "@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/jsonrpc-ws-connection" "^1.0.11"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/relay-api" "^1.0.7" "@walletconnect/relay-api" "^1.0.9"
"@walletconnect/relay-auth" "^1.0.4" "@walletconnect/relay-auth" "^1.0.4"
"@walletconnect/safe-json" "^1.0.1" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.1.4" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.1.4" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
lodash.isequal "4.5.0" lodash.isequal "4.5.0"
pino "7.11.0" uint8arrays "^3.1.0"
uint8arrays "3.1.0"
"@walletconnect/environment@^1.0.1": "@walletconnect/environment@^1.0.1":
version "1.0.1" version "1.0.1"
@ -1683,14 +1683,7 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/events@1.0.0": "@walletconnect/events@^1.0.1":
version "1.0.0"
resolved "https://registry.yarnpkg.com/@walletconnect/events/-/events-1.0.0.tgz#000033a52a618345713d5bd43e8780d120c5accc"
integrity sha512-LLf8krnHo+PsObwMZbGhVaG24SvGTJM0MEtPNhrlQmp27CRV+LwYpHLh7fhABcnUon4aeo7dojCJMmx5jBNWuQ==
dependencies:
keyvaluestorage-interface "^1.0.0"
"@walletconnect/events@^1.0.0", "@walletconnect/events@^1.0.1":
version "1.0.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/@walletconnect/events/-/events-1.0.1.tgz#2b5f9c7202019e229d7ccae1369a9e86bda7816c" resolved "https://registry.yarnpkg.com/@walletconnect/events/-/events-1.0.1.tgz#2b5f9c7202019e229d7ccae1369a9e86bda7816c"
integrity sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ== integrity sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==
@ -1698,30 +1691,30 @@
keyvaluestorage-interface "^1.0.0" keyvaluestorage-interface "^1.0.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/heartbeat@1.0.0": "@walletconnect/heartbeat@1.2.1", "@walletconnect/heartbeat@^1.2.0":
version "1.0.0" version "1.2.1"
resolved "https://registry.yarnpkg.com/@walletconnect/heartbeat/-/heartbeat-1.0.0.tgz#d77d10aab467aafc45a09e25547d2158da630198" resolved "https://registry.yarnpkg.com/@walletconnect/heartbeat/-/heartbeat-1.2.1.tgz#afaa3a53232ae182d7c9cff41c1084472d8f32e9"
integrity sha512-WMWbUNHVkVd7FS38P0DMDlvR38P/kSZcda94t54h8XtC1CfI2M/Cn9TGS6mC6MNuDkZZm+cOdkekibQc+9sNdQ== integrity sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==
dependencies:
"@walletconnect/events" "^1.0.0"
"@walletconnect/time" "^1.0.1"
"@walletconnect/heartbeat@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@walletconnect/heartbeat/-/heartbeat-1.0.1.tgz#0cd89a53b6eafbfde07204936b29ac0d185d8e16"
integrity sha512-2FbyTlftC7TMpLSMhEI/H9fy4ToadJ8B7t8ROI97L9ZlmmVyPdoYA8WDu7akQQId/ZBYb7WClfJqvweOB11vTA==
dependencies: dependencies:
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-provider@^1.0.6": "@walletconnect/jsonrpc-provider@1.0.13":
version "1.0.6" version "1.0.13"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.6.tgz#e91321ef523f1904e6634e7866a0f3c6f056d2cd" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz#9a74da648d015e1fffc745f0c7d629457f53648b"
integrity sha512-f5vQxr53vUVQ51/9mRLb1OiNciT/546XZ68Byn9OYnDBGeGJXK2kQWDHp8sPWZbN5x0p7B6asdCWMVFJ6danlw== integrity sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.4" "@walletconnect/jsonrpc-utils" "^1.0.8"
"@walletconnect/safe-json" "^1.0.1" "@walletconnect/safe-json" "^1.0.2"
tslib "1.14.1"
"@walletconnect/jsonrpc-types@1.0.3", "@walletconnect/jsonrpc-types@^1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz#65e3b77046f1a7fa8347ae02bc1b841abe6f290c"
integrity sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==
dependencies:
keyvaluestorage-interface "^1.0.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-types@^1.0.2": "@walletconnect/jsonrpc-types@^1.0.2":
@ -1732,22 +1725,22 @@
keyvaluestorage-interface "^1.0.0" keyvaluestorage-interface "^1.0.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-utils@^1.0.4": "@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.7", "@walletconnect/jsonrpc-utils@^1.0.8":
version "1.0.4" version "1.0.8"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.4.tgz#2009ba3907b02516f2caacd2fb871ff0d472b2cb" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz#82d0cc6a5d6ff0ecc277cb35f71402c91ad48d72"
integrity sha512-y0+tDxcTZ9BHBBKBJbjZxLUXb+zQZCylf7y/jTvDPNx76J0hYYc+F9zHzyqBLeorSKepLTk6yI8hw3NXbAQB3g== integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==
dependencies: dependencies:
"@walletconnect/environment" "^1.0.1" "@walletconnect/environment" "^1.0.1"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "^1.0.3"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-ws-connection@^1.0.5": "@walletconnect/jsonrpc-ws-connection@^1.0.11":
version "1.0.6" version "1.0.11"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.6.tgz#8ef6747ddf9347f4b61c136d06fcdae6c7efad39" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.11.tgz#1ce59d86f273d576ca73385961303ebd44dd923f"
integrity sha512-WFu8uTXbIDgxFfyax9uNcqFYtexUq/OdCA3SBsOqIipsnJFbjXK8OaR8WCoec4tkJbDRQO9mrr1KpA0ZlIcnCQ== integrity sha512-TiFJ6saasKXD+PwGkm5ZGSw0837nc6EeFmurSPgIT/NofnOV4Tv7CVJqGQN0rQYoJUSYu21cwHNYaFkzNpUN+w==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.4" "@walletconnect/jsonrpc-utils" "^1.0.6"
"@walletconnect/safe-json" "^1.0.1" "@walletconnect/safe-json" "^1.0.2"
events "^3.3.0" events "^3.3.0"
tslib "1.14.1" tslib "1.14.1"
ws "^7.5.1" ws "^7.5.1"
@ -1768,10 +1761,10 @@
pino "7.11.0" pino "7.11.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/relay-api@^1.0.7": "@walletconnect/relay-api@^1.0.9":
version "1.0.7" version "1.0.9"
resolved "https://registry.yarnpkg.com/@walletconnect/relay-api/-/relay-api-1.0.7.tgz#e7aed03cbaff99ecdf2c8d32280c0b5d673bb419" resolved "https://registry.yarnpkg.com/@walletconnect/relay-api/-/relay-api-1.0.9.tgz#f8c2c3993dddaa9f33ed42197fc9bfebd790ecaf"
integrity sha512-Mf/Ql7Z0waZzAuondHS9bbUi12Kyvl95ihxVDM7mPO8o7Ke7S1ffpujCUhXbSacSKcw9aV2+7bKADlsBjQLR5Q== integrity sha512-Q3+rylJOqRkO1D9Su0DPE3mmznbAalYapJ9qmzDgK28mYF9alcP3UwG/og5V7l7CFOqzCLi7B8BvcBUrpDj0Rg==
dependencies: dependencies:
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
@ -1795,50 +1788,51 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/time@1.0.1": "@walletconnect/safe-json@^1.0.2":
version "1.0.1" version "1.0.2"
resolved "https://registry.yarnpkg.com/@walletconnect/time/-/time-1.0.1.tgz#645f596887e67c56522edbc2b170d46a97c87ce0" resolved "https://registry.yarnpkg.com/@walletconnect/safe-json/-/safe-json-1.0.2.tgz#7237e5ca48046e4476154e503c6d3c914126fa77"
integrity sha512-LtNtHupTNranehLMh8Z/JN6xVySysSoJNjNCQ0ML+hOUkim5QX/VdvfovSpaX9qA2b95u7bIuTcq0O3UBk7Iyw== integrity sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==
dependencies:
tslib "1.14.1"
"@walletconnect/time@^1.0.1", "@walletconnect/time@^1.0.2": "@walletconnect/time@^1.0.2":
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/@walletconnect/time/-/time-1.0.2.tgz#6c5888b835750ecb4299d28eecc5e72c6d336523" resolved "https://registry.yarnpkg.com/@walletconnect/time/-/time-1.0.2.tgz#6c5888b835750ecb4299d28eecc5e72c6d336523"
integrity sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g== integrity sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/types@2.1.4": "@walletconnect/types@2.7.6":
version "2.1.4" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.1.4.tgz#0db77adbaffd3a9bdf7e9d710d7e7352de542b16" resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.6.tgz#60db56d8005d2b3168217eb65386bae52930a478"
integrity sha512-n9fIk0z2fiGFlPgQcpurQ8WH7XF/blYaDIpr2ai3qdoo1N10yCsX1vj65L8t3zJAmSeHFoVJI9YVrSDj5eWjWw== integrity sha512-678xFaf5AULHMsd1JdN1X+iMHUt75bPUAOsQ0oSA4mtKZW/vS1jMqe3siXQKEOXFWyIJoQD1Q8clDO9oZ00/hg==
dependencies: dependencies:
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "^1.0.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/utils@2.1.4", "@walletconnect/utils@^2.1.4": "@walletconnect/utils@2.7.6", "@walletconnect/utils@^2.7.2":
version "2.1.4" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.1.4.tgz#992442d175f71cf7a685c5568d12bf25d719600e" resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.6.tgz#42ff9d7bb3c1874aa85d480181c6a7aafc34c90f"
integrity sha512-g3XRGAgETQbwbZleQS1f4ZFl8X6jb+CaWVNM+vtVO9EvIUJAzE8TLq3H70v+KawRMaLXjgRc0z0W7Wg6bvct7g== integrity sha512-IS5eRWihW3L4qHG7pT9L8NtjuY5gbE0D5yqcgT2wnZ/1IDl9OihVT37CWM66Ppf6i195Uuwagfl+Qw8RlECeKg==
dependencies: dependencies:
"@stablelib/chacha20poly1305" "1.0.1" "@stablelib/chacha20poly1305" "1.0.1"
"@stablelib/hkdf" "1.0.1" "@stablelib/hkdf" "1.0.1"
"@stablelib/random" "^1.0.2" "@stablelib/random" "^1.0.2"
"@stablelib/sha256" "1.0.1" "@stablelib/sha256" "1.0.1"
"@stablelib/x25519" "^1.0.3" "@stablelib/x25519" "^1.0.3"
"@walletconnect/jsonrpc-utils" "^1.0.4" "@walletconnect/relay-api" "^1.0.9"
"@walletconnect/relay-api" "^1.0.7" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/safe-json" "^1.0.1"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.1.4" "@walletconnect/types" "2.7.6"
"@walletconnect/window-getters" "^1.0.1" "@walletconnect/window-getters" "^1.0.1"
"@walletconnect/window-metadata" "^1.0.1" "@walletconnect/window-metadata" "^1.0.1"
detect-browser "5.3.0" detect-browser "5.3.0"
query-string "7.1.1" query-string "7.1.3"
uint8arrays "3.1.0" uint8arrays "^3.1.0"
"@walletconnect/window-getters@^1.0.1": "@walletconnect/window-getters@^1.0.1":
version "1.0.1" version "1.0.1"
@ -2764,7 +2758,7 @@ debug@^3.1.0, debug@^3.2.7:
dependencies: dependencies:
ms "^2.1.1" ms "^2.1.1"
decode-uri-component@^0.2.0: decode-uri-component@^0.2.2:
version "0.2.2" version "0.2.2"
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9"
integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==
@ -6183,12 +6177,12 @@ qrcode.vue@^3.3.3:
resolved "https://registry.yarnpkg.com/qrcode.vue/-/qrcode.vue-3.3.3.tgz#00262244311a0ee1956fb7a0e238197ff7e14cfa" resolved "https://registry.yarnpkg.com/qrcode.vue/-/qrcode.vue-3.3.3.tgz#00262244311a0ee1956fb7a0e238197ff7e14cfa"
integrity sha512-OsD4tQjIbxg/K6D5ZkWjBdYI9eg9K2i8qeYILdEAX5mdAydSAxV7xKmmZSP/hA12olLqEMZ9ryqDQrwa9jEMgw== integrity sha512-OsD4tQjIbxg/K6D5ZkWjBdYI9eg9K2i8qeYILdEAX5mdAydSAxV7xKmmZSP/hA12olLqEMZ9ryqDQrwa9jEMgw==
query-string@7.1.1: query-string@7.1.3:
version "7.1.1" version "7.1.3"
resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.1.tgz#754620669db978625a90f635f12617c271a088e1" resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328"
integrity sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w== integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==
dependencies: dependencies:
decode-uri-component "^0.2.0" decode-uri-component "^0.2.2"
filter-obj "^1.1.0" filter-obj "^1.1.0"
split-on-first "^1.0.0" split-on-first "^1.0.0"
strict-uri-encode "^2.0.0" strict-uri-encode "^2.0.0"
@ -7140,14 +7134,7 @@ ufo@^1.0.0:
resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.0.1.tgz#64ed43b530706bda2e4892f911f568cf4cf67d29" resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.0.1.tgz#64ed43b530706bda2e4892f911f568cf4cf67d29"
integrity sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA== integrity sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA==
uint8arrays@3.1.0: uint8arrays@^3.0.0, uint8arrays@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-3.1.0.tgz#8186b8eafce68f28bd29bd29d683a311778901e2"
integrity sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==
dependencies:
multiformats "^9.4.2"
uint8arrays@^3.0.0:
version "3.1.1" version "3.1.1"
resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-3.1.1.tgz#2d8762acce159ccd9936057572dade9459f65ae0" resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-3.1.1.tgz#2d8762acce159ccd9936057572dade9459f65ae0"
integrity sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg== integrity sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==

File diff suppressed because it is too large Load Diff

View File

@ -15,8 +15,8 @@
"@nextui-org/react": "1.0.8-beta.5", "@nextui-org/react": "1.0.8-beta.5",
"@polkadot/keyring": "^10.1.2", "@polkadot/keyring": "^10.1.2",
"@solana/web3.js": "1.43.0", "@solana/web3.js": "1.43.0",
"@walletconnect/auth-client": "2.0.4", "@walletconnect/auth-client": "2.1.0",
"@walletconnect/utils": "2.5.1", "@walletconnect/utils": "2.7.6",
"bs58": "5.0.0", "bs58": "5.0.0",
"cosmos-wallet": "1.2.0", "cosmos-wallet": "1.2.0",
"ethers": "5.6.6", "ethers": "5.6.6",
@ -33,7 +33,7 @@
"devDependencies": { "devDependencies": {
"@types/node": "17.0.35", "@types/node": "17.0.35",
"@types/react": "18.0.9", "@types/react": "18.0.9",
"@walletconnect/types": "2.5.1", "@walletconnect/types": "2.7.6",
"eslint": "8.15.0", "eslint": "8.15.0",
"eslint-config-next": "12.1.6", "eslint-config-next": "12.1.6",
"eslint-config-prettier": "8.5.0", "eslint-config-prettier": "8.5.0",

View File

@ -14,8 +14,8 @@
"@walletconnect/client": "1.8.0", "@walletconnect/client": "1.8.0",
"@walletconnect/legacy-types": "2.0.0", "@walletconnect/legacy-types": "2.0.0",
"@walletconnect/web3wallet": "1.7.0", "@walletconnect/web3wallet": "1.7.0",
"@walletconnect/core": "2.7.2", "@walletconnect/core": "^2.7.6",
"@walletconnect/utils": "2.7.2", "@walletconnect/utils": "2.7.6",
"ethers": "5.7.2", "ethers": "5.7.2",
"framer-motion": "9.0.2", "framer-motion": "9.0.2",
"next": "13.1.6", "next": "13.1.6",
@ -28,7 +28,7 @@
"devDependencies": { "devDependencies": {
"@types/node": "18.13.0", "@types/node": "18.13.0",
"@types/react": "18.0.28", "@types/react": "18.0.28",
"@walletconnect/types": "2.7.2", "@walletconnect/types": "2.7.6",
"eslint": "8.34.0", "eslint": "8.34.0",
"eslint-config-next": "13.1.6", "eslint-config-next": "13.1.6",
"eslint-config-prettier": "8.6.0", "eslint-config-prettier": "8.6.0",

View File

@ -3,6 +3,7 @@ import ModalStore from '@/store/ModalStore'
import SettingsStore from '@/store/SettingsStore' import SettingsStore from '@/store/SettingsStore'
import { web3wallet } from '@/utils/WalletConnectUtil' import { web3wallet } from '@/utils/WalletConnectUtil'
import { SignClientTypes } from '@walletconnect/types' import { SignClientTypes } from '@walletconnect/types'
import { Web3WalletTypes } from '@walletconnect/web3wallet'
import { useCallback, useEffect } from 'react' import { useCallback, useEffect } from 'react'
import { useSnapshot } from 'valtio' import { useSnapshot } from 'valtio'
@ -12,43 +13,37 @@ export default function useWalletConnectEventsManager() {
/****************************************************************************** /******************************************************************************
* 1. Open session proposal modal for confirmation / rejection * 1. Open session proposal modal for confirmation / rejection
*****************************************************************************/ *****************************************************************************/
const onSessionProposal = useCallback( const onSessionProposal = useCallback((proposal: Web3WalletTypes.SessionProposal) => {
(proposal: SignClientTypes.EventArguments['session_proposal']) => { ModalStore.open('SessionProposalModal', { proposal })
ModalStore.open('SessionProposalModal', { proposal }) }, [])
},
[]
)
/****************************************************************************** /******************************************************************************
* 3. Open request handling modal based on method that was used * 3. Open request handling modal based on method that was used
*****************************************************************************/ *****************************************************************************/
const onSessionRequest = useCallback( const onSessionRequest = useCallback(async (requestEvent: Web3WalletTypes.SessionRequest) => {
async (requestEvent: SignClientTypes.EventArguments['session_request']) => { console.log('session_request', requestEvent)
console.log('session_request', requestEvent) const { topic, params } = requestEvent
const { topic, params } = requestEvent const { request } = params
const { request } = params const requestSession = web3wallet.getActiveSessions()[topic]
const requestSession = web3wallet.getActiveSessions()[topic]
switch (request.method) { switch (request.method) {
case EIP155_SIGNING_METHODS.ETH_SIGN: case EIP155_SIGNING_METHODS.ETH_SIGN:
case EIP155_SIGNING_METHODS.PERSONAL_SIGN: case EIP155_SIGNING_METHODS.PERSONAL_SIGN:
return ModalStore.open('SessionSignModal', { requestEvent, requestSession }) return ModalStore.open('SessionSignModal', { requestEvent, requestSession })
case EIP155_SIGNING_METHODS.ETH_SIGN_TYPED_DATA: case EIP155_SIGNING_METHODS.ETH_SIGN_TYPED_DATA:
case EIP155_SIGNING_METHODS.ETH_SIGN_TYPED_DATA_V3: case EIP155_SIGNING_METHODS.ETH_SIGN_TYPED_DATA_V3:
case EIP155_SIGNING_METHODS.ETH_SIGN_TYPED_DATA_V4: case EIP155_SIGNING_METHODS.ETH_SIGN_TYPED_DATA_V4:
return ModalStore.open('SessionSignTypedDataModal', { requestEvent, requestSession }) return ModalStore.open('SessionSignTypedDataModal', { requestEvent, requestSession })
case EIP155_SIGNING_METHODS.ETH_SEND_TRANSACTION: case EIP155_SIGNING_METHODS.ETH_SEND_TRANSACTION:
case EIP155_SIGNING_METHODS.ETH_SIGN_TRANSACTION: case EIP155_SIGNING_METHODS.ETH_SIGN_TRANSACTION:
return ModalStore.open('SessionSendTransactionModal', { requestEvent, requestSession }) return ModalStore.open('SessionSendTransactionModal', { requestEvent, requestSession })
default: default:
return ModalStore.open('SessionUnsuportedMethodModal', { requestEvent, requestSession }) return ModalStore.open('SessionUnsuportedMethodModal', { requestEvent, requestSession })
} }
}, }, [])
[]
)
/****************************************************************************** /******************************************************************************
* Set up WalletConnect event listeners * Set up WalletConnect event listeners

View File

@ -1,13 +1,14 @@
import { IClientMeta, IWalletConnectSession } from '@walletconnect/legacy-types' import { IClientMeta, IWalletConnectSession } from '@walletconnect/legacy-types'
import { SessionTypes, SignClientTypes } from '@walletconnect/types' import { SessionTypes, SignClientTypes } from '@walletconnect/types'
import { Web3WalletTypes } from '@walletconnect/web3wallet'
import { proxy } from 'valtio' import { proxy } from 'valtio'
/** /**
* Types * Types
*/ */
interface ModalData { interface ModalData {
proposal?: SignClientTypes.EventArguments['session_proposal'] proposal?: Web3WalletTypes.SessionProposal
requestEvent?: SignClientTypes.EventArguments['session_request'] requestEvent?: Web3WalletTypes.SessionRequest
requestSession?: SessionTypes.Struct requestSession?: SessionTypes.Struct
legacyProposal?: { legacyProposal?: {
id: number id: number

View File

@ -8,9 +8,10 @@ import {
import { formatJsonRpcError, formatJsonRpcResult } from '@json-rpc-tools/utils' import { formatJsonRpcError, formatJsonRpcResult } from '@json-rpc-tools/utils'
import { SignClientTypes } from '@walletconnect/types' import { SignClientTypes } from '@walletconnect/types'
import { getSdkError } from '@walletconnect/utils' import { getSdkError } from '@walletconnect/utils'
import { Web3WalletTypes } from '@walletconnect/web3wallet'
import { providers } from 'ethers' import { providers } from 'ethers'
type LegacySessionRequest = Omit<SignClientTypes.EventArguments['session_request'], 'context'> type LegacySessionRequest = Omit<Web3WalletTypes.SessionRequest, 'context'>
export async function approveEIP155Request(requestEvent: LegacySessionRequest) { export async function approveEIP155Request(requestEvent: LegacySessionRequest) {
const { params, id } = requestEvent const { params, id } = requestEvent

File diff suppressed because it is too large Load Diff

View File

@ -24,8 +24,8 @@
"@taquito/taquito": "^15.1.0", "@taquito/taquito": "^15.1.0",
"@walletconnect/client": "1.8.0", "@walletconnect/client": "1.8.0",
"@walletconnect/legacy-types": "^2.0.0-rc.0", "@walletconnect/legacy-types": "^2.0.0-rc.0",
"@walletconnect/sign-client": "2.7.2", "@walletconnect/sign-client": "2.7.6",
"@walletconnect/utils": "2.7.2", "@walletconnect/utils": "2.7.6",
"bs58": "5.0.0", "bs58": "5.0.0",
"cosmos-wallet": "1.2.0", "cosmos-wallet": "1.2.0",
"ethers": "5.6.6", "ethers": "5.6.6",
@ -44,7 +44,7 @@
"devDependencies": { "devDependencies": {
"@types/node": "17.0.35", "@types/node": "17.0.35",
"@types/react": "18.0.9", "@types/react": "18.0.9",
"@walletconnect/types": "2.6.2", "@walletconnect/types": "2.7.6",
"eslint": "8.15.0", "eslint": "8.15.0",
"eslint-config-next": "12.1.6", "eslint-config-next": "12.1.6",
"eslint-config-prettier": "8.5.0", "eslint-config-prettier": "8.5.0",

View File

@ -9,10 +9,8 @@ import { formatJsonRpcError, formatJsonRpcResult } from '@json-rpc-tools/utils'
import { SignClientTypes } from '@walletconnect/types' import { SignClientTypes } from '@walletconnect/types'
import { getSdkError } from '@walletconnect/utils' import { getSdkError } from '@walletconnect/utils'
import { providers } from 'ethers' import { providers } from 'ethers'
type RequestEventArgs = Omit<SignClientTypes.EventArguments['session_request'], 'verifyContext'>
export async function approveEIP155Request( export async function approveEIP155Request(requestEvent: RequestEventArgs) {
requestEvent: SignClientTypes.EventArguments['session_request']
) {
const { params, id } = requestEvent const { params, id } = requestEvent
const { chainId, request } = params const { chainId, request } = params
const wallet = eip155Wallets[getWalletAddressFromParams(eip155Addresses, params)] const wallet = eip155Wallets[getWalletAddressFromParams(eip155Addresses, params)]
@ -74,7 +72,7 @@ export async function approveEIP155Request(
} }
} }
export function rejectEIP155Request(request: SignClientTypes.EventArguments['session_request']) { export function rejectEIP155Request(request: RequestEventArgs) {
const { id } = request const { id } = request
return formatJsonRpcError(id, getSdkError('USER_REJECTED').message) return formatJsonRpcError(id, getSdkError('USER_REJECTED').message)

View File

@ -3,29 +3,13 @@ import ProposalSelectSection from '@/components/ProposalSelectSection'
import RequestModalContainer from '@/components/RequestModalContainer' import RequestModalContainer from '@/components/RequestModalContainer'
import SessionProposalChainCard from '@/components/SessionProposalChainCard' import SessionProposalChainCard from '@/components/SessionProposalChainCard'
import ModalStore from '@/store/ModalStore' import ModalStore from '@/store/ModalStore'
import { cosmosAddresses } from '@/utils/CosmosWalletUtil'
import { eip155Addresses } from '@/utils/EIP155WalletUtil' import { eip155Addresses } from '@/utils/EIP155WalletUtil'
import { polkadotAddresses } from '@/utils/PolkadotWalletUtil' import { isEIP155Chain } from '@/utils/HelperUtil'
import { elrondAddresses } from '@/utils/ElrondWalletUtil'
import { tronAddresses } from '@/utils/TronWalletUtil'
import { tezosAddresses } from '@/utils/TezosWalletUtil'
import {
isCosmosChain,
isEIP155Chain,
isSolanaChain,
isPolkadotChain,
isNearChain,
isElrondChain,
isTronChain,
isTezosChain
} from '@/utils/HelperUtil'
import { solanaAddresses } from '@/utils/SolanaWalletUtil'
import { signClient } from '@/utils/WalletConnectUtil' import { signClient } from '@/utils/WalletConnectUtil'
import { Button, Divider, Modal, Text } from '@nextui-org/react' import { Button, Divider, Modal, Text } from '@nextui-org/react'
import { SessionTypes } from '@walletconnect/types' import { SessionTypes } from '@walletconnect/types'
import { getSdkError } from '@walletconnect/utils' import { getSdkError } from '@walletconnect/utils'
import { Fragment, useState } from 'react' import { Fragment, useEffect, useState } from 'react'
import { nearAddresses } from '@/utils/NearWalletUtil'
export default function SessionProposalModal() { export default function SessionProposalModal() {
const [selectedAccounts, setSelectedAccounts] = useState<Record<string, string[]>>({}) const [selectedAccounts, setSelectedAccounts] = useState<Record<string, string[]>>({})
@ -41,7 +25,10 @@ export default function SessionProposalModal() {
// Get required proposal data // Get required proposal data
const { id, params } = proposal const { id, params } = proposal
const { proposer, requiredNamespaces, relays } = params
const { proposer, requiredNamespaces, optionalNamespaces, sessionProperties, relays } = params
const requiredNamespaceKeys = requiredNamespaces ? Object.keys(requiredNamespaces) : []
const optionalNamespaceKeys = optionalNamespaces ? Object.keys(optionalNamespaces) : []
// Add / remove address from EIP155 selection // Add / remove address from EIP155 selection
function onSelectAccount(chain: string, account: string) { function onSelectAccount(chain: string, account: string) {
@ -63,26 +50,44 @@ export default function SessionProposalModal() {
// Hanlde approve action, construct session namespace // Hanlde approve action, construct session namespace
async function onApprove() { async function onApprove() {
if (proposal) { if (proposal) {
const namespaces: SessionTypes.Namespaces = {} let namespaces: SessionTypes.Namespaces = {}
Object.keys(requiredNamespaces).forEach(key => { const selectedOptionalNamespaces = []
for (const [chain, account] of Object.entries(selectedAccounts)) {
if (chain.includes('optional')) {
selectedOptionalNamespaces.push(chain.split(':')[1])
}
}
requiredNamespaceKeys.concat(selectedOptionalNamespaces).forEach(key => {
const accounts: string[] = [] const accounts: string[] = []
requiredNamespaces[key].chains?.map(chain => { if (requiredNamespaces[key].chains) {
selectedAccounts[key].map(acc => accounts.push(`${chain}:${acc}`)) requiredNamespaces[key].chains?.map(chain => {
}) selectedAccounts[`required:${key}`].map(acc => accounts.push(`${chain}:${acc}`))
namespaces[key] = { })
accounts, namespaces[key] = {
chains: key.includes(':') ? [key] : requiredNamespaces[key].chains, accounts,
methods: requiredNamespaces[key].methods, methods: requiredNamespaces[key].methods,
events: requiredNamespaces[key].events events: requiredNamespaces[key].events,
chains: requiredNamespaces[key].chains
}
}
if (optionalNamespaces[key] && selectedAccounts[`optional:${key}`]) {
optionalNamespaces[key].chains?.map(chain => {
selectedAccounts[`optional:${key}`].map(acc => accounts.push(`${chain}:${acc}`))
})
namespaces[key] = {
...namespaces[key],
accounts,
methods: optionalNamespaces[key].methods,
events: optionalNamespaces[key].events,
chains: namespaces[key].chains?.concat(optionalNamespaces[key].chains || [])
}
} }
}) })
await signClient.approve({
const { acknowledged } = await signClient.approve({
id, id,
relayProtocol: relays[0].protocol, relayProtocol: relays[0].protocol,
namespaces namespaces
}) })
await acknowledged()
} }
ModalStore.close() ModalStore.close()
} }
@ -109,69 +114,6 @@ export default function SessionProposalModal() {
chain={chain} chain={chain}
/> />
) )
} else if (isCosmosChain(chain)) {
return (
<ProposalSelectSection
addresses={cosmosAddresses}
selectedAddresses={selectedAccounts[chain]}
onSelect={onSelectAccount}
chain={chain}
/>
)
} else if (isSolanaChain(chain)) {
return (
<ProposalSelectSection
addresses={solanaAddresses}
selectedAddresses={selectedAccounts[chain]}
onSelect={onSelectAccount}
chain={chain}
/>
)
} else if (isPolkadotChain(chain)) {
return (
<ProposalSelectSection
addresses={polkadotAddresses}
selectedAddresses={selectedAccounts[chain]}
onSelect={onSelectAccount}
chain={chain}
/>
)
} else if (isNearChain(chain)) {
return (
<ProposalSelectSection
addresses={nearAddresses}
selectedAddresses={selectedAccounts[chain]}
onSelect={onSelectAccount}
chain={chain}
/>
)
} else if (isElrondChain(chain)) {
return (
<ProposalSelectSection
addresses={elrondAddresses}
selectedAddresses={selectedAccounts[chain]}
onSelect={onSelectAccount}
chain={chain}
/>
)
} else if (isTronChain(chain)) {
return (
<ProposalSelectSection
addresses={tronAddresses}
selectedAddresses={selectedAccounts[chain]}
onSelect={onSelectAccount}
chain={chain}
/>
)
} else if (isTezosChain(chain)) {
return (
<ProposalSelectSection
addresses={tezosAddresses}
selectedAddresses={selectedAccounts[chain]}
onSelect={onSelectAccount}
chain={chain}
/>
)
} }
} }
@ -180,24 +122,35 @@ export default function SessionProposalModal() {
<RequestModalContainer title="Session Proposal"> <RequestModalContainer title="Session Proposal">
<ProjectInfoCard metadata={proposer.metadata} /> <ProjectInfoCard metadata={proposer.metadata} />
{/* TODO(ilja) Relays selection */}
<Divider y={2} /> <Divider y={2} />
{Object.keys(requiredNamespaces).map(chain => { {requiredNamespaceKeys.length ? <Text h4>Required Namespaces</Text> : null}
{requiredNamespaceKeys.map(chain => {
return ( return (
<Fragment key={chain}> <Fragment key={chain}>
<Text h4 css={{ marginBottom: '$5' }}>{`Review ${chain} permissions`}</Text> <Text css={{ marginBottom: '$5' }}>{`Review ${chain} permissions`}</Text>
<SessionProposalChainCard requiredNamespace={requiredNamespaces[chain]} /> <SessionProposalChainCard requiredNamespace={requiredNamespaces[chain]} />
{renderAccountSelection(chain)} {renderAccountSelection(`required:${chain}`)}
<Divider y={2} /> <Divider y={2} />
</Fragment> </Fragment>
) )
})} })}
{optionalNamespaceKeys ? <Text h4>Optional Namespaces</Text> : null}
{optionalNamespaceKeys.length &&
optionalNamespaceKeys.map(chain => {
return (
<Fragment key={chain}>
<Text css={{ marginBottom: '$5' }}>{`Review ${chain} permissions`}</Text>
<SessionProposalChainCard requiredNamespace={optionalNamespaces[chain]} />
{renderAccountSelection(`optional:${chain}`)}
<Divider y={2} />
</Fragment>
)
})}
</RequestModalContainer> </RequestModalContainer>
<Modal.Footer> <Modal.Footer>
<Button auto flat color="error" onClick={onReject}> <Button auto flat color="error" onPress={onReject}>
Reject Reject
</Button> </Button>
@ -205,7 +158,7 @@ export default function SessionProposalModal() {
auto auto
flat flat
color="success" color="success"
onClick={onApprove} onPress={onApprove}
disabled={!hasSelected} disabled={!hasSelected}
css={{ opacity: hasSelected ? 1 : 0.4 }} css={{ opacity: hasSelected ? 1 : 0.4 }}
> >

File diff suppressed because it is too large Load Diff

View File

@ -20,8 +20,8 @@
"@polkadot/keyring": "^10.1.2", "@polkadot/keyring": "^10.1.2",
"@polkadot/types": "^9.3.3", "@polkadot/types": "^9.3.3",
"@solana/web3.js": "1.43.0", "@solana/web3.js": "1.43.0",
"@walletconnect/utils": "2.7.2", "@walletconnect/utils": "2.7.6",
"@walletconnect/web3wallet": "^1.7.0", "@walletconnect/web3wallet": "^1.7.4",
"bs58": "5.0.0", "bs58": "5.0.0",
"cosmos-wallet": "1.2.0", "cosmos-wallet": "1.2.0",
"ethers": "5.6.6", "ethers": "5.6.6",
@ -39,7 +39,7 @@
"devDependencies": { "devDependencies": {
"@types/node": "17.0.35", "@types/node": "17.0.35",
"@types/react": "18.0.9", "@types/react": "18.0.9",
"@walletconnect/types": "2.7.2", "@walletconnect/types": "2.7.6",
"eslint": "8.15.0", "eslint": "8.15.0",
"eslint-config-next": "12.1.6", "eslint-config-next": "12.1.6",
"eslint-config-prettier": "8.5.0", "eslint-config-prettier": "8.5.0",

View File

@ -2083,7 +2083,7 @@
"@stablelib/binary" "^1.0.1" "@stablelib/binary" "^1.0.1"
"@stablelib/wipe" "^1.0.1" "@stablelib/wipe" "^1.0.1"
"@stablelib/sha256@1.0.1": "@stablelib/sha256@1.0.1", "@stablelib/sha256@^1.0.1":
version "1.0.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/@stablelib/sha256/-/sha256-1.0.1.tgz#77b6675b67f9b0ea081d2e31bda4866297a3ae4f" resolved "https://registry.yarnpkg.com/@stablelib/sha256/-/sha256-1.0.1.tgz#77b6675b67f9b0ea081d2e31bda4866297a3ae4f"
integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ== integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==
@ -2256,32 +2256,34 @@
"@typescript-eslint/types" "5.47.0" "@typescript-eslint/types" "5.47.0"
eslint-visitor-keys "^3.3.0" eslint-visitor-keys "^3.3.0"
"@walletconnect/auth-client@2.0.7": "@walletconnect/auth-client@2.1.0":
version "2.0.7" version "2.1.0"
resolved "https://registry.yarnpkg.com/@walletconnect/auth-client/-/auth-client-2.0.7.tgz#f6e1eeeaa57865d1d219bbc1439d147d5ab2d354" resolved "https://registry.yarnpkg.com/@walletconnect/auth-client/-/auth-client-2.1.0.tgz#47b794cf807d6211fe3a87531f7fca7c6838fd3c"
integrity sha512-hebY0yS3Xwc/sD7uFul987fVToiFS1vxePBCAGOwv6eR1CL3o93uM1LVM7lJFWAkr9m5CRFwaCt/B/qeQvPsNg== integrity sha512-k6zZLEdlBpYIvbOL5tBWd+3DUJ2R4VFDyHpdp4TuRzC//njRkIzRSksEnsr8gN8P+IKuoJTLPsDy2sWR4qVTNQ==
dependencies: dependencies:
"@ethersproject/hash" "^5.7.0" "@ethersproject/hash" "^5.7.0"
"@ethersproject/transactions" "^5.7.0" "@ethersproject/transactions" "^5.7.0"
"@stablelib/random" "1.0.2" "@stablelib/random" "1.0.2"
"@walletconnect/core" "^2.6.1" "@stablelib/sha256" "^1.0.1"
"@walletconnect/core" "^2.7.2"
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "^1.2.0" "@walletconnect/heartbeat" "^1.2.0"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/utils" "^2.6.1" "@walletconnect/utils" "^2.7.2"
events "^3.3.0" events "^3.3.0"
isomorphic-unfetch "^3.1.0" isomorphic-unfetch "^3.1.0"
"@walletconnect/core@2.7.2", "@walletconnect/core@^2.6.1": "@walletconnect/core@2.7.6", "@walletconnect/core@^2.7.2":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.2.tgz#698eb6178eaa17c804ca0ad3176035188b9db86b" resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.7.6.tgz#d1773e6f06ec077a25504e3944c3c9ba82fa1c9e"
integrity sha512-gInSwh3uLpTEkDGArfOFoOVgiXW+zkZJpGqfARVi5fhSxsnL1jYNpqO2k8KAXUPfB4MIzLyaGruiaywncLAczA== integrity sha512-EPzKfH9EpOVmJhfedddpNjG6Lz0zWnAZSBvXSeuBlOyD3Aayiky3HuiDcpK+YyRzyWEsh2kWMvvTZ6v0uFAApQ==
dependencies: dependencies:
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-provider" "^1.0.12" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/jsonrpc-ws-connection" "^1.0.11" "@walletconnect/jsonrpc-ws-connection" "^1.0.11"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
@ -2289,8 +2291,8 @@
"@walletconnect/relay-auth" "^1.0.4" "@walletconnect/relay-auth" "^1.0.4"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
lodash.isequal "4.5.0" lodash.isequal "4.5.0"
uint8arrays "^3.1.0" uint8arrays "^3.1.0"
@ -2319,15 +2321,23 @@
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-provider@1.0.12", "@walletconnect/jsonrpc-provider@^1.0.12": "@walletconnect/jsonrpc-provider@1.0.13":
version "1.0.12" version "1.0.13"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.12.tgz#965408d99fc889d49c194cd207804282805f45ed" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz#9a74da648d015e1fffc745f0c7d629457f53648b"
integrity sha512-6uI2y5281gloZSzICOjk+CVC7CVu0MhtMt2Yzpj05lPb0pzm/bK2oZ2ibxwLerPrqpNt/5bIFVRmoOgPw1mHAQ== integrity sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==
dependencies: dependencies:
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "^1.0.8"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-types@1.0.3", "@walletconnect/jsonrpc-types@^1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz#65e3b77046f1a7fa8347ae02bc1b841abe6f290c"
integrity sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==
dependencies:
keyvaluestorage-interface "^1.0.0"
tslib "1.14.1"
"@walletconnect/jsonrpc-types@^1.0.2": "@walletconnect/jsonrpc-types@^1.0.2":
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz#b79519f679cd6a5fa4a1bea888f27c1916689a20" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.2.tgz#b79519f679cd6a5fa4a1bea888f27c1916689a20"
@ -2336,7 +2346,16 @@
keyvaluestorage-interface "^1.0.0" keyvaluestorage-interface "^1.0.0"
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/jsonrpc-utils@1.0.7", "@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.7": "@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.8":
version "1.0.8"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz#82d0cc6a5d6ff0ecc277cb35f71402c91ad48d72"
integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==
dependencies:
"@walletconnect/environment" "^1.0.1"
"@walletconnect/jsonrpc-types" "^1.0.3"
tslib "1.14.1"
"@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.7":
version "1.0.7" version "1.0.7"
resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.7.tgz#1812d17c784f1ec0735bf03d0884287f60bfa2ce" resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.7.tgz#1812d17c784f1ec0735bf03d0884287f60bfa2ce"
integrity sha512-zJziApzUF/Il4VcwabnaU+0yo1QI4eUkYX99zmCVTHJvZOf2l0zjADf/OpKqWyeNFC3Io56Z/8uJHVtcNVvyFA== integrity sha512-zJziApzUF/Il4VcwabnaU+0yo1QI4eUkYX99zmCVTHJvZOf2l0zjADf/OpKqWyeNFC3Io56Z/8uJHVtcNVvyFA==
@ -2406,19 +2425,19 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/sign-client@2.7.2": "@walletconnect/sign-client@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.2.tgz#8ece418fb4995a366c0d097dd04f29b95256ae52" resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.7.6.tgz#c6fda665043c5fbcc6085f8b5c7a666bb1fdc233"
integrity sha512-JOYPmrgR4YG4M2comNcXaa8cLIws0ZJj/SCpF0XJzRZP2+OXWouK19UaI32ROQrcwNodBNeYFRfT5hSM5xjfKg== integrity sha512-u3wVjK1XAhj1ZVzAs+SP5VYEP2FWYH/y6tnaLHLqZcsoZ/a2sGCnJlK9y7HA6q3jLBt6lVBkT1qSU4pmBY4xlw==
dependencies: dependencies:
"@walletconnect/core" "2.7.2" "@walletconnect/core" "2.7.6"
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-utils" "^1.0.7" "@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
events "^3.3.0" events "^3.3.0"
"@walletconnect/time@^1.0.2": "@walletconnect/time@^1.0.2":
@ -2428,52 +2447,51 @@
dependencies: dependencies:
tslib "1.14.1" tslib "1.14.1"
"@walletconnect/types@2.7.2": "@walletconnect/types@2.7.6":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.2.tgz#508d1755110864dee294f955e09b7da3f8ee0064" resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.7.6.tgz#60db56d8005d2b3168217eb65386bae52930a478"
integrity sha512-1O2UefakZpT0ErRfEAXY7Ls3qdUrKDky/DsK088xR6klyfkQOx+aSVH0fJYLhmnqPTuvp3lrqNbsDc0s6/6nvg== integrity sha512-678xFaf5AULHMsd1JdN1X+iMHUt75bPUAOsQ0oSA4mtKZW/vS1jMqe3siXQKEOXFWyIJoQD1Q8clDO9oZ00/hg==
dependencies: dependencies:
"@walletconnect/events" "^1.0.1" "@walletconnect/events" "^1.0.1"
"@walletconnect/heartbeat" "1.2.1" "@walletconnect/heartbeat" "1.2.1"
"@walletconnect/jsonrpc-types" "^1.0.2" "@walletconnect/jsonrpc-types" "1.0.3"
"@walletconnect/keyvaluestorage" "^1.0.2" "@walletconnect/keyvaluestorage" "^1.0.2"
"@walletconnect/logger" "^2.0.1" "@walletconnect/logger" "^2.0.1"
events "^3.3.0" events "^3.3.0"
"@walletconnect/utils@2.7.2", "@walletconnect/utils@^2.6.1": "@walletconnect/utils@2.7.6", "@walletconnect/utils@^2.7.2":
version "2.7.2" version "2.7.6"
resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.2.tgz#71f2b9941a0592e155db9c7898a2e6a99f4c9a8d" resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.7.6.tgz#42ff9d7bb3c1874aa85d480181c6a7aafc34c90f"
integrity sha512-b2lU/JoWqwCOLMudPSRTt3pliBnv6qQHCBWiMBYi1vL14AW3usO5QmK1wF90AVwpdPJ7wFZ6MgHymeWWfhYnGQ== integrity sha512-IS5eRWihW3L4qHG7pT9L8NtjuY5gbE0D5yqcgT2wnZ/1IDl9OihVT37CWM66Ppf6i195Uuwagfl+Qw8RlECeKg==
dependencies: dependencies:
"@stablelib/chacha20poly1305" "1.0.1" "@stablelib/chacha20poly1305" "1.0.1"
"@stablelib/hkdf" "1.0.1" "@stablelib/hkdf" "1.0.1"
"@stablelib/random" "^1.0.2" "@stablelib/random" "^1.0.2"
"@stablelib/sha256" "1.0.1" "@stablelib/sha256" "1.0.1"
"@stablelib/x25519" "^1.0.3" "@stablelib/x25519" "^1.0.3"
"@walletconnect/jsonrpc-utils" "^1.0.7"
"@walletconnect/relay-api" "^1.0.9" "@walletconnect/relay-api" "^1.0.9"
"@walletconnect/safe-json" "^1.0.2" "@walletconnect/safe-json" "^1.0.2"
"@walletconnect/time" "^1.0.2" "@walletconnect/time" "^1.0.2"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/window-getters" "^1.0.1" "@walletconnect/window-getters" "^1.0.1"
"@walletconnect/window-metadata" "^1.0.1" "@walletconnect/window-metadata" "^1.0.1"
detect-browser "5.3.0" detect-browser "5.3.0"
query-string "7.1.3" query-string "7.1.3"
uint8arrays "^3.1.0" uint8arrays "^3.1.0"
"@walletconnect/web3wallet@^1.7.0": "@walletconnect/web3wallet@^1.7.4":
version "1.7.0" version "1.7.4"
resolved "https://registry.yarnpkg.com/@walletconnect/web3wallet/-/web3wallet-1.7.0.tgz#e299aee93e39ee0fc68bfb5502b658cabf455713" resolved "https://registry.yarnpkg.com/@walletconnect/web3wallet/-/web3wallet-1.7.4.tgz#708fbf8bd0ce106c3497c5120d783a62ea79ba3c"
integrity sha512-8LxKcG6W6oEgWfbxLw/Mp6KcPNdX91EdjN8nPoaRHB5nNpterHKBSSCuZdVXIWlbgYFY6Ta1jHV41FPXMKJRUQ== integrity sha512-HAjCt2lbkNG+48iVYZ/o7fBcsol5roh1oCHgBr7h61ohAiQ5qV6Dgr/j2kWb+f1qxNOOwxfdXgIKuTkOtP0OfA==
dependencies: dependencies:
"@walletconnect/auth-client" "2.0.7" "@walletconnect/auth-client" "2.1.0"
"@walletconnect/core" "2.7.2" "@walletconnect/core" "2.7.6"
"@walletconnect/jsonrpc-provider" "1.0.12" "@walletconnect/jsonrpc-provider" "1.0.13"
"@walletconnect/jsonrpc-utils" "1.0.7" "@walletconnect/jsonrpc-utils" "1.0.8"
"@walletconnect/logger" "2.0.1" "@walletconnect/logger" "2.0.1"
"@walletconnect/sign-client" "2.7.2" "@walletconnect/sign-client" "2.7.6"
"@walletconnect/types" "2.7.2" "@walletconnect/types" "2.7.6"
"@walletconnect/utils" "2.7.2" "@walletconnect/utils" "2.7.6"
"@walletconnect/window-getters@^1.0.1": "@walletconnect/window-getters@^1.0.1":
version "1.0.1" version "1.0.1"