UNPKG

@drift-labs/sdk-browser

Version:
11 lines (9 loc) 339 B
import { BN } from '@coral-xyz/anchor'; import { OraclePriceData } from './types'; export function getOracleConfidenceFromMMOracleData( mmOraclePrice: BN, oraclePriceData: OraclePriceData ): BN { const mmOracleDiffPremium = mmOraclePrice.sub(oraclePriceData.price).abs(); return oraclePriceData.confidence.add(mmOracleDiffPremium); }