diff --git a/.changeset/large-nails-suffer.md b/.changeset/large-nails-suffer.md new file mode 100644 index 0000000000..2c62989f95 --- /dev/null +++ b/.changeset/large-nails-suffer.md @@ -0,0 +1,15 @@ +--- +"@latticexyz/block-logs-stream": patch +"@latticexyz/cli": patch +"@latticexyz/common": patch +"@latticexyz/dev-tools": patch +"@latticexyz/faucet": patch +"@latticexyz/protocol-parser": patch +"@latticexyz/schema-type": patch +"@latticexyz/store-indexer": patch +"@latticexyz/store-sync": patch +"@latticexyz/store": patch +"create-mud": patch +--- + +Bump viem to 1.14.0 and abitype to 0.9.8 diff --git a/e2e/packages/client-vanilla/package.json b/e2e/packages/client-vanilla/package.json index 419a1dfffa..d32c8e8371 100644 --- a/e2e/packages/client-vanilla/package.json +++ b/e2e/packages/client-vanilla/package.json @@ -29,7 +29,7 @@ "react": "^18.2.0", "rxjs": "7.5.5", "threads": "^1.7.0", - "viem": "1.6.0" + "viem": "1.14.0" }, "devDependencies": { "rimraf": "^3.0.2", diff --git a/e2e/packages/sync-test/package.json b/e2e/packages/sync-test/package.json index 2836425e3b..1904d6471f 100644 --- a/e2e/packages/sync-test/package.json +++ b/e2e/packages/sync-test/package.json @@ -17,13 +17,13 @@ "@latticexyz/store-sync": "link:../../../packages/store-sync", "@latticexyz/utils": "link:../../../packages/utils", "@viem/anvil": "^0.0.6", - "abitype": "0.9.3", + "abitype": "0.9.8", "chalk": "^5.2.0", "dotenv": "^16.0.3", "execa": "^7.1.1", "jsdom": "^22.0.0", "typescript": "5.1.6", - "viem": "1.6.0", + "viem": "1.14.0", "vite": "^4.2.1", "vitest": "^0.31.0", "zod": "^3.22.2" diff --git a/e2e/packages/test-data/package.json b/e2e/packages/test-data/package.json index 66e430fd0b..97dbc188f1 100644 --- a/e2e/packages/test-data/package.json +++ b/e2e/packages/test-data/package.json @@ -16,6 +16,6 @@ "execa": "^7.1.1", "tsx": "^3.12.6", "typescript": "5.1.6", - "viem": "1.6.0" + "viem": "1.14.0" } } diff --git a/e2e/pnpm-lock.yaml b/e2e/pnpm-lock.yaml index 698a1f46e9..1711ffe418 100644 --- a/e2e/pnpm-lock.yaml +++ b/e2e/pnpm-lock.yaml @@ -72,8 +72,8 @@ importers: specifier: ^1.7.0 version: 1.7.0 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.22.2) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.22.2) devDependencies: rimraf: specifier: ^3.0.2 @@ -157,8 +157,8 @@ importers: specifier: ^0.0.6 version: 0.0.6 abitype: - specifier: 0.9.3 - version: 0.9.3(typescript@5.1.6)(zod@3.22.2) + specifier: 0.9.8 + version: 0.9.8(typescript@5.1.6)(zod@3.22.2) chalk: specifier: ^5.2.0 version: 5.2.0 @@ -175,8 +175,8 @@ importers: specifier: 5.1.6 version: 5.1.6 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.22.2) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.22.2) vite: specifier: ^4.2.1 version: 4.3.5(@types/node@20.1.3) @@ -214,13 +214,13 @@ importers: specifier: 5.1.6 version: 5.1.6 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.22.2) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.22.2) packages: - /@adraffy/ens-normalize@1.9.0: - resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==} + /@adraffy/ens-normalize@1.9.4: + resolution: {integrity: sha512-UK0bHA7hh9cR39V+4gl2/NnBBjoXIxkuWAPCaY4X7fbH4L/azIi7ilWOCjMUYfpJgraLUAqkRi2BqrjME8Rynw==} /@esbuild-kit/cjs-loader@2.4.2: resolution: {integrity: sha512-BDXFbYOJzT/NBEtp71cvsrGPwGAMGRB/349rwKuoxNSiKjPraNNnlK6MIIabViCjqZugu6j+xeMDlEkWdHHJSg==} @@ -672,21 +672,13 @@ packages: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: true - /@noble/curves@1.0.0: - resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==} + /@noble/curves@1.2.0: + resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} dependencies: - '@noble/hashes': 1.3.0 + '@noble/hashes': 1.3.2 - /@noble/curves@1.1.0: - resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==} - dependencies: - '@noble/hashes': 1.3.1 - - /@noble/hashes@1.3.0: - resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==} - - /@noble/hashes@1.3.1: - resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} + /@noble/hashes@1.3.2: + resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} engines: {node: '>= 16'} /@playwright/test@1.35.1: @@ -746,17 +738,20 @@ packages: /@scure/base@1.1.1: resolution: {integrity: sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA==} - /@scure/bip32@1.3.0: - resolution: {integrity: sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==} + /@scure/base@1.1.3: + resolution: {integrity: sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q==} + + /@scure/bip32@1.3.2: + resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} dependencies: - '@noble/curves': 1.0.0 - '@noble/hashes': 1.3.0 - '@scure/base': 1.1.1 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/base': 1.1.3 - /@scure/bip39@1.2.0: - resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==} + /@scure/bip39@1.2.1: + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} dependencies: - '@noble/hashes': 1.3.0 + '@noble/hashes': 1.3.2 '@scure/base': 1.1.1 /@tootallnate/once@2.0.0: @@ -838,22 +833,12 @@ packages: pretty-format: 27.5.1 dev: true - /@wagmi/chains@1.6.0(typescript@5.1.6): - resolution: {integrity: sha512-5FRlVxse5P4ZaHG3GTvxwVANSmYJas1eQrTBHhjxVtqXoorm0aLmCHbhmN8Xo1yu09PaWKlleEvfE98yH4AgIw==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 5.1.6 - /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} dev: true - /abitype@0.9.3(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-dz4qCQLurx97FQhnb/EIYTk/ldQ+oafEDUqC0VVIeQS1Q48/YWt/9YNfMmp9SLFqN41ktxny3c8aYxHjmFIB/w==} + /abitype@0.9.8(typescript@5.1.6)(zod@3.22.2): + resolution: {integrity: sha512-puLifILdm+8sjyss4S+fsUN09obiT1g2YW6CtcQF+QDzxR0euzgEB29MZujC6zMk2a6SVmtttq1fc6+YFA7WYQ==} peerDependencies: typescript: '>=5.0.4' zod: ^3 >=3.19.1 @@ -1356,12 +1341,12 @@ packages: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true - /isomorphic-ws@5.0.0(ws@8.12.0): + /isomorphic-ws@5.0.0(ws@8.13.0): resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} peerDependencies: ws: '*' dependencies: - ws: 8.12.0 + ws: 8.13.0 /js-base64@3.7.5: resolution: {integrity: sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA==} @@ -1934,25 +1919,24 @@ packages: requires-port: 1.0.0 dev: true - /viem@1.6.0(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-ae9Twkd0q2Qlj4yYpWjb4DzYAhKY0ibEpRH8FJaTywZXNpTjFidSdBaT0CVn1BaH7O7cnX4/O47zvDUMGJD1AA==} + /viem@1.14.0(typescript@5.1.6)(zod@3.22.2): + resolution: {integrity: sha512-4d+4/H3lnbkSAbrpQ15i1nBA7hne06joLFy3L3m0ZpMc+g+Zr3D4nuSTyeiqbHAYs9m2P9Kjap0HlyGkehasgg==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: typescript: optional: true dependencies: - '@adraffy/ens-normalize': 1.9.0 - '@noble/curves': 1.1.0 - '@noble/hashes': 1.3.0 - '@scure/bip32': 1.3.0 - '@scure/bip39': 1.2.0 + '@adraffy/ens-normalize': 1.9.4 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/bip32': 1.3.2 + '@scure/bip39': 1.2.1 '@types/ws': 8.5.5 - '@wagmi/chains': 1.6.0(typescript@5.1.6) - abitype: 0.9.3(typescript@5.1.6)(zod@3.22.2) - isomorphic-ws: 5.0.0(ws@8.12.0) + abitype: 0.9.8(typescript@5.1.6)(zod@3.22.2) + isomorphic-ws: 5.0.0(ws@8.13.0) typescript: 5.1.6 - ws: 8.12.0 + ws: 8.13.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -2145,18 +2129,6 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true - /ws@8.12.0: - resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - /ws@8.13.0: resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} @@ -2168,7 +2140,6 @@ packages: optional: true utf-8-validate: optional: true - dev: true /xml-name-validator@4.0.0: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} diff --git a/examples/minimal/packages/client-phaser/package.json b/examples/minimal/packages/client-phaser/package.json index d89bea645a..d6835b6535 100644 --- a/examples/minimal/packages/client-phaser/package.json +++ b/examples/minimal/packages/client-phaser/package.json @@ -35,7 +35,7 @@ "styled-components": "^5.3.10", "threads": "^1.7.0", "use-resize-observer": "^9.1.0", - "viem": "1.6.0", + "viem": "1.14.0", "vite": "^4.2.1", "zustand": "^4.3.8" }, diff --git a/examples/minimal/packages/client-react/package.json b/examples/minimal/packages/client-react/package.json index eb739ab293..4a50f1453f 100644 --- a/examples/minimal/packages/client-react/package.json +++ b/examples/minimal/packages/client-react/package.json @@ -32,7 +32,7 @@ "react-dom": "^18.2.0", "rxjs": "7.5.5", "threads": "^1.7.0", - "viem": "1.6.0" + "viem": "1.14.0" }, "devDependencies": { "@types/react": "18.2.22", diff --git a/examples/minimal/packages/client-vanilla/package.json b/examples/minimal/packages/client-vanilla/package.json index d98b8678f2..33c15e3e32 100644 --- a/examples/minimal/packages/client-vanilla/package.json +++ b/examples/minimal/packages/client-vanilla/package.json @@ -29,7 +29,7 @@ "react": "^18.2.0", "rxjs": "7.5.5", "threads": "^1.7.0", - "viem": "1.6.0" + "viem": "1.14.0" }, "devDependencies": { "vite": "^4.2.1", diff --git a/examples/minimal/pnpm-lock.yaml b/examples/minimal/pnpm-lock.yaml index 8e105674fa..d57f1c1dae 100644 --- a/examples/minimal/pnpm-lock.yaml +++ b/examples/minimal/pnpm-lock.yaml @@ -102,8 +102,8 @@ importers: specifier: ^9.1.0 version: 9.1.0(react-dom@18.2.0)(react@18.2.0) viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6) vite: specifier: ^4.2.1 version: 4.2.1 @@ -205,8 +205,8 @@ importers: specifier: ^1.7.0 version: 1.7.0 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6) devDependencies: '@types/react': specifier: 18.2.22 @@ -290,8 +290,8 @@ importers: specifier: ^1.7.0 version: 1.7.0 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6) devDependencies: vite: specifier: ^4.2.1 @@ -393,8 +393,8 @@ importers: packages: - /@adraffy/ens-normalize@1.9.0: - resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==} + /@adraffy/ens-normalize@1.9.4: + resolution: {integrity: sha512-UK0bHA7hh9cR39V+4gl2/NnBBjoXIxkuWAPCaY4X7fbH4L/azIi7ilWOCjMUYfpJgraLUAqkRi2BqrjME8Rynw==} dev: false /@ampproject/remapping@2.2.1: @@ -936,24 +936,14 @@ packages: resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} dev: false - /@noble/curves@1.0.0: - resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==} + /@noble/curves@1.2.0: + resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} dependencies: - '@noble/hashes': 1.3.0 + '@noble/hashes': 1.3.2 dev: false - /@noble/curves@1.1.0: - resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==} - dependencies: - '@noble/hashes': 1.3.1 - dev: false - - /@noble/hashes@1.3.0: - resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==} - dev: false - - /@noble/hashes@1.3.1: - resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} + /@noble/hashes@1.3.2: + resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} engines: {node: '>= 16'} dev: false @@ -1025,18 +1015,22 @@ packages: resolution: {integrity: sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA==} dev: false - /@scure/bip32@1.3.0: - resolution: {integrity: sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==} + /@scure/base@1.1.3: + resolution: {integrity: sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q==} + dev: false + + /@scure/bip32@1.3.2: + resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} dependencies: - '@noble/curves': 1.0.0 - '@noble/hashes': 1.3.0 - '@scure/base': 1.1.1 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/base': 1.1.3 dev: false - /@scure/bip39@1.2.0: - resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==} + /@scure/bip39@1.2.1: + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} dependencies: - '@noble/hashes': 1.3.0 + '@noble/hashes': 1.3.2 '@scure/base': 1.1.1 dev: false @@ -1275,19 +1269,8 @@ packages: - supports-color dev: true - /@wagmi/chains@1.6.0(typescript@5.1.6): - resolution: {integrity: sha512-5FRlVxse5P4ZaHG3GTvxwVANSmYJas1eQrTBHhjxVtqXoorm0aLmCHbhmN8Xo1yu09PaWKlleEvfE98yH4AgIw==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 5.1.6 - dev: false - - /abitype@0.9.3(typescript@5.1.6): - resolution: {integrity: sha512-dz4qCQLurx97FQhnb/EIYTk/ldQ+oafEDUqC0VVIeQS1Q48/YWt/9YNfMmp9SLFqN41ktxny3c8aYxHjmFIB/w==} + /abitype@0.9.8(typescript@5.1.6): + resolution: {integrity: sha512-puLifILdm+8sjyss4S+fsUN09obiT1g2YW6CtcQF+QDzxR0euzgEB29MZujC6zMk2a6SVmtttq1fc6+YFA7WYQ==} peerDependencies: typescript: '>=5.0.4' zod: ^3 >=3.19.1 @@ -2504,12 +2487,12 @@ packages: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true - /isomorphic-ws@5.0.0(ws@8.12.0): + /isomorphic-ws@5.0.0(ws@8.13.0): resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} peerDependencies: ws: '*' dependencies: - ws: 8.12.0 + ws: 8.13.0 dev: false /joycon@3.1.1: @@ -3628,25 +3611,24 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true - /viem@1.6.0(typescript@5.1.6): - resolution: {integrity: sha512-ae9Twkd0q2Qlj4yYpWjb4DzYAhKY0ibEpRH8FJaTywZXNpTjFidSdBaT0CVn1BaH7O7cnX4/O47zvDUMGJD1AA==} + /viem@1.14.0(typescript@5.1.6): + resolution: {integrity: sha512-4d+4/H3lnbkSAbrpQ15i1nBA7hne06joLFy3L3m0ZpMc+g+Zr3D4nuSTyeiqbHAYs9m2P9Kjap0HlyGkehasgg==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: typescript: optional: true dependencies: - '@adraffy/ens-normalize': 1.9.0 - '@noble/curves': 1.1.0 - '@noble/hashes': 1.3.0 - '@scure/bip32': 1.3.0 - '@scure/bip39': 1.2.0 + '@adraffy/ens-normalize': 1.9.4 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/bip32': 1.3.2 + '@scure/bip39': 1.2.1 '@types/ws': 8.5.5 - '@wagmi/chains': 1.6.0(typescript@5.1.6) - abitype: 0.9.3(typescript@5.1.6) - isomorphic-ws: 5.0.0(ws@8.12.0) + abitype: 0.9.8(typescript@5.1.6) + isomorphic-ws: 5.0.0(ws@8.13.0) typescript: 5.1.6 - ws: 8.12.0 + ws: 8.13.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -3756,8 +3738,8 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true - /ws@8.12.0: - resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} + /ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 diff --git a/packages/block-logs-stream/package.json b/packages/block-logs-stream/package.json index 1a37ca3a13..7a8bb5c061 100644 --- a/packages/block-logs-stream/package.json +++ b/packages/block-logs-stream/package.json @@ -25,10 +25,10 @@ }, "dependencies": { "@latticexyz/common": "workspace:*", - "abitype": "0.9.3", + "abitype": "0.9.8", "debug": "^4.3.4", "rxjs": "7.5.5", - "viem": "1.6.0" + "viem": "1.14.0" }, "devDependencies": { "@types/debug": "^4.1.7", diff --git a/packages/cli/package.json b/packages/cli/package.json index 5c88ef3693..7f1648e341 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -57,7 +57,7 @@ "path": "^0.12.7", "throttle-debounce": "^5.0.0", "typescript": "5.1.6", - "viem": "1.6.0", + "viem": "1.14.0", "yargs": "^17.7.1", "zod": "^3.21.4", "zod-validation-error": "^1.3.0" diff --git a/packages/common/package.json b/packages/common/package.json index d3b2edc0fb..de28924885 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -59,14 +59,13 @@ "dependencies": { "@latticexyz/schema-type": "workspace:*", "@solidity-parser/parser": "^0.16.0", - "abitype": "0.9.3", "chalk": "^5.2.0", "debug": "^4.3.4", "execa": "^7.0.0", "p-retry": "^5.1.2", "prettier": "^2.8.4", "prettier-plugin-solidity": "^1.1.2", - "viem": "1.6.0" + "viem": "1.14.0" }, "devDependencies": { "@types/debug": "^4.1.7", diff --git a/packages/common/src/chains/latticeTestnet.ts b/packages/common/src/chains/latticeTestnet.ts index 7893a10b13..11761b7013 100644 --- a/packages/common/src/chains/latticeTestnet.ts +++ b/packages/common/src/chains/latticeTestnet.ts @@ -16,10 +16,6 @@ export const latticeTestnet = { }, }, blockExplorers: { - otterscan: { - name: "Otterscan", - url: "https://explorer.testnet-chain.linfra.xyz", - }, default: { name: "Otterscan", url: "https://explorer.testnet-chain.linfra.xyz", diff --git a/packages/dev-tools/package.json b/packages/dev-tools/package.json index 7615fd44f9..8c4d965627 100644 --- a/packages/dev-tools/package.json +++ b/packages/dev-tools/package.json @@ -30,14 +30,13 @@ "@latticexyz/store-sync": "workspace:*", "@latticexyz/utils": "workspace:*", "@latticexyz/world": "workspace:*", - "abitype": "0.9.3", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "^6.11.0", "rxjs": "7.5.5", "tailwind-merge": "^1.12.0", "use-local-storage-state": "^18.3.2", - "viem": "1.6.0", + "viem": "1.14.0", "zustand": "^4.3.7" }, "devDependencies": { diff --git a/packages/faucet/package.json b/packages/faucet/package.json index a7634fa52e..f2b60deee1 100644 --- a/packages/faucet/package.json +++ b/packages/faucet/package.json @@ -34,7 +34,7 @@ "debug": "^4.3.4", "dotenv": "^16.0.3", "fastify": "^4.21.0", - "viem": "1.6.0", + "viem": "1.14.0", "zod": "^3.21.4" }, "devDependencies": { diff --git a/packages/protocol-parser/package.json b/packages/protocol-parser/package.json index 5e4ac79827..e792fd7454 100644 --- a/packages/protocol-parser/package.json +++ b/packages/protocol-parser/package.json @@ -26,8 +26,8 @@ "dependencies": { "@latticexyz/common": "workspace:*", "@latticexyz/schema-type": "workspace:*", - "abitype": "0.9.3", - "viem": "1.6.0" + "abitype": "0.9.8", + "viem": "1.14.0" }, "devDependencies": { "tsup": "^6.7.0", diff --git a/packages/schema-type/package.json b/packages/schema-type/package.json index 8c93657894..a213dbe3bf 100644 --- a/packages/schema-type/package.json +++ b/packages/schema-type/package.json @@ -34,8 +34,8 @@ "test:ci": "pnpm run test" }, "dependencies": { - "abitype": "0.9.3", - "viem": "1.6.0" + "abitype": "0.9.8", + "viem": "1.14.0" }, "devDependencies": { "@latticexyz/gas-report": "workspace:*", diff --git a/packages/store-indexer/package.json b/packages/store-indexer/package.json index e340ca6eb7..9f0032fc1f 100644 --- a/packages/store-indexer/package.json +++ b/packages/store-indexer/package.json @@ -50,7 +50,7 @@ "postgres": "^3.3.5", "rxjs": "7.5.5", "superjson": "^1.12.4", - "viem": "1.6.0", + "viem": "1.14.0", "zod": "^3.21.4" }, "devDependencies": { diff --git a/packages/store-sync/package.json b/packages/store-sync/package.json index e258aab66f..ec32d23b6c 100644 --- a/packages/store-sync/package.json +++ b/packages/store-sync/package.json @@ -62,7 +62,7 @@ "rxjs": "7.5.5", "sql.js": "^1.8.0", "superjson": "^1.12.4", - "viem": "1.6.0", + "viem": "1.14.0", "zod": "^3.21.4" }, "devDependencies": { diff --git a/packages/store/package.json b/packages/store/package.json index e76d93f793..ae9a15cfce 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -54,7 +54,7 @@ "@latticexyz/common": "workspace:*", "@latticexyz/config": "workspace:*", "@latticexyz/schema-type": "workspace:*", - "abitype": "0.9.3", + "abitype": "0.9.8", "zod": "^3.21.4" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b0eda8ebc1..7bea42b514 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -91,8 +91,8 @@ importers: specifier: workspace:* version: link:../common abitype: - specifier: 0.9.3 - version: 0.9.3(typescript@5.1.6)(zod@3.21.4) + specifier: 0.9.8 + version: 0.9.8(typescript@5.1.6)(zod@3.21.4) debug: specifier: ^4.3.4 version: 4.3.4(supports-color@8.1.1) @@ -100,8 +100,8 @@ importers: specifier: 7.5.5 version: 7.5.5 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) devDependencies: '@types/debug': specifier: ^4.1.7 @@ -197,8 +197,8 @@ importers: specifier: 5.1.6 version: 5.1.6 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) yargs: specifier: ^17.7.1 version: 17.7.1 @@ -251,9 +251,6 @@ importers: '@solidity-parser/parser': specifier: ^0.16.0 version: 0.16.0 - abitype: - specifier: 0.9.3 - version: 0.9.3(typescript@5.1.6)(zod@3.21.4) chalk: specifier: ^5.2.0 version: 5.2.0 @@ -273,8 +270,8 @@ importers: specifier: ^1.1.2 version: 1.1.2(prettier@2.8.4) viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) devDependencies: '@types/debug': specifier: ^4.1.7 @@ -356,9 +353,6 @@ importers: '@latticexyz/world': specifier: workspace:* version: link:../world - abitype: - specifier: 0.9.3 - version: 0.9.3(typescript@5.1.6)(zod@3.21.4) react: specifier: ^18.2.0 version: 18.2.0 @@ -378,8 +372,8 @@ importers: specifier: ^18.3.2 version: 18.3.2(react-dom@18.2.0)(react@18.2.0) viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) zustand: specifier: ^4.3.7 version: 4.3.7(react@18.2.0) @@ -432,8 +426,8 @@ importers: specifier: ^4.21.0 version: 4.21.0 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) zod: specifier: ^3.21.4 version: 3.21.4 @@ -570,11 +564,11 @@ importers: specifier: workspace:* version: link:../schema-type abitype: - specifier: 0.9.3 - version: 0.9.3(typescript@5.1.6)(zod@3.21.4) + specifier: 0.9.8 + version: 0.9.8(typescript@5.1.6)(zod@3.21.4) viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) devDependencies: tsup: specifier: ^6.7.0 @@ -672,11 +666,11 @@ importers: packages/schema-type: dependencies: abitype: - specifier: 0.9.3 - version: 0.9.3(typescript@5.1.6)(zod@3.21.4) + specifier: 0.9.8 + version: 0.9.8(typescript@5.1.6)(zod@3.21.4) viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) devDependencies: '@latticexyz/gas-report': specifier: workspace:* @@ -753,8 +747,8 @@ importers: specifier: workspace:* version: link:../schema-type abitype: - specifier: 0.9.3 - version: 0.9.3(typescript@5.1.6)(zod@3.21.4) + specifier: 0.9.8 + version: 0.9.8(typescript@5.1.6)(zod@3.21.4) zod: specifier: ^3.21.4 version: 3.21.4 @@ -849,8 +843,8 @@ importers: specifier: ^1.12.4 version: 1.12.4 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) zod: specifier: ^3.21.4 version: 3.21.4 @@ -925,8 +919,8 @@ importers: specifier: ^1.12.4 version: 1.12.4 viem: - specifier: 1.6.0 - version: 1.6.0(typescript@5.1.6)(zod@3.21.4) + specifier: 1.14.0 + version: 1.14.0(typescript@5.1.6)(zod@3.21.4) zod: specifier: ^3.21.4 version: 3.21.4 @@ -1099,8 +1093,8 @@ importers: packages: - /@adraffy/ens-normalize@1.9.0: - resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==} + /@adraffy/ens-normalize@1.9.4: + resolution: {integrity: sha512-UK0bHA7hh9cR39V+4gl2/NnBBjoXIxkuWAPCaY4X7fbH4L/azIi7ilWOCjMUYfpJgraLUAqkRi2BqrjME8Rynw==} dev: false /@alloc/quick-lru@5.2.0: @@ -2824,28 +2818,18 @@ packages: tweetnacl-util: 0.15.1 dev: true - /@noble/curves@1.0.0: - resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==} - dependencies: - '@noble/hashes': 1.3.0 - dev: false - - /@noble/curves@1.1.0: - resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==} + /@noble/curves@1.2.0: + resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} dependencies: - '@noble/hashes': 1.3.1 + '@noble/hashes': 1.3.2 dev: false /@noble/hashes@1.2.0: resolution: {integrity: sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ==} dev: true - /@noble/hashes@1.3.0: - resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==} - dev: false - - /@noble/hashes@1.3.1: - resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} + /@noble/hashes@1.3.2: + resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} engines: {node: '>= 16'} dev: false @@ -2960,6 +2944,10 @@ packages: /@scure/base@1.1.1: resolution: {integrity: sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA==} + /@scure/base@1.1.3: + resolution: {integrity: sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q==} + dev: false + /@scure/bip32@1.1.5: resolution: {integrity: sha512-XyNh1rB0SkEqd3tXcXMi+Xe1fvg+kUIcoRIEujP1Jgv7DqW2r9lg3Ah0NkFaCs9sTkQAQA8kw7xiRXzENi9Rtw==} dependencies: @@ -2968,12 +2956,12 @@ packages: '@scure/base': 1.1.1 dev: true - /@scure/bip32@1.3.0: - resolution: {integrity: sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==} + /@scure/bip32@1.3.2: + resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} dependencies: - '@noble/curves': 1.0.0 - '@noble/hashes': 1.3.1 - '@scure/base': 1.1.1 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/base': 1.1.3 dev: false /@scure/bip39@1.1.1: @@ -2983,10 +2971,10 @@ packages: '@scure/base': 1.1.1 dev: true - /@scure/bip39@1.2.0: - resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==} + /@scure/bip39@1.2.1: + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} dependencies: - '@noble/hashes': 1.3.1 + '@noble/hashes': 1.3.2 '@scure/base': 1.1.1 dev: false @@ -3404,6 +3392,13 @@ packages: resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: '@types/node': 18.15.11 + dev: true + + /@types/ws@8.5.6: + resolution: {integrity: sha512-8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg==} + dependencies: + '@types/node': 18.15.11 + dev: false /@types/yargs-interactive@2.1.3: resolution: {integrity: sha512-bYB8ah0JPR6/lpHlxUzeHsrb3RK5OW7N8Hnth2nefnr6zQ5KFoDQ6wM5x58dTLEDYrwikFy3EPTf/O0HKLNaIg==} @@ -3633,17 +3628,6 @@ packages: typescript: 5.1.6 dev: false - /@wagmi/chains@1.6.0(typescript@5.1.6): - resolution: {integrity: sha512-5FRlVxse5P4ZaHG3GTvxwVANSmYJas1eQrTBHhjxVtqXoorm0aLmCHbhmN8Xo1yu09PaWKlleEvfE98yH4AgIw==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 5.1.6 - dev: false - /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} dev: true @@ -3657,8 +3641,8 @@ packages: engines: {node: '>=6', npm: '>=3'} dev: false - /abitype@0.9.3(typescript@5.1.6)(zod@3.21.4): - resolution: {integrity: sha512-dz4qCQLurx97FQhnb/EIYTk/ldQ+oafEDUqC0VVIeQS1Q48/YWt/9YNfMmp9SLFqN41ktxny3c8aYxHjmFIB/w==} + /abitype@0.9.8(typescript@5.1.6)(zod@3.21.4): + resolution: {integrity: sha512-puLifILdm+8sjyss4S+fsUN09obiT1g2YW6CtcQF+QDzxR0euzgEB29MZujC6zMk2a6SVmtttq1fc6+YFA7WYQ==} peerDependencies: typescript: '>=5.0.4' zod: ^3 >=3.19.1 @@ -7061,12 +7045,12 @@ packages: /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - /isomorphic-ws@5.0.0(ws@8.12.0): + /isomorphic-ws@5.0.0(ws@8.13.0): resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} peerDependencies: ws: '*' dependencies: - ws: 8.12.0 + ws: 8.13.0 dev: false /istanbul-lib-coverage@3.2.0: @@ -10890,25 +10874,24 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /viem@1.6.0(typescript@5.1.6)(zod@3.21.4): - resolution: {integrity: sha512-ae9Twkd0q2Qlj4yYpWjb4DzYAhKY0ibEpRH8FJaTywZXNpTjFidSdBaT0CVn1BaH7O7cnX4/O47zvDUMGJD1AA==} + /viem@1.14.0(typescript@5.1.6)(zod@3.21.4): + resolution: {integrity: sha512-4d+4/H3lnbkSAbrpQ15i1nBA7hne06joLFy3L3m0ZpMc+g+Zr3D4nuSTyeiqbHAYs9m2P9Kjap0HlyGkehasgg==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: typescript: optional: true dependencies: - '@adraffy/ens-normalize': 1.9.0 - '@noble/curves': 1.1.0 - '@noble/hashes': 1.3.0 - '@scure/bip32': 1.3.0 - '@scure/bip39': 1.2.0 - '@types/ws': 8.5.4 - '@wagmi/chains': 1.6.0(typescript@5.1.6) - abitype: 0.9.3(typescript@5.1.6)(zod@3.21.4) - isomorphic-ws: 5.0.0(ws@8.12.0) + '@adraffy/ens-normalize': 1.9.4 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/bip32': 1.3.2 + '@scure/bip39': 1.2.1 + '@types/ws': 8.5.6 + abitype: 0.9.8(typescript@5.1.6)(zod@3.21.4) + isomorphic-ws: 5.0.0(ws@8.13.0) typescript: 5.1.6 - ws: 8.12.0 + ws: 8.13.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -11252,19 +11235,6 @@ packages: optional: true dev: true - /ws@8.12.0: - resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: false - /ws@8.13.0: resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} @@ -11276,7 +11246,6 @@ packages: optional: true utf-8-validate: optional: true - dev: true /xml-name-validator@4.0.0: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} diff --git a/templates/phaser/packages/client/package.json b/templates/phaser/packages/client/package.json index 4692415744..31b7f3b1ea 100644 --- a/templates/phaser/packages/client/package.json +++ b/templates/phaser/packages/client/package.json @@ -29,7 +29,7 @@ "simplex-noise": "^4.0.1", "styled-components": "^5.3.10", "use-resize-observer": "^9.1.0", - "viem": "1.6.0", + "viem": "1.14.0", "zustand": "^4.3.8" }, "devDependencies": { diff --git a/templates/react/packages/client/package.json b/templates/react/packages/client/package.json index 1855fbf09e..952996ffa1 100644 --- a/templates/react/packages/client/package.json +++ b/templates/react/packages/client/package.json @@ -24,7 +24,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "rxjs": "7.5.5", - "viem": "1.6.0" + "viem": "1.14.0" }, "devDependencies": { "@types/react": "18.2.22", diff --git a/templates/threejs/packages/client/package.json b/templates/threejs/packages/client/package.json index ee97435dd0..f1cae3e0de 100644 --- a/templates/threejs/packages/client/package.json +++ b/templates/threejs/packages/client/package.json @@ -25,7 +25,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "rxjs": "7.5.5", - "viem": "1.6.0" + "viem": "1.14.0" }, "devDependencies": { "@types/react": "18.2.22", diff --git a/templates/vanilla/packages/client/package.json b/templates/vanilla/packages/client/package.json index d8ffc9d210..824f21adf1 100644 --- a/templates/vanilla/packages/client/package.json +++ b/templates/vanilla/packages/client/package.json @@ -21,7 +21,7 @@ "@latticexyz/world": "link:../../../../packages/world", "contracts": "workspace:*", "rxjs": "7.5.5", - "viem": "1.6.0" + "viem": "1.14.0" }, "devDependencies": { "vite": "^4.2.1",