From 4b4e03f47fa8cfe3b96630fe18683d94fdecaa67 Mon Sep 17 00:00:00 2001 From: Michael Kantor <6068672+kantorcodes@users.noreply.github.com> Date: Mon, 4 Nov 2024 10:53:05 -0500 Subject: [PATCH] fix: revert transactionbody code Signed-off-by: Michael Kantor <6068672+kantorcodes@users.noreply.github.com> --- src/lib/dapp/index.ts | 4 +++- src/lib/shared/utils.ts | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib/dapp/index.ts b/src/lib/dapp/index.ts index e947a913..52e2de96 100644 --- a/src/lib/dapp/index.ts +++ b/src/lib/dapp/index.ts @@ -520,7 +520,9 @@ export class DAppConnector { throw new Error('There is no active session. Connect to the wallet at first.') } - this.logger.debug(`Using signer: ${signer.getAccountId().toString()} - about to request.`) + this.logger.debug( + `Using signer: ${signer.getAccountId().toString()}: ${signer.topic} - about to request.`, + ) return await signer.request({ method: method, diff --git a/src/lib/shared/utils.ts b/src/lib/shared/utils.ts index 5b44e5c7..d04e63d9 100644 --- a/src/lib/shared/utils.ts +++ b/src/lib/shared/utils.ts @@ -104,11 +104,11 @@ export function transactionToTransactionBody( ) { // This is a private function, though provides the capabilities to construct a proto.TransactionBody //@ts-ignore - return transaction._signedTransactions.current.bodyBytes + return transaction._makeTransactionBody(nodeAccountId) } -export function transactionBodyToBase64String(transactionBody: Uint8Array) { - return Uint8ArrayToBase64String(transactionBody) +export function transactionBodyToBase64String(transactionBody: proto.ITransactionBody) { + return Uint8ArrayToBase64String(proto.TransactionBody.encode(transactionBody).finish()) } /**