diff --git a/package.json b/package.json index a5356d6..343572d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.19.23", + "version": "0.19.24", "description": "Orion Protocol SDK", "main": "./lib/index.cjs", "module": "./lib/index.js", diff --git a/src/services/Aggregator/index.ts b/src/services/Aggregator/index.ts index f8a2720..c597098 100644 --- a/src/services/Aggregator/index.ts +++ b/src/services/Aggregator/index.ts @@ -182,7 +182,6 @@ class Aggregator { signedOrder: SignedOrder, isCreateInternalOrder: boolean, partnerId?: string, - isReversedOrder?: boolean, ) => { const headers = { 'Content-Type': 'application/json', @@ -192,9 +191,6 @@ class Aggregator { const url = new URL(`${this.apiUrl}/api/v1/order/${isCreateInternalOrder ? 'internal' : ''}`); - if (isReversedOrder ?? false) { - url.searchParams.append('reversed', 'true'); - } return fetchWithValidation( url.toString(), z.object({ @@ -234,11 +230,15 @@ class Aggregator { ); placeCFDOrder = ( - signedOrder: SignedCFDOrder + signedOrder: SignedCFDOrder, + isReversedOrder?: boolean, ) => { const headers = { 'Content-Type': 'application/json', Accept: 'application/json', + ...(isReversedOrder !== undefined) && { + 'X-Reverse-Order': isReversedOrder ? 'true' : 'false', + }, }; return fetchWithValidation(