From 56c127dc98a1c889a30ebae60395788eba12db2c Mon Sep 17 00:00:00 2001 From: "youngje (heka)" Date: Fri, 7 Jul 2023 05:15:15 +0900 Subject: [PATCH] chore: walletconnect dependencies (#409) * chore: walletconnect dependencies * Create twenty-timers-obey.md * Update pnpm-lock.yaml --------- Co-authored-by: jxom --- .changeset/twenty-timers-obey.md | 5 ++ packages/connectors/package.json | 4 +- pnpm-lock.yaml | 110 +++++++++++-------------------- 3 files changed, 47 insertions(+), 72 deletions(-) create mode 100644 .changeset/twenty-timers-obey.md diff --git a/.changeset/twenty-timers-obey.md b/.changeset/twenty-timers-obey.md new file mode 100644 index 00000000..933a0bee --- /dev/null +++ b/.changeset/twenty-timers-obey.md @@ -0,0 +1,5 @@ +--- +"@wagmi/connectors": patch +--- + +Updated WalletConnect dependencies. diff --git a/packages/connectors/package.json b/packages/connectors/package.json index 7f852aa1..b858c45d 100644 --- a/packages/connectors/package.json +++ b/packages/connectors/package.json @@ -25,8 +25,8 @@ "@ledgerhq/connect-kit-loader": "^1.1.0", "@safe-global/safe-apps-provider": "^0.17.1", "@safe-global/safe-apps-sdk": "^8.0.0", - "@walletconnect/ethereum-provider": "2.8.6", - "@walletconnect/utils": "2.8.6", + "@walletconnect/ethereum-provider": "2.9.0", + "@walletconnect/utils": "2.9.0", "@walletconnect/legacy-provider": "^2.0.0", "@walletconnect/modal": "2.5.9", "abitype": "0.8.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74d219fb..4003879f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -96,8 +96,8 @@ importers: specifier: ^8.0.0 version: 8.0.0(typescript@5.0.4) '@walletconnect/ethereum-provider': - specifier: 2.8.6 - version: 2.8.6(@walletconnect/modal@2.5.9)(lokijs@1.5.12) + specifier: 2.9.0 + version: 2.9.0(@walletconnect/modal@2.5.9)(lokijs@1.5.12) '@walletconnect/legacy-provider': specifier: ^2.0.0 version: 2.0.0 @@ -105,8 +105,8 @@ importers: specifier: 2.5.9 version: 2.5.9(react@18.2.0) '@walletconnect/utils': - specifier: 2.8.6 - version: 2.8.6(lokijs@1.5.12) + specifier: 2.9.0 + version: 2.9.0(lokijs@1.5.12) abitype: specifier: 0.8.7 version: 0.8.7(typescript@5.0.4) @@ -983,22 +983,22 @@ packages: dependencies: typescript: 5.0.4 - /@walletconnect/core@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-rnSqm1KJLcww/v6+UH8JeibQkJ3EKgyUDPfEK0stSEkrIUIcXaFlq3Et8S+vgV8bPhI0MVUhAhFL5OJZ3t2ryg==} + /@walletconnect/core@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-MZYJghS9YCvGe32UOgDj0mCasaOoGHQaYXWeQblXE/xb8HuaM6kAWhjIQN9P+MNp5QP134BHP5olQostcCotXQ==} dependencies: '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.11 + '@walletconnect/jsonrpc-ws-connection': 1.0.12 '@walletconnect/keyvaluestorage': 1.0.2(lokijs@1.5.12) '@walletconnect/logger': 2.0.1 '@walletconnect/relay-api': 1.0.9 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.8.6(lokijs@1.5.12) - '@walletconnect/utils': 2.8.6(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) + '@walletconnect/utils': 2.9.0(lokijs@1.5.12) events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 @@ -1034,8 +1034,8 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/ethereum-provider@2.8.6(@walletconnect/modal@2.5.9)(lokijs@1.5.12): - resolution: {integrity: sha512-wUvJEsXTLmMihrOhQxAs1k9hrWEOT03QBn54P9r9GpJbJ1zEfIjQaXFfi8uup6gldhH+vN38PsbOiLyv/6d3qQ==} + /@walletconnect/ethereum-provider@2.9.0(@walletconnect/modal@2.5.9)(lokijs@1.5.12): + resolution: {integrity: sha512-rSXkC0SXMigJRdIi/M2RMuEuATY1AwtlTWQBnqyxoht7xbO2bQNPCXn0XL4s/GRNrSUtoKSY4aPMHXV4W4yLBA==} peerDependencies: '@walletconnect/modal': '>=2' peerDependenciesMeta: @@ -1047,10 +1047,10 @@ packages: '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/modal': 2.5.9(react@18.2.0) - '@walletconnect/sign-client': 2.8.6(lokijs@1.5.12) - '@walletconnect/types': 2.8.6(lokijs@1.5.12) - '@walletconnect/universal-provider': 2.8.6(lokijs@1.5.12) - '@walletconnect/utils': 2.8.6(lokijs@1.5.12) + '@walletconnect/sign-client': 2.9.0(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) + '@walletconnect/universal-provider': 2.9.0(lokijs@1.5.12) + '@walletconnect/utils': 2.9.0(lokijs@1.5.12) events: 3.3.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -1078,7 +1078,7 @@ packages: /@walletconnect/jsonrpc-http-connection@1.0.4: resolution: {integrity: sha512-ji79pspdBhmIbTwve383tMaDu5Le9plW+oj5GE2aqzxIl3ib8JvRBZRn5lGEBGqVCvqB3MBJL7gBlEwpyRtoxQ==} dependencies: - '@walletconnect/jsonrpc-utils': 1.0.7 + '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 cross-fetch: 3.1.5 tslib: 1.14.1 @@ -1108,15 +1108,8 @@ packages: /@walletconnect/jsonrpc-provider@1.0.6: resolution: {integrity: sha512-f5vQxr53vUVQ51/9mRLb1OiNciT/546XZ68Byn9OYnDBGeGJXK2kQWDHp8sPWZbN5x0p7B6asdCWMVFJ6danlw==} dependencies: - '@walletconnect/jsonrpc-utils': 1.0.4 - '@walletconnect/safe-json': 1.0.1 - tslib: 1.14.1 - dev: false - - /@walletconnect/jsonrpc-types@1.0.2: - resolution: {integrity: sha512-CZe8tjJX73OWdHjrBHy7HtAapJ2tT0Q3TYhPBhRxi3643lwPIQWC9En45ldY14TZwgSewkbZ0FtGBZK0G7Bbyg==} - dependencies: - keyvaluestorage-interface: 1.0.0 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 tslib: 1.14.1 dev: false @@ -1127,22 +1120,6 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/jsonrpc-utils@1.0.4: - resolution: {integrity: sha512-y0+tDxcTZ9BHBBKBJbjZxLUXb+zQZCylf7y/jTvDPNx76J0hYYc+F9zHzyqBLeorSKepLTk6yI8hw3NXbAQB3g==} - dependencies: - '@walletconnect/environment': 1.0.1 - '@walletconnect/jsonrpc-types': 1.0.3 - tslib: 1.14.1 - dev: false - - /@walletconnect/jsonrpc-utils@1.0.7: - resolution: {integrity: sha512-zJziApzUF/Il4VcwabnaU+0yo1QI4eUkYX99zmCVTHJvZOf2l0zjADf/OpKqWyeNFC3Io56Z/8uJHVtcNVvyFA==} - dependencies: - '@walletconnect/environment': 1.0.1 - '@walletconnect/jsonrpc-types': 1.0.3 - tslib: 1.14.1 - dev: false - /@walletconnect/jsonrpc-utils@1.0.8: resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} dependencies: @@ -1151,8 +1128,8 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/jsonrpc-ws-connection@1.0.11: - resolution: {integrity: sha512-TiFJ6saasKXD+PwGkm5ZGSw0837nc6EeFmurSPgIT/NofnOV4Tv7CVJqGQN0rQYoJUSYu21cwHNYaFkzNpUN+w==} + /@walletconnect/jsonrpc-ws-connection@1.0.12: + resolution: {integrity: sha512-HAcadga3Qjt1Cqy+qXEW6zjaCs8uJGdGQrqltzl3OjiK4epGZRdvSzTe63P+t/3z+D2wG+ffEPn0GVcDozmN1w==} dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 @@ -1185,10 +1162,10 @@ packages: dependencies: '@walletconnect/crypto': 1.0.3 '@walletconnect/encoding': 1.0.2 - '@walletconnect/jsonrpc-utils': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/legacy-types': 2.0.0 '@walletconnect/legacy-utils': 2.0.0 - '@walletconnect/safe-json': 1.0.1 + '@walletconnect/safe-json': 1.0.2 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -1221,16 +1198,16 @@ packages: /@walletconnect/legacy-types@2.0.0: resolution: {integrity: sha512-sOVrA7HUdbI1OwKyPOQU0/DdvTSVFlsXWpAk2K2WvP2erTkBWPMTJq6cv2BmKdoJ3p6gLApT7sd+jHi3OF71uw==} dependencies: - '@walletconnect/jsonrpc-types': 1.0.2 + '@walletconnect/jsonrpc-types': 1.0.3 dev: false /@walletconnect/legacy-utils@2.0.0: resolution: {integrity: sha512-CPWxSVVXw0kgNCxvU126g4GiV3mzXmC8IPJ15twE46aJ1FX+RHEIfAzFMFz2F2+fEhBxL63A7dwNQKDXorRPcQ==} dependencies: '@walletconnect/encoding': 1.0.2 - '@walletconnect/jsonrpc-utils': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/legacy-types': 2.0.0 - '@walletconnect/safe-json': 1.0.1 + '@walletconnect/safe-json': 1.0.2 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -1300,29 +1277,23 @@ packages: uint8arrays: 3.1.0 dev: false - /@walletconnect/safe-json@1.0.1: - resolution: {integrity: sha512-Fm7e31oSYY15NQr8SsLJheKAy5L744udZf2lJKcz6wFmPJEzf7hOF0866o/rrldRzJnjZ4H2GJ45pFudsnLW5A==} - dependencies: - tslib: 1.14.1 - dev: false - /@walletconnect/safe-json@1.0.2: resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} dependencies: tslib: 1.14.1 dev: false - /@walletconnect/sign-client@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-rOFTKTHP7oJfXgYHX7+SdB8VbcsEE3ZFG/bMdmZboWaBim1mrY3vUyDdKrNr0VgI3AwBiEQezQDfKxBX0pMSQQ==} + /@walletconnect/sign-client@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-mEKc4LlLMebCe45qzqh+MX4ilQK4kOEBzLY6YJpG8EhyT45eX4JMNA7qQoYa9MRMaaVb/7USJcc4e3ZrjZvQmA==} dependencies: - '@walletconnect/core': 2.8.6(lokijs@1.5.12) + '@walletconnect/core': 2.9.0(lokijs@1.5.12) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.8.6(lokijs@1.5.12) - '@walletconnect/utils': 2.8.6(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) + '@walletconnect/utils': 2.9.0(lokijs@1.5.12) events: 3.3.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -1337,8 +1308,8 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/types@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-Z/PFa3W1XdxeTcCtdR6lUsFgZfU/69wWJBPyclPwn7cu1+eriuCr6XZXQpJjib3flU+HnwHiXeUuqZaheehPxw==} + /@walletconnect/types@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-ORopsMfSRvUYqtjKKd6scfg8o4/aGebipLxx92AuuUgMTERSU6cGmIrK6rdLu7W6FBJkmngPLEGc9mRqAb9Lug==} dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 @@ -1351,17 +1322,17 @@ packages: - lokijs dev: false - /@walletconnect/universal-provider@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-ln1RVv8+oHu9enOJ/oVkjiarneB+4vJCk16znOklIN2JtDHwB8iObDHlQH3UE6ynNTw1iRvaGuPR4g+YdIfB6w==} + /@walletconnect/universal-provider@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-k3nkSBkF69sJJVoe17IVoPtnhp/sgaa2t+x7BvA/BKeMxE0DGdtRJdEXotTc8DBmI7o2tkq6l8+HyFBGjQ/CjQ==} dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.7 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 - '@walletconnect/sign-client': 2.8.6(lokijs@1.5.12) - '@walletconnect/types': 2.8.6(lokijs@1.5.12) - '@walletconnect/utils': 2.8.6(lokijs@1.5.12) + '@walletconnect/sign-client': 2.9.0(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) + '@walletconnect/utils': 2.9.0(lokijs@1.5.12) events: 3.3.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -1371,8 +1342,8 @@ packages: - utf-8-validate dev: false - /@walletconnect/utils@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-wcy6e5+COYo7tfNnW8YqidnATdJDIW6vDiWWE7A1F78Sl/VflkaevB9cIgyn8eLdxC1SxXgGoeC2oLP90nnHJg==} + /@walletconnect/utils@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-7Tu3m6dZL84KofrNBcblsgpSqU2vdo9ImLD7zWimLXERVGNQ8smXG+gmhQYblebIBhsPzjy9N38YMC3nPlfQNw==} dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -1382,7 +1353,7 @@ packages: '@walletconnect/relay-api': 1.0.9 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.8.6(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -5284,4 +5255,3 @@ packages: settings: autoInstallPeers: true excludeLinksFromLockfile: false -