diff --git a/src/services/main/index.ts b/src/services/main/index.ts index 22be21fe..9c7488df 100644 --- a/src/services/main/index.ts +++ b/src/services/main/index.ts @@ -283,9 +283,6 @@ export default class { throw new Error("sanity check on balance failed, expected: " + u.updatedBalance + " found: " + user.balance_sats) } })) - - const total = await this.storage.paymentStorage.GetTotalUsersBalance() - return total || 0 } checkUserEntry(e: LoggedEvent, u: { ts: number, updatedBalance: number } | undefined) { diff --git a/src/services/main/init.ts b/src/services/main/init.ts index f680fa3c..419a3f9f 100644 --- a/src/services/main/init.ts +++ b/src/services/main/init.ts @@ -18,9 +18,10 @@ export const initMainHandler = async (log: PubLogger, mainSettings: MainSettings const mainHandler = new Main(mainSettings, storageManager) await mainHandler.lnd.Warmup() if (!mainSettings.skipSanityCheck) { - const totalUsersBalance = await mainHandler.VerifyEventsLog() - await mainHandler.paymentManager.watchDog.SeedLndBalance(totalUsersBalance) + await mainHandler.VerifyEventsLog() } + const totalUsersBalance = await mainHandler.storage.paymentStorage.GetTotalUsersBalance() + await mainHandler.paymentManager.watchDog.SeedLndBalance(totalUsersBalance || 0) const appsData = await mainHandler.storage.applicationStorage.GetApplications() const existingWalletApp = await appsData.find(app => app.name === 'wallet' || app.name === 'wallet-test') if (!existingWalletApp) {