@drift-labs/sdk
Version:
SDK for Drift Protocol
11 lines (10 loc) • 478 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getOracleConfidenceFromMMOracleData = void 0;
function getOracleConfidenceFromMMOracleData(mmOracleData) {
const mmOracleDiffPremium = mmOracleData.mmOraclePrice
.sub(mmOracleData.oraclePriceData.price)
.abs();
return mmOracleData.oraclePriceData.confidence.add(mmOracleDiffPremium);
}
exports.getOracleConfidenceFromMMOracleData = getOracleConfidenceFromMMOracleData;