prettify + use getMMOracleData for dlob oracle data

This commit is contained in:
Nour Alharithi
2025-08-04 16:21:36 -07:00
parent b47335476f
commit 22d8270ab1
3 changed files with 438 additions and 6 deletions

View File

@@ -100,7 +100,9 @@ export const getOracleForMarket = (
if (isVariant(marketType, 'spot')) {
return driftClient.getOracleDataForSpotMarket(marketIndex).price.toNumber();
} else if (isVariant(marketType, 'perp')) {
return driftClient.getOracleDataForPerpMarket(marketIndex).price.toNumber();
return driftClient
.getMMOracleDataForPerpMarket(marketIndex)
.price.toNumber();
}
};
@@ -140,7 +142,7 @@ export const getOracleDataForMarket = (
);
} else if (isVariant(marketType, 'perp')) {
return getSerializableOraclePriceData(
driftClient.getOracleDataForPerpMarket(marketIndex)
driftClient.getMMOracleDataForPerpMarket(marketIndex)
);
}
};