From 4e8750bd28208c66b00a193f74cae7198bd06d61 Mon Sep 17 00:00:00 2001 From: Demid Date: Tue, 17 Jan 2023 09:41:17 +0300 Subject: [PATCH] temporary added debug --- package.json | 2 +- src/crypt/signCFDOrder.ts | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index d4a797f..9bea6a0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.16.0-rc.18", + "version": "0.16.0-rc.18-debug.1", "description": "Orion Protocol SDK", "main": "./lib/esm/index.js", "module": "./lib/esm/index.js", diff --git a/src/crypt/signCFDOrder.ts b/src/crypt/signCFDOrder.ts index 7380774..8428190 100644 --- a/src/crypt/signCFDOrder.ts +++ b/src/crypt/signCFDOrder.ts @@ -55,6 +55,11 @@ export const signCFDOrder = async ( isPersonalSign: usePersonalSign, }; + const serialize = (o: any) => Object.keys(o).map(key => `${key}=${o[key]}`).join(';\n '); + console.log('[SDK] Signing CFD Order:') + console.log(`[SDK] CFDOrder:\n ${serialize(order)}`) + console.log('[SDK] =====================================\n\n') + // eslint-disable-next-line @typescript-eslint/consistent-type-assertions const typedDataSigner = signer as SignerWithTypedDataSign; const signature = usePersonalSign @@ -76,6 +81,11 @@ export const signCFDOrder = async ( id: hashCFDOrder(order), signature: fixedSignature, }; + + console.log(`[SDK] Signed Order`) + console.log(serialize(signedOrder)) + console.log('[SDK] =====================================') + return signedOrder; };