Skip to content

Commit e164b34

Browse files
author
Ihar
committed
fix: hashgraph/sdk issue and refactor[4626]
1 parent e78302c commit e164b34

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

common/src/mq/nats-service.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,6 @@ export abstract class NatsService {
129129
* @param isResponseCallback
130130
*/
131131
public sendMessage<T>(subject: string, data?: unknown, isResponseCallback: boolean = true): Promise<T> {
132-
console.log('isResponseCallback', isResponseCallback)
133132
const messageId = GenerateUUIDv4();
134133
return new Promise(async (resolve, reject) => {
135134
const head = headers();

worker-service/src/api/helpers/hedera-sdk-helper.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
Hbar,
1717
HbarUnit,
1818
PrivateKey,
19-
PublicKey,
19+
PublicKey, SignatureMap,
2020
Status,
2121
Timestamp,
2222
TokenAssociateTransaction,
@@ -949,9 +949,13 @@ export class HederaSDKHelper {
949949
const signedMessage = tx.signedMessages[0];
950950
if (signedMessage) {
951951
const pubKey = PublicKey.fromStringED25519(signedMessage.publicKey);
952-
const signature = Buffer.from(signedMessage.signature.fullSig, 'hex');
952+
const signatureBuffer = Buffer.from(signedMessage.signature.fullSig, 'hex');
953+
const signature = new Uint8Array(signatureBuffer);
954+
953955
try {
954-
messageTransaction.addSignature(pubKey, signature);
956+
await messageTransaction.signWith(pubKey, async () => {
957+
return signature;
958+
});
955959
} catch (error) {
956960
throw new Error(error);
957961
}

0 commit comments

Comments
 (0)