From 39f24114e19845c4d9fdc7a08854e3a1b506a65b Mon Sep 17 00:00:00 2001 From: Sosthene Date: Mon, 7 Jul 2025 15:20:00 +0200 Subject: [PATCH] Rm uneccessary async on getDeviceAddress() --- src/services/service.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/services/service.ts b/src/services/service.ts index 5915a5f..f37ba07 100755 --- a/src/services/service.ts +++ b/src/services/service.ts @@ -201,7 +201,7 @@ export default class Services { // Ensure the amount is available before proceeding await this.getTokensFromFaucet(); let unconnectedAddresses = []; - const myAddress = await this.getDeviceAddress(); + const myAddress = this.getDeviceAddress(); for (const member of members) { const sp_addresses = member.sp_addresses; if (!sp_addresses || sp_addresses.length === 0) continue; @@ -693,8 +693,12 @@ export default class Services { return amount; } - async getDeviceAddress() { - return await this.sdkClient.get_address(); + getDeviceAddress(): string { + try { + return this.sdkClient.get_address(); + } catch (e) { + throw new Error(`Failed to get device address: ${e}`); + } } public dumpDeviceFromMemory(): string {