From 0869aa6e2a95ff8624e467074142e15712db31aa Mon Sep 17 00:00:00 2001 From: Alex Kraiz Date: Mon, 16 Oct 2023 15:08:37 +0400 Subject: [PATCH] feat: crossschain order --- package.json | 2 +- src/crypt/sign-cross-chain-order.ts | 4 ++-- src/services/Aggregator/index.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 8281d9d..bf59002 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.20.9-dev.0", + "version": "0.20.9-dev.1", "description": "Orion Protocol SDK", "main": "./lib/index.cjs", "module": "./lib/index.js", diff --git a/src/crypt/sign-cross-chain-order.ts b/src/crypt/sign-cross-chain-order.ts index d50956c..3952aee 100644 --- a/src/crypt/sign-cross-chain-order.ts +++ b/src/crypt/sign-cross-chain-order.ts @@ -4,7 +4,7 @@ import { INTERNAL_PROTOCOL_PRECISION } from "../constants/index.js"; import CROSS_CHAIN_ORDER_TYPES from "../constants/cross-chain-order-types.js"; import type { CrossChainOrder, - SignedOrder, + SignedCrossChainOrder, SupportedChainId, } from "../types.js"; import normalizeNumber from "../utils/normalizeNumber.js"; @@ -78,7 +78,7 @@ export const signCrossChainOrder = async ( // if (!fixedSignature) throw new Error("Can't sign order"); - const signedOrder: SignedOrder = { + const signedOrder: SignedCrossChainOrder = { ...order, id: hashOrder(order), signature: fixedSignature, diff --git a/src/services/Aggregator/index.ts b/src/services/Aggregator/index.ts index f30d7cf..19d7499 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, SignedCancelOrderRequest, SignedCrossChainOrder, SignedOrder } from '../../types.js'; import { pairConfigSchema, aggregatedOrderbookSchema, exchangeOrderbookSchema, poolReservesSchema, @@ -192,7 +192,7 @@ class Aggregator { ); placeOrder = ( - signedOrder: SignedOrder, + signedOrder: SignedOrder | SignedCrossChainOrder, isCreateInternalOrder: boolean, isReversedOrder?: boolean, partnerId?: string,