@@ -27,9 +27,6 @@ export default async function getOraclePrices(
2727) : Promise < BNCoin [ ] > {
2828 if ( ! assets . length ) return [ ]
2929
30- const problematicDenoms = [ 'perps/ufxs' , 'perps/uom' , 'perps/unil' ]
31- const filteredAssets = assets . filter ( ( asset ) => ! problematicDenoms . includes ( asset . denom ) )
32-
3330 try {
3431 let priceResults : PriceResponse [ ] = [ ]
3532 if ( chainConfig . isOsmosis ) {
@@ -39,8 +36,8 @@ export default async function getOraclePrices(
3936 const neutronOracleQueryClient = await getOracleQueryClientNeutron ( chainConfig )
4037
4138 // Filter assets: separate those with 'share' in denom from others
42- const shareAssets = filteredAssets . filter ( ( asset ) => asset . denom . endsWith ( 'share' ) )
43- const nonShareAssets = filteredAssets . filter ( ( asset ) => ! asset . denom . endsWith ( 'share' ) )
39+ const shareAssets = assets . filter ( ( asset ) => asset . denom . endsWith ( 'share' ) )
40+ const nonShareAssets = assets . filter ( ( asset ) => ! asset . denom . endsWith ( 'share' ) )
4441
4542 let batchPriceResults : PriceResponse [ ] = [ ]
4643 let individualPriceResults : PriceResponse [ ] = [ ]
@@ -88,9 +85,6 @@ export default async function getOraclePrices(
8885 }
8986
9087 return assets . map ( ( asset ) => {
91- if ( problematicDenoms . includes ( asset . denom ) ) {
92- return BNCoin . fromDenomAndBigNumber ( asset . denom , BN_ZERO )
93- }
9488 const priceResponse = priceResults . find ( byDenom ( asset . denom ) ) as PriceResponse
9589 return getAssetPrice ( asset , priceResponse )
9690 } )
@@ -102,9 +96,6 @@ export default async function getOraclePrices(
10296 : await getOracleQueryClientNeutron ( chainConfig )
10397 return Promise . all (
10498 assets . map ( async ( asset ) => {
105- if ( problematicDenoms . includes ( asset . denom ) ) {
106- return BNCoin . fromDenomAndBigNumber ( asset . denom , BN_ZERO )
107- }
10899 const priceResponse = await queryClient . price ( { denom : asset . denom } )
109100 return getAssetPrice ( asset , priceResponse )
110101 } ) ,
0 commit comments