auctionParams: add forceUpToSlippage
This commit is contained in:
@@ -937,6 +937,7 @@ const main = async (): Promise<void> => {
|
||||
auctionEndPriceOffsetFrom,
|
||||
additionalEndPriceBuffer,
|
||||
userOrderId,
|
||||
forceUpToSlippage,
|
||||
} = req.query;
|
||||
|
||||
// Validate required parameters
|
||||
@@ -1001,6 +1002,7 @@ const main = async (): Promise<void> => {
|
||||
auctionEndPriceOffsetFrom: auctionEndPriceOffsetFrom as any,
|
||||
additionalEndPriceBuffer: additionalEndPriceBuffer as string,
|
||||
userOrderId: parseNumber(userOrderId as string),
|
||||
forceUpToSlippage: parseBoolean(forceUpToSlippage as string),
|
||||
};
|
||||
|
||||
// Only add non-undefined values
|
||||
|
||||
@@ -21,4 +21,5 @@ export type AuctionParamArgs = {
|
||||
auctionEndPriceOffsetFrom?: TradeOffsetPrice;
|
||||
additionalEndPriceBuffer?: string;
|
||||
userOrderId?: number;
|
||||
forceUpToSlippage?: boolean;
|
||||
};
|
||||
|
||||
@@ -985,7 +985,7 @@ export const mapToMarketOrderParams = async (
|
||||
slippageTolerance: processedSlippageTolerance,
|
||||
isOracleOrder: params.isOracleOrder,
|
||||
additionalEndPriceBuffer,
|
||||
forceUpToSlippage: true,
|
||||
forceUpToSlippage: params.forceUpToSlippage,
|
||||
userOrderId: params.userOrderId,
|
||||
},
|
||||
estimatedPrices,
|
||||
|
||||
Reference in New Issue
Block a user