File tree 3 files changed +21
-3
lines changed
3 files changed +21
-3
lines changed Original file line number Diff line number Diff line change @@ -8,19 +8,19 @@ type CoinGeckoUSD = { usd: number };
8
8
type CoinGeckoUSDResponse = Record < CoinGeckoId , CoinGeckoUSD > ;
9
9
10
10
const getAssetsWithGeckoIds = ( assets : Asset [ ] ) => {
11
- return assets // .filter((asset) => !!asset?.coingeckoId);
11
+ return assets . filter ( ( asset ) => ! ! asset ?. coingeckoId ) ;
12
12
} ;
13
13
14
14
const getGeckoIds = ( assets : Asset [ ] ) => {
15
- return assets . map ( ( asset ) => asset . coingeckoId ?? asset . name . toLowerCase ( ) ) as string [ ] ;
15
+ return assets . map ( ( asset ) => asset . coingeckoId ) as string [ ] ;
16
16
} ;
17
17
18
18
const formatPrices = (
19
19
prices : CoinGeckoUSDResponse ,
20
20
assets : Asset [ ]
21
21
) : Record < string , number > => {
22
22
return Object . entries ( prices ) . reduce ( ( priceHash , cur ) => {
23
- const denom = assets . find ( ( asset ) => asset . coingeckoId === cur [ 0 ] || asset . name . toLowerCase ( ) === cur [ 0 ] ) ! . base ;
23
+ const denom = assets . find ( ( asset ) => asset . coingeckoId === cur [ 0 ] ) ! . base ;
24
24
return { ...priceHash , [ denom ] : cur [ 1 ] . usd } ;
25
25
} , { } ) ;
26
26
} ;
Original file line number Diff line number Diff line change 20
20
"dependencies" : {
21
21
"@chain-registry/assets" : " ^1.70.32" ,
22
22
"@chain-registry/types" : " ^0.50.13" ,
23
+ "@chain-registry/v2" : " ^1.71.132" ,
23
24
"@cosmjs/stargate" : " ^0.32.3" ,
24
25
"@emotion/react" : " 11.10.6" ,
25
26
"@emotion/styled" : " 11.10.6" ,
Original file line number Diff line number Diff line change @@ -142,6 +142,13 @@ __metadata:
142
142
languageName : node
143
143
linkType : hard
144
144
145
+ " @chain-registry/v2-types@npm:^0.53.77 " :
146
+ version : 0.53.77
147
+ resolution : " @chain-registry/v2-types@npm:0.53.77"
148
+ checksum : 10c0/b7b0b7d3ca9436706c8143a8f6cd322f5e663675bae5d08e5da065a1d4f0bf0e9163b931dbf887e8a44567fe797e571f94f6b0d2dc0e6379819827d6a9345e8d
149
+ languageName : node
150
+ linkType : hard
151
+
145
152
" @chain-registry/v2@npm:1.71.71 " :
146
153
version : 1.71.71
147
154
resolution : " @chain-registry/v2@npm:1.71.71"
@@ -160,6 +167,15 @@ __metadata:
160
167
languageName : node
161
168
linkType : hard
162
169
170
+ " @chain-registry/v2@npm:^1.71.132 " :
171
+ version : 1.71.132
172
+ resolution : " @chain-registry/v2@npm:1.71.132"
173
+ dependencies :
174
+ " @chain-registry/v2-types " : " npm:^0.53.77"
175
+ checksum : 10c0/1d5cd51546e36f211b1248e52c52345a073dd91233e58bbcce5e0ac7decf666f32782bfa9a335a89501be7832a523c964dcd36b84c0cedd36bbcf6fbe59b0dd9
176
+ languageName : node
177
+ linkType : hard
178
+
163
179
" @confio/ics23@npm:^0.6.8 " :
164
180
version : 0.6.8
165
181
resolution : " @confio/ics23@npm:0.6.8"
@@ -1073,6 +1089,7 @@ __metadata:
1073
1089
dependencies :
1074
1090
" @chain-registry/assets " : " npm:^1.70.32"
1075
1091
" @chain-registry/types " : " npm:^0.50.13"
1092
+ " @chain-registry/v2 " : " npm:^1.71.132"
1076
1093
" @cosmjs/stargate " : " npm:^0.32.3"
1077
1094
" @emotion/react " : " npm:11.10.6"
1078
1095
" @emotion/styled " : " npm:11.10.6"
You can’t perform that action at this time.
0 commit comments