diff --git a/packages/shared/package.json b/packages/shared/package.json index e539e84..45674ad 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -26,5 +26,8 @@ "lint:fix": "pnpm lint --fix", "test": "vitest run --config vitest.config.ts --passWithNoTests", "test:cov": "vitest run --config vitest.config.ts --coverage" + }, + "dependencies": { + "viem": "2.21.19" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48638d1..c099c36 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -99,8 +99,8 @@ importers: packages/data-flow: dependencies: viem: - specifier: 2.21.4 - version: 2.21.4(typescript@5.5.4)(zod@3.23.8) + specifier: 2.21.19 + version: 2.21.19(typescript@5.5.4)(zod@3.23.8) packages/indexer-client: dependencies: @@ -111,7 +111,11 @@ importers: specifier: 7.1.0 version: 7.1.0(graphql@16.9.0) - packages/shared: {} + packages/shared: + dependencies: + viem: + specifier: 2.21.19 + version: 2.21.19(typescript@5.5.4)(zod@3.23.8) packages: "@adraffy/ens-normalize@1.10.0": @@ -120,6 +124,12 @@ packages: integrity: sha512-nA9XHtlAkYfJxY7bce8DcN7eKxWWCWkU+1GR9d+U6MbNpfwQp8TI7vqOsBsMcHoT4mBu2kypKoSKnghEzOOq5Q==, } + "@adraffy/ens-normalize@1.11.0": + resolution: + { + integrity: sha512-/3DDPKHqqIqxUULp8yP4zODUY1i+2xvVWsv8A79xGWdCAG+8sb0hRh0Rk2QyOJUnnbyPUAZYcpBuRe3nS2OIUg==, + } + "@ampproject/remapping@2.3.0": resolution: { @@ -732,11 +742,12 @@ packages: integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==, } - "@noble/curves@1.4.0": + "@noble/curves@1.6.0": resolution: { - integrity: sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg==, + integrity: sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==, } + engines: { node: ^14.21.3 || >=16 } "@noble/hashes@1.3.2": resolution: @@ -745,13 +756,6 @@ packages: } engines: { node: ">= 16" } - "@noble/hashes@1.4.0": - resolution: - { - integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==, - } - engines: { node: ">= 16" } - "@noble/hashes@1.5.0": resolution: { @@ -928,10 +932,10 @@ packages: integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==, } - "@scure/bip32@1.4.0": + "@scure/bip32@1.5.0": resolution: { - integrity: sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==, + integrity: sha512-8EnFYkqEQdnkuGBVpCzKxyIwDCBLDVj3oiX0EKUFre/tOjL/Hqba1D6n/8RcmaQy4f95qQFrO2A8Sr6ybh4NRw==, } "@scure/bip39@1.4.0": @@ -1151,10 +1155,10 @@ packages: } hasBin: true - abitype@1.0.5: + abitype@1.0.6: resolution: { - integrity: sha512-YzDhti7cjlfaBhHutMaboYB21Ha3rXR9QTkNJFzYC4kC8YclaiwPBBBJY8ejFdu2wnJeZCVZSMlQJ7fi8S6hsw==, + integrity: sha512-MMSqYh4+C/aVqI2RQaWqbvI4Kxo5cQV40WQ4QFtDnNzCkqChm8MuENhElmynZlO0qUy/ObkEUaXtKqYnx1Kp3A==, } peerDependencies: typescript: ">=5.0.4" @@ -2405,10 +2409,10 @@ packages: integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, } - isows@1.0.4: + isows@1.0.6: resolution: { - integrity: sha512-hEzjY+x9u9hPmBom9IIAqdJCwNLax+xrPb51vEPpERoFlIxgmZcHzsT5jKG06nvInKOBGvReAVz80Umed5CczQ==, + integrity: sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==, } peerDependencies: ws: "*" @@ -3650,10 +3654,10 @@ packages: integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, } - viem@2.21.4: + viem@2.21.19: resolution: { - integrity: sha512-4E61XWhErjuXh5ObEoosKSy4iMvYnkuQq9jGLW5Isod68dNrENnyNV0QlVpn0LB3qunJ4ZMFMhYdfTjETqe7cQ==, + integrity: sha512-FdlkN+UI1IU5sYOmzvygkxsUNjDRD5YHht3gZFu2X9xFv6Z3h9pXq9ycrYQ3F17lNfb41O2Ot4/aqbUkwOv9dA==, } peerDependencies: typescript: ">=5.0.4" @@ -3731,10 +3735,10 @@ packages: jsdom: optional: true - webauthn-p256@0.0.5: + webauthn-p256@0.0.10: resolution: { - integrity: sha512-drMGNWKdaixZNobeORVIqq7k5DsRC9FnG201K2QjeOoQLmtSDaSsVZdkg6n5jUALJKcAG++zBPJXmv6hy0nWFg==, + integrity: sha512-EeYD+gmIT80YkSIDb2iWq0lq2zbHo1CxHlQTeJ+KkCILWpVy3zASH3ByD4bopzfk0uCwXxLqKGLqp2W4O28VFA==, } which@2.0.2: @@ -3793,10 +3797,10 @@ packages: integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, } - ws@8.17.1: + ws@8.18.0: resolution: { - integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==, + integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==, } engines: { node: ">=10.0.0" } peerDependencies: @@ -3916,6 +3920,8 @@ packages: snapshots: "@adraffy/ens-normalize@1.10.0": {} + "@adraffy/ens-normalize@1.11.0": {} + "@ampproject/remapping@2.3.0": dependencies: "@jridgewell/gen-mapping": 0.3.5 @@ -4325,14 +4331,12 @@ snapshots: dependencies: "@noble/hashes": 1.3.2 - "@noble/curves@1.4.0": + "@noble/curves@1.6.0": dependencies: - "@noble/hashes": 1.4.0 + "@noble/hashes": 1.5.0 "@noble/hashes@1.3.2": {} - "@noble/hashes@1.4.0": {} - "@noble/hashes@1.5.0": {} "@nodelib/fs.scandir@2.1.5": @@ -4402,10 +4406,10 @@ snapshots: "@scure/base@1.1.9": {} - "@scure/bip32@1.4.0": + "@scure/bip32@1.5.0": dependencies: - "@noble/curves": 1.4.0 - "@noble/hashes": 1.4.0 + "@noble/curves": 1.6.0 + "@noble/hashes": 1.5.0 "@scure/base": 1.1.9 "@scure/bip39@1.4.0": @@ -4581,7 +4585,7 @@ snapshots: jsonparse: 1.3.1 through: 2.3.8 - abitype@1.0.5(typescript@5.5.4)(zod@3.23.8): + abitype@1.0.6(typescript@5.5.4)(zod@3.23.8): optionalDependencies: typescript: 5.5.4 zod: 3.23.8 @@ -5287,9 +5291,9 @@ snapshots: isexe@2.0.0: {} - isows@1.0.4(ws@8.17.1): + isows@1.0.6(ws@8.18.0): dependencies: - ws: 8.17.1 + ws: 8.18.0 istanbul-lib-coverage@3.2.2: {} @@ -5943,17 +5947,17 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - viem@2.21.4(typescript@5.5.4)(zod@3.23.8): + viem@2.21.19(typescript@5.5.4)(zod@3.23.8): dependencies: - "@adraffy/ens-normalize": 1.10.0 - "@noble/curves": 1.4.0 - "@noble/hashes": 1.4.0 - "@scure/bip32": 1.4.0 + "@adraffy/ens-normalize": 1.11.0 + "@noble/curves": 1.6.0 + "@noble/hashes": 1.5.0 + "@scure/bip32": 1.5.0 "@scure/bip39": 1.4.0 - abitype: 1.0.5(typescript@5.5.4)(zod@3.23.8) - isows: 1.0.4(ws@8.17.1) - webauthn-p256: 0.0.5 - ws: 8.17.1 + abitype: 1.0.6(typescript@5.5.4)(zod@3.23.8) + isows: 1.0.6(ws@8.18.0) + webauthn-p256: 0.0.10 + ws: 8.18.0 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -6021,9 +6025,9 @@ snapshots: - supports-color - terser - webauthn-p256@0.0.5: + webauthn-p256@0.0.10: dependencies: - "@noble/curves": 1.4.0 + "@noble/curves": 1.6.0 "@noble/hashes": 1.5.0 which@2.0.2: @@ -6059,7 +6063,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.17.1: {} + ws@8.18.0: {} ws@8.5.0: {}