diff --git a/ts/sdk/package.json b/ts/sdk/package.json index 0b36a50..585c620 100644 --- a/ts/sdk/package.json +++ b/ts/sdk/package.json @@ -51,5 +51,5 @@ "prepare": "npm run build" }, "types": "./dist/types/index.d.ts", - "version": "1.8.1" + "version": "1.8.2" } diff --git a/ts/sdk/src/sdk.ts b/ts/sdk/src/sdk.ts index 1437375..5bf4159 100644 --- a/ts/sdk/src/sdk.ts +++ b/ts/sdk/src/sdk.ts @@ -8,6 +8,7 @@ import { AccountPositionLeverageUpdateRequestSignedFields, CreateOrderRequestSignedFields, CreateOrderRequest, + CreateOrderRequestTwapConfig, AccountDataApi, AuthApi, ExchangeApi, @@ -92,6 +93,7 @@ export interface OrderParams { timeInForce?: OrderTimeInForce; triggerPriceE9?: string; selfTradePreventionType?: SelfTradePreventionType; + twapConfig?: CreateOrderRequestTwapConfig; signerAddress?: string; } @@ -617,6 +619,7 @@ export class BluefinProSdk { timeInForce: params.timeInForce, triggerPriceE9: params.triggerPriceE9, selfTradePreventionType: params.selfTradePreventionType, + twapConfig: params.twapConfig, }; console.log('Creating order:', createOrderRequest); return await this.tradeApi.postCreateOrder(createOrderRequest);