Files
trade-drift-dlob/src/utils/constants.ts
2025-07-15 10:19:55 -07:00

26 lines
731 B
TypeScript

import { AuctionParamArgs } from './types';
export const MEASURED_ENDPOINTS = [
'/priorityFees',
'/batchPriorityFees',
'/topMakers',
'/l2',
'/batchL2',
'/batchL2Cache',
'/l3',
];
export const DEFAULT_MARKET_AUCTION_DURATION = 20;
export const DEFAULT_LIMIT_AUCTION_DURATION = 60;
const DEFAULT_AUCTION_END_PRICE_OFFSET = 0.1;
const DEFAULT_AUCTION_END_PRICE_FROM = 'worst';
export const DEFAULT_AUCTION_PARAMS: Partial<AuctionParamArgs> = {
isOracleOrder: true,
auctionDuration: DEFAULT_MARKET_AUCTION_DURATION,
auctionStartPriceOffset: 'marketBased',
auctionEndPriceOffset: DEFAULT_AUCTION_END_PRICE_OFFSET,
auctionStartPriceOffsetFrom: 'marketBased',
auctionEndPriceOffsetFrom: DEFAULT_AUCTION_END_PRICE_FROM,
};