update sdk to use mm oracle

This commit is contained in:
Nour Alharithi
2025-08-18 09:27:00 -07:00
parent c5dac71b82
commit f6fc7ede42
3 changed files with 30 additions and 16 deletions

View File

@@ -1,5 +1,3 @@
import { program } from 'commander';
import { Connection, Commitment, PublicKey, Keypair } from '@solana/web3.js';
import {
@@ -101,7 +99,6 @@ metricsV2.finalizeObservables();
const sdkConfig = initialize({ env: process.env.ENV });
let driftClient: DriftClient;
const opts = program.opts();
setLogLevel('debug');
const useGrpc = process.env.USE_GRPC?.toLowerCase() === 'true';
@@ -709,7 +706,8 @@ const main = async () => {
const dlob = await dlobProvider.getDLOB(slot);
// Get oracle data for the market
const oracleData = driftClient.getOracleDataForPerpMarket(marketIndex);
const oracleData =
driftClient.getMMOracleDataForPerpMarket(marketIndex);
// Get L3 orderbook to check TOB
const l3OrderBook = dlob.getL3({