From a0c5bf400fcba3ee16fe311721e550a665f6400c Mon Sep 17 00:00:00 2001 From: TheJuze Date: Tue, 21 May 2024 18:45:47 +0300 Subject: [PATCH] update signLockOrder request --- package-lock.json | 4 ++-- package.json | 2 +- src/services/Aggregator/index.ts | 14 +++++++++++++- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7ee2598..0aad523 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@orionprotocol/sdk", - "version": "0.21.0-rc8", + "version": "0.21.0-rc9", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@orionprotocol/sdk", - "version": "0.21.0-rc8", + "version": "0.21.0-rc9", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 9b775f9..cac53dc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.21.0-rc8", + "version": "0.21.0-rc9", "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 d671782..d8bec97 100644 --- a/src/services/Aggregator/index.ts +++ b/src/services/Aggregator/index.ts @@ -263,6 +263,18 @@ class Aggregator { const url = new URL(`${this.apiUrl}/api/v1/cross-chain`); + const body = { + secretHash: signedLockOrder.secretHash, + user: signedLockOrder.user, + sender: signedLockOrder.sender, + expiration: signedLockOrder.expiration, + asset: signedLockOrder.asset, + amount: signedLockOrder.amount, + targetChainId: signedLockOrder.targetChainId, + sign: signedLockOrder.signature, + secret: signedLockOrder.secretHash, + } + return fetchWithValidation( url.toString(), z.object({ @@ -278,7 +290,7 @@ class Aggregator { { headers, method: 'POST', - body: JSON.stringify({ ...signedLockOrder, sign: '' }), // TODO: remove field sign when api updated + body: JSON.stringify(body), // TODO: add field sign when api updated }, errorSchema, );