From 87ed4207ed33a92028e921865be8fe689a12b6af Mon Sep 17 00:00:00 2001 From: Gabe Rodriguez Date: Sun, 7 Jul 2024 14:32:02 +0200 Subject: [PATCH] Add penumbra-1 to chain list (#56) --- input/chains/penumbra-1.json | 34 +++ npm/.changeset/weak-crabs-count.md | 5 - npm/CHANGELOG.md | 10 + npm/package.json | 16 +- npm/pnpm-lock.yaml | 390 ++++++++++++++--------------- npm/src/client.test.ts | 4 +- npm/src/json.ts | 2 + registry/chains/penumbra-1.json | 33 +++ tools/compiler/Cargo.lock | 16 +- tools/compiler/Cargo.toml | 4 +- 10 files changed, 294 insertions(+), 220 deletions(-) create mode 100644 input/chains/penumbra-1.json delete mode 100644 npm/.changeset/weak-crabs-count.md create mode 100644 registry/chains/penumbra-1.json diff --git a/input/chains/penumbra-1.json b/input/chains/penumbra-1.json new file mode 100644 index 0000000..34e038b --- /dev/null +++ b/input/chains/penumbra-1.json @@ -0,0 +1,34 @@ +{ + "chainId": "penumbra-1", + "ibcConnections": [], + "validators": [], + "nativeAssets": [ + { + "denomUnits": [ + { + "denom": "penumbra", + "exponent": 6 + }, + { + "denom": "mpenumbra", + "exponent": 3 + }, + { + "denom": "upenumbra" + } + ], + "base": "upenumbra", + "display": "penumbra", + "symbol": "UM", + "penumbraAssetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "images": [ + { + "svg": "https://raw.githubusercontent.com/prax-wallet/registry/main/images/um.svg" + } + ] + } + ], + "canonicalNumeraires": [] +} diff --git a/npm/.changeset/weak-crabs-count.md b/npm/.changeset/weak-crabs-count.md deleted file mode 100644 index 17e81cc..0000000 --- a/npm/.changeset/weak-crabs-count.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@penumbra-labs/registry': patch ---- - -Change validator name for Starling Cybernetics to "Starling Cybernetics" diff --git a/npm/CHANGELOG.md b/npm/CHANGELOG.md index 7ac1663..3cef8f1 100644 --- a/npm/CHANGELOG.md +++ b/npm/CHANGELOG.md @@ -1,5 +1,15 @@ # @penumbra-labs/registry +## 9.4.0 + +### Minor Changes + +- Add penumbra-1 to registry list + +### Patch Changes + +- 779e2bc: Change validator name for Starling Cybernetics to "Starling Cybernetics" + ## 9.3.0 ### Minor Changes diff --git a/npm/package.json b/npm/package.json index 722f365..ba5df4a 100644 --- a/npm/package.json +++ b/npm/package.json @@ -1,6 +1,6 @@ { "name": "@penumbra-labs/registry", - "version": "9.3.0", + "version": "9.4.0", "description": "Chain and asset registry for Penumbra", "main": "./dist/index.js", "module": "./dist/index.mjs", @@ -16,17 +16,17 @@ "test": "vitest run" }, "devDependencies": { - "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240625233123-429cb316aa7c.1", + "@buf/penumbra-zone_penumbra.bufbuild_es": "1.10.0-20240703080008-312294d02bf9.1", "@bufbuild/protobuf": "^1.10.0", - "@changesets/cli": "^2.27.6", + "@changesets/cli": "^2.27.7", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.5.0", - "eslint": "^9.5.0", + "@eslint/js": "^9.6.0", + "eslint": "^9.6.0", "prettier": "^3.3.2", "tsup": "^8.1.0", - "typescript": "^5.5.2", - "typescript-eslint": "^7.14.1", - "vite": "^5.3.2", + "typescript": "^5.5.3", + "typescript-eslint": "^7.15.0", + "vite": "^5.3.3", "vite-plugin-dts": "^3.9.1", "vitest": "^1.6.0" }, diff --git a/npm/pnpm-lock.yaml b/npm/pnpm-lock.yaml index 6a8821c..7395f97 100644 --- a/npm/pnpm-lock.yaml +++ b/npm/pnpm-lock.yaml @@ -8,41 +8,41 @@ importers: .: devDependencies: '@buf/penumbra-zone_penumbra.bufbuild_es': - specifier: 1.10.0-20240625233123-429cb316aa7c.1 - version: 1.10.0-20240625233123-429cb316aa7c.1(@bufbuild/protobuf@1.10.0) + specifier: 1.10.0-20240703080008-312294d02bf9.1 + version: 1.10.0-20240703080008-312294d02bf9.1(@bufbuild/protobuf@1.10.0) '@bufbuild/protobuf': specifier: ^1.10.0 version: 1.10.0 '@changesets/cli': - specifier: ^2.27.6 - version: 2.27.6 + specifier: ^2.27.7 + version: 2.27.7 '@eslint/eslintrc': specifier: ^3.1.0 version: 3.1.0 '@eslint/js': - specifier: ^9.5.0 - version: 9.5.0 + specifier: ^9.6.0 + version: 9.6.0 eslint: - specifier: ^9.5.0 - version: 9.5.0 + specifier: ^9.6.0 + version: 9.6.0 prettier: specifier: ^3.3.2 version: 3.3.2 tsup: specifier: ^8.1.0 - version: 8.1.0(@microsoft/api-extractor@7.47.0)(postcss@8.4.38)(typescript@5.5.2) + version: 8.1.0(@microsoft/api-extractor@7.47.0)(postcss@8.4.39)(typescript@5.5.3) typescript: - specifier: ^5.5.2 - version: 5.5.2 + specifier: ^5.5.3 + version: 5.5.3 typescript-eslint: - specifier: ^7.14.1 - version: 7.14.1(eslint@9.5.0)(typescript@5.5.2) + specifier: ^7.15.0 + version: 7.15.0(eslint@9.6.0)(typescript@5.5.3) vite: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.3.3 + version: 5.3.3 vite-plugin-dts: specifier: ^3.9.1 - version: 3.9.1(rollup@4.18.0)(typescript@5.5.2)(vite@5.3.2) + version: 3.9.1(rollup@4.18.0)(typescript@5.5.3)(vite@5.3.3) vitest: specifier: ^1.6.0 version: 1.6.0 @@ -164,10 +164,10 @@ packages: peerDependencies: '@bufbuild/protobuf': ^1.10.0 - '@buf/penumbra-zone_penumbra.bufbuild_es@1.10.0-20240625233123-429cb316aa7c.1': + '@buf/penumbra-zone_penumbra.bufbuild_es@1.10.0-20240703080008-312294d02bf9.1': resolution: { - tarball: https://buf.build/gen/npm/v1/@buf/penumbra-zone_penumbra.bufbuild_es/-/penumbra-zone_penumbra.bufbuild_es-1.10.0-20240625233123-429cb316aa7c.1.tgz, + tarball: https://buf.build/gen/npm/v1/@buf/penumbra-zone_penumbra.bufbuild_es/-/penumbra-zone_penumbra.bufbuild_es-1.10.0-20240703080008-312294d02bf9.1.tgz, } peerDependencies: '@bufbuild/protobuf': ^1.10.0 @@ -178,16 +178,16 @@ packages: integrity: sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==, } - '@changesets/apply-release-plan@7.0.3': + '@changesets/apply-release-plan@7.0.4': resolution: { - integrity: sha512-klL6LCdmfbEe9oyfLxnidIf/stFXmrbFO/3gT5LU5pcyoZytzJe4gWpTBx3BPmyNPl16dZ1xrkcW7b98e3tYkA==, + integrity: sha512-HLFwhKWayKinWAul0Vj+76jVx1Pc2v55MGPVjZ924Y/ROeSsBMFutv9heHmCUj48lJyRfOTJG5+ar+29FUky/A==, } - '@changesets/assemble-release-plan@6.0.2': + '@changesets/assemble-release-plan@6.0.3': resolution: { - integrity: sha512-n9/Tdq+ze+iUtjmq0mZO3pEhJTKkku9hUxtUadW30jlN7kONqJG3O6ALeXrmc6gsi/nvoCuKjqEJ68Hk8RbMTQ==, + integrity: sha512-bLNh9/Lgl1VwkjWZTq8JmRqH+hj7/Yzfz0jsQ/zJJ+FTmVqmqPj3szeKOri8O/hEM8JmHW019vh2gTO9iq5Cuw==, } '@changesets/changelog-git@0.2.0': @@ -196,17 +196,17 @@ packages: integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==, } - '@changesets/cli@2.27.6': + '@changesets/cli@2.27.7': resolution: { - integrity: sha512-PB7KS5JkCQ4WSXlnfThn8CXAHVwYxFdZvYTimhi12fls/tzj9iimUhKsYwkrKSbw1AiVlGCZtihj5Wkt6siIjA==, + integrity: sha512-6lr8JltiiXPIjDeYg4iM2MeePP6VN/JkmqBsVA5XRiy01hGS3y629LtSDvKcycj/w/5Eur1rEwby/MjcYS+e2A==, } hasBin: true - '@changesets/config@3.0.1': + '@changesets/config@3.0.2': resolution: { - integrity: sha512-nCr8pOemUjvGJ8aUu8TYVjqnUL+++bFOQHBVmtNbLvKzIDkN/uiP/Z4RKmr7NNaiujIURHySDEGFPftR4GbTUA==, + integrity: sha512-cdEhS4t8woKCX2M8AotcV2BOWnBp09sqICxKapgLHf9m5KdENpWjyrFNMjkLqGJtUys9U+w93OxWT0czorVDfw==, } '@changesets/errors@0.2.0': @@ -215,16 +215,16 @@ packages: integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==, } - '@changesets/get-dependents-graph@2.1.0': + '@changesets/get-dependents-graph@2.1.1': resolution: { - integrity: sha512-QOt6pQq9RVXKGHPVvyKimJDYJumx7p4DO5MO9AhRJYgAPgv0emhNqAqqysSVKHBm4sxKlGN4S1zXOIb5yCFuhQ==, + integrity: sha512-LRFjjvigBSzfnPU2n/AhFsuWR5DK++1x47aq6qZ8dzYsPtS/I5mNhIGAS68IAxh1xjO9BTtz55FwefhANZ+FCA==, } - '@changesets/get-release-plan@4.0.2': + '@changesets/get-release-plan@4.0.3': resolution: { - integrity: sha512-rOalz7nMuMV2vyeP7KBeAhqEB7FM2GFPO5RQSoOoUKKH9L6wW3QyPA2K+/rG9kBrWl2HckPVES73/AuwPvbH3w==, + integrity: sha512-6PLgvOIwTSdJPTtpdcr3sLtGatT+Jr22+cQwEBJBy6wP0rjB4yJ9lv583J9fVpn1bfQlBkDa8JxbS2g/n9lIyA==, } '@changesets/get-version-range-type@0.4.0': @@ -510,10 +510,10 @@ packages: } engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } - '@eslint/config-array@0.16.0': + '@eslint/config-array@0.17.0': resolution: { - integrity: sha512-/jmuSd74i4Czf1XXn7wGRWZCuyaUZ330NH1Bek0Pplatt4Sy1S5haN21SCLLdbeKslQ+S0wEJ+++v5YibSi+Lg==, + integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } @@ -524,10 +524,10 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - '@eslint/js@9.5.0': + '@eslint/js@9.6.0': resolution: { - integrity: sha512-A7+AOT2ICkodvtsWnxZP4Xxk3NbZ3VMHd8oihydLRGrJgqqdEz1qSeEgXYyT/Cu8h1TWWsQRejIx48mtjZ5y1w==, + integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } @@ -921,10 +921,10 @@ packages: integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==, } - '@typescript-eslint/eslint-plugin@7.14.1': + '@typescript-eslint/eslint-plugin@7.15.0': resolution: { - integrity: sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==, + integrity: sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -935,10 +935,10 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.14.1': + '@typescript-eslint/parser@7.15.0': resolution: { - integrity: sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==, + integrity: sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -948,17 +948,17 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.14.1': + '@typescript-eslint/scope-manager@7.15.0': resolution: { - integrity: sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==, + integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==, } engines: { node: ^18.18.0 || >=20.0.0 } - '@typescript-eslint/type-utils@7.14.1': + '@typescript-eslint/type-utils@7.15.0': resolution: { - integrity: sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==, + integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -968,17 +968,17 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.14.1': + '@typescript-eslint/types@7.15.0': resolution: { - integrity: sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==, + integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==, } engines: { node: ^18.18.0 || >=20.0.0 } - '@typescript-eslint/typescript-estree@7.14.1': + '@typescript-eslint/typescript-estree@7.15.0': resolution: { - integrity: sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==, + integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -987,19 +987,19 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.14.1': + '@typescript-eslint/utils@7.15.0': resolution: { - integrity: sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==, + integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.14.1': + '@typescript-eslint/visitor-keys@7.15.0': resolution: { - integrity: sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==, + integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==, } engines: { node: ^18.18.0 || >=20.0.0 } @@ -1095,10 +1095,10 @@ packages: } engines: { node: '>=0.4.0' } - acorn@8.12.0: + acorn@8.12.1: resolution: { - integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==, + integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==, } engines: { node: '>=0.4.0' } hasBin: true @@ -1536,10 +1536,10 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - eslint@9.5.0: + eslint@9.6.0: resolution: { - integrity: sha512-+NAOZFrW/jFTS3dASCGBxX1pkFD0/fsO+hfAkJ4TyYKwgsXZbqzrw+seCYFCcPCYXvnD67tAnglU7GQTz6kcVw==, + integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } hasBin: true @@ -1773,12 +1773,12 @@ packages: } engines: { node: '>=10.13.0' } - glob@10.4.2: + glob@10.4.3: resolution: { - integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==, + integrity: sha512-Q38SGlYRpVtDBPSWEylRyctn7uDeTp4NQERTLiCT1FqA9JXPYWqAVmQU6qh4r/zMM5ehxTcbaO8EjhWnvEhmyg==, } - engines: { node: '>=16 || 14 >=14.18' } + engines: { node: '>=18' } hasBin: true globals@14.0.0: @@ -1973,12 +1973,12 @@ packages: integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, } - jackspeak@3.4.0: + jackspeak@3.4.1: resolution: { - integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==, + integrity: sha512-U23pQPDnmYybVkYjObcuYMk43VRlMLLqLI+RdZy8s8WV8WsxO9SnqSroKaluuvcNOdCAlauKszDwd+umbot5Mg==, } - engines: { node: '>=14' } + engines: { node: '>=18' } jju@1.4.0: resolution: @@ -2152,12 +2152,12 @@ packages: integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==, } - lru-cache@10.3.0: + lru-cache@10.3.1: resolution: { - integrity: sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==, + integrity: sha512-9/8QXrtbGeMB6LxwQd4x1tIMnsmUxMvIH/qWGsccz6bt9Uln3S+sgAaqfQNhbGA8ufzs2fHuP/yqapGgP9Hh2g==, } - engines: { node: 14 || >=16.14 } + engines: { node: '>=18' } lru-cache@4.1.5: resolution: @@ -2507,10 +2507,10 @@ packages: } engines: { node: '>=8' } - pkg-types@1.1.1: + pkg-types@1.1.3: resolution: { - integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==, + integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==, } postcss-load-config@4.0.2: @@ -2528,17 +2528,17 @@ packages: ts-node: optional: true - postcss@8.4.38: + postcss@8.4.39: resolution: { - integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==, + integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==, } engines: { node: ^10 || ^12 || >=14 } - preferred-pm@3.1.3: + preferred-pm@3.1.4: resolution: { - integrity: sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==, + integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==, } engines: { node: '>=10' } @@ -3029,10 +3029,10 @@ packages: } engines: { node: '>=4' } - typescript-eslint@7.14.1: + typescript-eslint@7.15.0: resolution: { - integrity: sha512-Eo1X+Y0JgGPspcANKjeR6nIqXl4VL5ldXLc15k4m9upq+eY5fhU2IueiEZL6jmHrKH8aCfbIvM/v3IrX5Hg99w==, + integrity: sha512-Ta40FhMXBCwHura4X4fncaCVkVcnJ9jnOq5+Lp4lN8F4DzHZtOwZdRvVBiNUGznUDHPwdGnrnwxmUOU2fFQqFA==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -3050,10 +3050,10 @@ packages: engines: { node: '>=14.17' } hasBin: true - typescript@5.5.2: + typescript@5.5.3: resolution: { - integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==, + integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==, } engines: { node: '>=14.17' } hasBin: true @@ -3105,10 +3105,10 @@ packages: vite: optional: true - vite@5.3.2: + vite@5.3.3: resolution: { - integrity: sha512-6lA7OBHBlXUxiJxbO5aAY2fsHHzDr1q7DvXYnyZycRs2Dz+dXBWuhpWHvmljTRTpQC2uvGmUFFkSHF2vGo90MA==, + integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==, } engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true @@ -3191,10 +3191,10 @@ packages: integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==, } - which-pm@2.0.0: + which-pm@2.2.0: resolution: { - integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==, + integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==, } engines: { node: '>=8.15' } @@ -3269,10 +3269,10 @@ packages: } engines: { node: '>=10' } - yocto-queue@1.0.0: + yocto-queue@1.1.1: resolution: { - integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==, + integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==, } engines: { node: '>=12.20' } @@ -3354,7 +3354,7 @@ snapshots: dependencies: '@bufbuild/protobuf': 1.10.0 - '@buf/penumbra-zone_penumbra.bufbuild_es@1.10.0-20240625233123-429cb316aa7c.1(@bufbuild/protobuf@1.10.0)': + '@buf/penumbra-zone_penumbra.bufbuild_es@1.10.0-20240703080008-312294d02bf9.1(@bufbuild/protobuf@1.10.0)': dependencies: '@buf/cosmos_cosmos-proto.bufbuild_es': 1.10.0-20211202220400-1935555c206d.1(@bufbuild/protobuf@1.10.0) '@buf/cosmos_cosmos-sdk.bufbuild_es': 1.10.0-20230522115704-e7a85cef453e.1(@bufbuild/protobuf@1.10.0) @@ -3366,10 +3366,10 @@ snapshots: '@bufbuild/protobuf@1.10.0': {} - '@changesets/apply-release-plan@7.0.3': + '@changesets/apply-release-plan@7.0.4': dependencies: '@babel/runtime': 7.24.7 - '@changesets/config': 3.0.1 + '@changesets/config': 3.0.2 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.0 '@changesets/should-skip-package': 0.1.0 @@ -3383,11 +3383,11 @@ snapshots: resolve-from: 5.0.0 semver: 7.6.2 - '@changesets/assemble-release-plan@6.0.2': + '@changesets/assemble-release-plan@6.0.3': dependencies: '@babel/runtime': 7.24.7 '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.0 + '@changesets/get-dependents-graph': 2.1.1 '@changesets/should-skip-package': 0.1.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -3397,16 +3397,16 @@ snapshots: dependencies: '@changesets/types': 6.0.0 - '@changesets/cli@2.27.6': + '@changesets/cli@2.27.7': dependencies: '@babel/runtime': 7.24.7 - '@changesets/apply-release-plan': 7.0.3 - '@changesets/assemble-release-plan': 6.0.2 + '@changesets/apply-release-plan': 7.0.4 + '@changesets/assemble-release-plan': 6.0.3 '@changesets/changelog-git': 0.2.0 - '@changesets/config': 3.0.1 + '@changesets/config': 3.0.2 '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.0 - '@changesets/get-release-plan': 4.0.2 + '@changesets/get-dependents-graph': 2.1.1 + '@changesets/get-release-plan': 4.0.3 '@changesets/git': 3.0.0 '@changesets/logger': 0.1.0 '@changesets/pre': 2.0.0 @@ -3426,16 +3426,16 @@ snapshots: mri: 1.2.0 outdent: 0.5.0 p-limit: 2.3.0 - preferred-pm: 3.1.3 + preferred-pm: 3.1.4 resolve-from: 5.0.0 semver: 7.6.2 spawndamnit: 2.0.0 term-size: 2.2.1 - '@changesets/config@3.0.1': + '@changesets/config@3.0.2': dependencies: '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.0 + '@changesets/get-dependents-graph': 2.1.1 '@changesets/logger': 0.1.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -3446,7 +3446,7 @@ snapshots: dependencies: extendable-error: 0.1.7 - '@changesets/get-dependents-graph@2.1.0': + '@changesets/get-dependents-graph@2.1.1': dependencies: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -3454,11 +3454,11 @@ snapshots: fs-extra: 7.0.1 semver: 7.6.2 - '@changesets/get-release-plan@4.0.2': + '@changesets/get-release-plan@4.0.3': dependencies: '@babel/runtime': 7.24.7 - '@changesets/assemble-release-plan': 6.0.2 - '@changesets/config': 3.0.1 + '@changesets/assemble-release-plan': 6.0.3 + '@changesets/config': 3.0.2 '@changesets/pre': 2.0.0 '@changesets/read': 0.6.0 '@changesets/types': 6.0.0 @@ -3591,14 +3591,14 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.5.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)': dependencies: - eslint: 9.5.0 + eslint: 9.6.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} - '@eslint/config-array@0.16.0': + '@eslint/config-array@0.17.0': dependencies: '@eslint/object-schema': 2.1.4 debug: 4.3.5 @@ -3620,7 +3620,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.5.0': {} + '@eslint/js@9.6.0': {} '@eslint/object-schema@2.1.4': {} @@ -3885,85 +3885,85 @@ snapshots: '@types/semver@7.5.8': {} - '@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/eslint-plugin@7.15.0(@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.14.1(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/type-utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/visitor-keys': 7.14.1 - eslint: 9.5.0 + '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.15.0 + eslint: 9.6.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.2) + ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: - typescript: 5.5.2 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) - '@typescript-eslint/visitor-keys': 7.14.1 + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.15.0 debug: 4.3.5 - eslint: 9.5.0 + eslint: 9.6.0 optionalDependencies: - typescript: 5.5.2 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.14.1': + '@typescript-eslint/scope-manager@7.15.0': dependencies: - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/visitor-keys': 7.14.1 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 - '@typescript-eslint/type-utils@7.14.1(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/type-utils@7.15.0(eslint@9.6.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) - '@typescript-eslint/utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) debug: 4.3.5 - eslint: 9.5.0 - ts-api-utils: 1.3.0(typescript@5.5.2) + eslint: 9.6.0 + ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: - typescript: 5.5.2 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.14.1': {} + '@typescript-eslint/types@7.15.0': {} - '@typescript-eslint/typescript-estree@7.14.1(typescript@5.5.2)': + '@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.3)': dependencies: - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/visitor-keys': 7.14.1 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.2) + ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: - typescript: 5.5.2 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.14.1(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/utils@7.15.0(eslint@9.6.0)(typescript@5.5.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) - eslint: 9.5.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) + eslint: 9.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.14.1': + '@typescript-eslint/visitor-keys@7.15.0': dependencies: - '@typescript-eslint/types': 7.14.1 + '@typescript-eslint/types': 7.15.0 eslint-visitor-keys: 3.4.3 '@vitest/expect@1.6.0': @@ -4021,7 +4021,7 @@ snapshots: '@vue/compiler-core': 3.4.31 '@vue/shared': 3.4.31 - '@vue/language-core@1.8.27(typescript@5.5.2)': + '@vue/language-core@1.8.27(typescript@5.5.3)': dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 @@ -4033,19 +4033,19 @@ snapshots: path-browserify: 1.0.1 vue-template-compiler: 2.7.16 optionalDependencies: - typescript: 5.5.2 + typescript: 5.5.3 '@vue/shared@3.4.31': {} - acorn-jsx@5.3.2(acorn@8.12.0): + acorn-jsx@5.3.2(acorn@8.12.1): dependencies: - acorn: 8.12.0 + acorn: 8.12.1 acorn-walk@8.3.3: dependencies: - acorn: 8.12.0 + acorn: 8.12.1 - acorn@8.12.0: {} + acorn@8.12.1: {} ajv-draft-04@1.0.0(ajv@8.13.0): optionalDependencies: @@ -4293,13 +4293,13 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.5.0: + eslint@9.6.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@eslint-community/regexpp': 4.11.0 - '@eslint/config-array': 0.16.0 + '@eslint/config-array': 0.17.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.5.0 + '@eslint/js': 9.6.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -4334,8 +4334,8 @@ snapshots: espree@10.1.0: dependencies: - acorn: 8.12.0 - acorn-jsx: 5.3.2(acorn@8.12.0) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 4.0.0 esprima@4.0.1: {} @@ -4474,10 +4474,10 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@10.4.2: + glob@10.4.3: dependencies: foreground-child: 3.2.1 - jackspeak: 3.4.0 + jackspeak: 3.4.1 minimatch: 9.0.5 minipass: 7.1.2 package-json-from-dist: 1.0.0 @@ -4561,7 +4561,7 @@ snapshots: isexe@2.0.0: {} - jackspeak@3.4.0: + jackspeak@3.4.1: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: @@ -4622,7 +4622,7 @@ snapshots: local-pkg@0.5.0: dependencies: mlly: 1.7.1 - pkg-types: 1.1.1 + pkg-types: 1.1.3 locate-path@5.0.0: dependencies: @@ -4648,7 +4648,7 @@ snapshots: dependencies: get-func-name: 2.0.2 - lru-cache@10.3.0: {} + lru-cache@10.3.1: {} lru-cache@4.1.5: dependencies: @@ -4692,9 +4692,9 @@ snapshots: mlly@1.7.1: dependencies: - acorn: 8.12.0 + acorn: 8.12.1 pathe: 1.1.2 - pkg-types: 1.1.1 + pkg-types: 1.1.3 ufo: 1.5.3 mri@1.2.0: {} @@ -4760,7 +4760,7 @@ snapshots: p-limit@5.0.0: dependencies: - yocto-queue: 1.0.0 + yocto-queue: 1.1.1 p-locate@4.1.0: dependencies: @@ -4792,7 +4792,7 @@ snapshots: path-scurry@1.11.1: dependencies: - lru-cache: 10.3.0 + lru-cache: 10.3.1 minipass: 7.1.2 path-type@4.0.0: {} @@ -4813,31 +4813,31 @@ snapshots: dependencies: find-up: 4.1.0 - pkg-types@1.1.1: + pkg-types@1.1.3: dependencies: confbox: 0.1.7 mlly: 1.7.1 pathe: 1.1.2 - postcss-load-config@4.0.2(postcss@8.4.38): + postcss-load-config@4.0.2(postcss@8.4.39): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: - postcss: 8.4.38 + postcss: 8.4.39 - postcss@8.4.38: + postcss@8.4.39: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 source-map-js: 1.2.0 - preferred-pm@3.1.3: + preferred-pm@3.1.4: dependencies: find-up: 5.0.0 find-yarn-workspace-root2: 1.2.16 path-exists: 4.0.0 - which-pm: 2.0.0 + which-pm: 2.2.0 prelude-ls@1.2.1: {} @@ -5003,7 +5003,7 @@ snapshots: dependencies: '@jridgewell/gen-mapping': 0.3.5 commander: 4.1.1 - glob: 10.4.2 + glob: 10.4.3 lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.6 @@ -5057,13 +5057,13 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@1.3.0(typescript@5.5.2): + ts-api-utils@1.3.0(typescript@5.5.3): dependencies: - typescript: 5.5.2 + typescript: 5.5.3 ts-interface-checker@0.1.13: {} - tsup@8.1.0(@microsoft/api-extractor@7.47.0)(postcss@8.4.38)(typescript@5.5.2): + tsup@8.1.0(@microsoft/api-extractor@7.47.0)(postcss@8.4.39)(typescript@5.5.3): dependencies: bundle-require: 4.2.1(esbuild@0.21.5) cac: 6.7.14 @@ -5073,7 +5073,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.38) + postcss-load-config: 4.0.2(postcss@8.4.39) resolve-from: 5.0.0 rollup: 4.18.0 source-map: 0.8.0-beta.0 @@ -5081,8 +5081,8 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: '@microsoft/api-extractor': 7.47.0 - postcss: 8.4.38 - typescript: 5.5.2 + postcss: 8.4.39 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - ts-node @@ -5093,20 +5093,20 @@ snapshots: type-detect@4.0.8: {} - typescript-eslint@7.14.1(eslint@9.5.0)(typescript@5.5.2): + typescript-eslint@7.15.0(eslint@9.6.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/parser': 7.14.1(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) - eslint: 9.5.0 + '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + eslint: 9.6.0 optionalDependencies: - typescript: 5.5.2 + typescript: 5.5.3 transitivePeerDependencies: - supports-color typescript@5.4.2: {} - typescript@5.5.2: {} + typescript@5.5.3: {} ufo@1.5.3: {} @@ -5124,7 +5124,7 @@ snapshots: debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.2 + vite: 5.3.3 transitivePeerDependencies: - '@types/node' - less @@ -5135,27 +5135,27 @@ snapshots: - supports-color - terser - vite-plugin-dts@3.9.1(rollup@4.18.0)(typescript@5.5.2)(vite@5.3.2): + vite-plugin-dts@3.9.1(rollup@4.18.0)(typescript@5.5.3)(vite@5.3.3): dependencies: '@microsoft/api-extractor': 7.43.0 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue/language-core': 1.8.27(typescript@5.5.2) + '@vue/language-core': 1.8.27(typescript@5.5.3) debug: 4.3.5 kolorist: 1.8.0 magic-string: 0.30.10 - typescript: 5.5.2 - vue-tsc: 1.8.27(typescript@5.5.2) + typescript: 5.5.3 + vue-tsc: 1.8.27(typescript@5.5.3) optionalDependencies: - vite: 5.3.2 + vite: 5.3.3 transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@5.3.2: + vite@5.3.3: dependencies: esbuild: 0.21.5 - postcss: 8.4.38 + postcss: 8.4.39 rollup: 4.18.0 optionalDependencies: fsevents: 2.3.3 @@ -5179,7 +5179,7 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.3.2 + vite: 5.3.3 vite-node: 1.6.0 why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -5196,12 +5196,12 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - vue-tsc@1.8.27(typescript@5.5.2): + vue-tsc@1.8.27(typescript@5.5.3): dependencies: '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.5.2) + '@vue/language-core': 1.8.27(typescript@5.5.3) semver: 7.6.2 - typescript: 5.5.2 + typescript: 5.5.3 webidl-conversions@4.0.2: {} @@ -5211,7 +5211,7 @@ snapshots: tr46: 1.0.1 webidl-conversions: 4.0.2 - which-pm@2.0.0: + which-pm@2.2.0: dependencies: load-yaml-file: 0.2.0 path-exists: 4.0.0 @@ -5251,7 +5251,7 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.0.0: {} + yocto-queue@1.1.1: {} z-schema@5.0.5: dependencies: diff --git a/npm/src/client.test.ts b/npm/src/client.test.ts index e489a73..3cfe2d5 100644 --- a/npm/src/client.test.ts +++ b/npm/src/client.test.ts @@ -8,9 +8,9 @@ describe('ChainRegistryClient', () => { const client = new ChainRegistryClient(); it('returns a Registry object for valid chain IDs', () => { - const registry = client.get('penumbra-testnet-deimos-7'); + const registry = client.get('penumbra-1'); expect(registry).toBeInstanceOf(Registry); - expect(registry.chainId).toEqual('penumbra-testnet-deimos-7'); + expect(registry.chainId).toEqual('penumbra-1'); }); it('throws an error when no registry is found', () => { diff --git a/npm/src/json.ts b/npm/src/json.ts index ba78df9..66d2097 100644 --- a/npm/src/json.ts +++ b/npm/src/json.ts @@ -1,6 +1,7 @@ import * as Deimos6 from '../../registry/chains/penumbra-testnet-deimos-6.json'; import * as Deimos7 from '../../registry/chains/penumbra-testnet-deimos-7.json'; import * as Deimos8 from '../../registry/chains/penumbra-testnet-deimos-8.json'; +import * as Penumbra1 from '../../registry/chains/penumbra-1.json'; import * as GlobalsJson from '../../registry/globals.json'; import { Base64AssetId, Chain, Rpc } from './registry'; @@ -48,6 +49,7 @@ export const allJsonRegistries: Record = { 'penumbra-testnet-deimos-6': Deimos6, 'penumbra-testnet-deimos-7': Deimos7, 'penumbra-testnet-deimos-8': Deimos8, + 'penumbra-1': Penumbra1, }; export const registryGlobals: RegistryGlobals = { diff --git a/registry/chains/penumbra-1.json b/registry/chains/penumbra-1.json new file mode 100644 index 0000000..7378962 --- /dev/null +++ b/registry/chains/penumbra-1.json @@ -0,0 +1,33 @@ +{ + "chainId": "penumbra-1", + "ibcConnections": [], + "assetById": { + "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=": { + "denomUnits": [ + { + "denom": "penumbra", + "exponent": 6 + }, + { + "denom": "mpenumbra", + "exponent": 3 + }, + { + "denom": "upenumbra" + } + ], + "base": "upenumbra", + "display": "penumbra", + "symbol": "UM", + "penumbraAssetId": { + "inner": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=" + }, + "images": [ + { + "svg": "https://raw.githubusercontent.com/prax-wallet/registry/main/images/um.svg" + } + ] + } + }, + "numeraires": [] +} \ No newline at end of file diff --git a/tools/compiler/Cargo.lock b/tools/compiler/Cargo.lock index d7c9932..3f19739 100644 --- a/tools/compiler/Cargo.lock +++ b/tools/compiler/Cargo.lock @@ -651,8 +651,8 @@ dependencies = [ [[package]] name = "decaf377-fmd" -version = "0.78.0" -source = "git+https://github.com/penumbra-zone/penumbra.git?tag=v0.78.0#14959350abcb8cfbf33f9aedc7463fccfd8e3f9f" +version = "0.79.0" +source = "git+https://github.com/penumbra-zone/penumbra.git?tag=v0.79.0#54d114c668bd8ec78762ac7d682610b356f57fc8" dependencies = [ "ark-ff", "ark-serialize", @@ -2059,8 +2059,8 @@ dependencies = [ [[package]] name = "penumbra-asset" -version = "0.78.0" -source = "git+https://github.com/penumbra-zone/penumbra.git?tag=v0.78.0#14959350abcb8cfbf33f9aedc7463fccfd8e3f9f" +version = "0.79.0" +source = "git+https://github.com/penumbra-zone/penumbra.git?tag=v0.79.0#54d114c668bd8ec78762ac7d682610b356f57fc8" dependencies = [ "anyhow", "ark-ff", @@ -2097,8 +2097,8 @@ dependencies = [ [[package]] name = "penumbra-num" -version = "0.78.0" -source = "git+https://github.com/penumbra-zone/penumbra.git?tag=v0.78.0#14959350abcb8cfbf33f9aedc7463fccfd8e3f9f" +version = "0.79.0" +source = "git+https://github.com/penumbra-zone/penumbra.git?tag=v0.79.0#54d114c668bd8ec78762ac7d682610b356f57fc8" dependencies = [ "anyhow", "ark-ff", @@ -2133,8 +2133,8 @@ dependencies = [ [[package]] name = "penumbra-proto" -version = "0.78.0" -source = "git+https://github.com/penumbra-zone/penumbra.git?tag=v0.78.0#14959350abcb8cfbf33f9aedc7463fccfd8e3f9f" +version = "0.79.0" +source = "git+https://github.com/penumbra-zone/penumbra.git?tag=v0.79.0#54d114c668bd8ec78762ac7d682610b356f57fc8" dependencies = [ "anyhow", "async-trait", diff --git a/tools/compiler/Cargo.toml b/tools/compiler/Cargo.toml index 7687561..3f38e2c 100644 --- a/tools/compiler/Cargo.toml +++ b/tools/compiler/Cargo.toml @@ -4,8 +4,8 @@ version = "1.0.0" edition = "2021" [dependencies] -penumbra-asset = { git = "https://github.com/penumbra-zone/penumbra.git", tag = "v0.78.0", package = "penumbra-asset" } -penumbra-proto = { git = "https://github.com/penumbra-zone/penumbra.git", tag = "v0.78.0", package = "penumbra-proto", default-features = false } +penumbra-asset = { git = "https://github.com/penumbra-zone/penumbra.git", tag = "v0.79.0", package = "penumbra-asset" } +penumbra-proto = { git = "https://github.com/penumbra-zone/penumbra.git", tag = "v0.79.0", package = "penumbra-proto", default-features = false } anyhow = "1.0.86" futures = "0.3.30"