diff --git a/package-lock.json b/package-lock.json index 30b438e..01ec2eb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@orionprotocol/sdk", - "version": "0.20.43", + "version": "0.20.45", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@orionprotocol/sdk", - "version": "0.20.43", + "version": "0.20.45", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index e2a7870..577092e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.20.44", + "version": "0.20.45", "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 3d52508..64cdc45 100644 --- a/src/services/Aggregator/index.ts +++ b/src/services/Aggregator/index.ts @@ -8,7 +8,7 @@ import errorSchema from './schemas/errorSchema.js'; import placeAtomicSwapSchema from './schemas/placeAtomicSwapSchema.js'; import { AggregatorWS } from './ws/index.js'; import { atomicSwapHistorySchema } from './schemas/atomicSwapHistorySchema.js'; -import type { BasicAuthCredentials, SignedCancelOrderRequest, SignedOrder } from '../../types.js'; +import type { BasicAuthCredentials, OrderSource, SignedCancelOrderRequest, SignedOrder } from '../../types.js'; import { pairConfigSchema, aggregatedOrderbookSchema, exchangeOrderbookSchema, poolReservesSchema, @@ -196,8 +196,7 @@ class Aggregator { isCreateInternalOrder: boolean, isReversedOrder?: boolean, partnerId?: string, - fromWidget?: boolean, - source?: 'TERMINAL_MARKET' | 'TERMINAL_LIMIT' | 'SWAP_UI', + source?: OrderSource, rawExchangeRestrictions?: string | undefined, ) => { const headers = { @@ -207,7 +206,6 @@ class Aggregator { 'X-Reverse-Order': isReversedOrder ? 'true' : 'false', }, ...(partnerId !== undefined) && { 'X-Partner-Id': partnerId }, - ...(fromWidget !== undefined) && { 'X-From-Widget': fromWidget ? 'true' : 'false' }, ...(source !== undefined) && { 'X-Source': source }, ...this.basicAuthHeaders, }; diff --git a/src/types.ts b/src/types.ts index 7511476..930c150 100644 --- a/src/types.ts +++ b/src/types.ts @@ -452,3 +452,5 @@ export type AtomicSwap = Partial< refundTx?: TransactionInfo | undefined liquidityMigrationTx?: TransactionInfo | undefined } + +export type OrderSource = 'TERMINAL_MARKET' | 'TERMINAL_LIMIT' | 'SWAP_UI' | 'WIDGET';