From 46e2a85127ce8eecf5d0aff875637e141cf1ec9c Mon Sep 17 00:00:00 2001 From: Zetazzz Date: Mon, 27 Jan 2025 20:49:38 +0800 Subject: [PATCH] fix chain-registry types --- examples/injective-vue/package.json | 1 + .../injective-vue/src/composables/common/useAssets.ts | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/examples/injective-vue/package.json b/examples/injective-vue/package.json index 67883aaf..ce529ddc 100644 --- a/examples/injective-vue/package.json +++ b/examples/injective-vue/package.json @@ -23,6 +23,7 @@ "@tanstack/vue-query": "5.62.7", "interchain-vue": "1.6.2", "osmojs": "^16.15.0", + "bignumber.js": "9.1.0", "vue": "^3.5.13", "vue-router": "^4.5.0" }, diff --git a/examples/injective-vue/src/composables/common/useAssets.ts b/examples/injective-vue/src/composables/common/useAssets.ts index d66ed6db..b14241a1 100644 --- a/examples/injective-vue/src/composables/common/useAssets.ts +++ b/examples/injective-vue/src/composables/common/useAssets.ts @@ -1,6 +1,6 @@ -import { Asset, AssetList } from '@chain-registry/types'; -import { asset_lists as ibcAssetLists } from '@chain-registry/assets'; -import { assets as chainAssets } from 'chain-registry'; +import { Asset, AssetList } from '@chain-registry/v2-types'; +import { assetLists as ibcAssetLists } from '@chain-registry/v2'; +import { assetLists as chainAssets } from '@chain-registry/v2'; import { Ref } from 'vue' @@ -8,8 +8,8 @@ export const useAssets = (chainName: Ref) => { const filterAssets = (assetList: AssetList[]): Asset[] => { return ( assetList - .find(({ chain_name }) => chain_name === chainName.value) - ?.assets?.filter(({ type_asset }) => type_asset !== 'ics20') || [] + .find(({ chainName: name }) => name === chainName.value) + ?.assets?.filter(({ typeAsset: ta }) => ta !== 'ics20') || [] ); };