From 07f1e866b1a4a51a41fc0927ab7fa635c0a6d7e9 Mon Sep 17 00:00:00 2001 From: luisburigo Date: Thu, 17 Oct 2024 17:37:50 -0300 Subject: [PATCH] chore: add transaction error reason --- packages/api/src/modules/transaction/services.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/api/src/modules/transaction/services.ts b/packages/api/src/modules/transaction/services.ts index dbe6a0c32..148d06d5f 100644 --- a/packages/api/src/modules/transaction/services.ts +++ b/packages/api/src/modules/transaction/services.ts @@ -546,7 +546,7 @@ export class TransactionService implements ITransactionService { return await this.update(id, _api_transaction); } catch (e) { - console.log('Error on sendToChain', e); + const error = 'toObject' in e ? e.toObject() : e; const _api_transaction: IUpdateTransactionPayload = { status: TransactionStatus.FAILED, sendTime: new Date(), @@ -555,6 +555,7 @@ export class TransactionService implements ITransactionService { ...resume, gasUsed: '0.0', status: TransactionStatus.FAILED, + error, }, }; return await this.update(id, _api_transaction);