diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-05-11 18:19:43 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-05-11 18:19:43 +0530 |
commit | d9433a2116541160ed82f6780116c1c70afe4e2f (patch) | |
tree | ded9ab549e3a93dfaf6902f61c1521e5e44114a7 | |
parent | 5d6192b0cd356f7e56fa8d6193a2e74233a52f4b (diff) |
logging
-rw-r--r-- | src/headless/integrationtest.ts | 7 | ||||
-rw-r--r-- | src/operations/refresh.ts | 4 | ||||
-rw-r--r-- | src/operations/withdraw.ts | 6 | ||||
-rw-r--r-- | src/util/query.ts | 3 | ||||
-rw-r--r-- | src/wallet.ts | 31 |
5 files changed, 10 insertions, 41 deletions
diff --git a/src/headless/integrationtest.ts b/src/headless/integrationtest.ts index 24ceb9ce0..5beb7b793 100644 --- a/src/headless/integrationtest.ts +++ b/src/headless/integrationtest.ts @@ -77,9 +77,8 @@ async function makePayment( paymentStatus = await merchant.checkPayment(orderResp.orderId); - console.log("payment status after wallet payment:", paymentStatus); - if (!paymentStatus.paid) { + console.log("payment status:", paymentStatus); throw Error("payment did not succeed"); } @@ -112,10 +111,6 @@ export async function runIntegrationTest(args: IntegrationTestArgs): Promise<voi ); logger.info("done withdrawing test balance"); - const balance = await myWallet.getBalances(); - - console.log(JSON.stringify(balance, null, 2)); - const myMerchant = new MerchantBackendConnection( args.merchantBaseUrl, args.merchantApiKey, diff --git a/src/operations/refresh.ts b/src/operations/refresh.ts index 56d18f28b..5563d94de 100644 --- a/src/operations/refresh.ts +++ b/src/operations/refresh.ts @@ -355,7 +355,6 @@ async function refreshReveal( `refreshes/${refreshSession.hash}/reveal`, refreshSession.exchangeBaseUrl, ); - logger.trace("reveal request:", req); let resp; try { @@ -366,9 +365,6 @@ async function refreshReveal( return; } - logger.trace("session:", refreshSession); - logger.trace("reveal response:", resp); - if (resp.status !== 200) { console.error("error: /refresh/reveal returned status " + resp.status); return; diff --git a/src/operations/withdraw.ts b/src/operations/withdraw.ts index 8e40a953f..7c079dc4d 100644 --- a/src/operations/withdraw.ts +++ b/src/operations/withdraw.ts @@ -361,16 +361,10 @@ export async function getVerifiedWithdrawDenomList( for (const denomSel of selectedDenoms.selectedDenoms) { const denom = denomSel.denom; if (denom.status === DenominationStatus.Unverified) { - console.log( - "checking validity", - denom, - exchangeDetails.masterPublicKey, - ); const valid = await ws.cryptoApi.isValidDenom( denom, exchangeDetails.masterPublicKey, ); - console.log("done checking validity"); if (!valid) { denom.status = DenominationStatus.VerifiedBad; allValid = false; diff --git a/src/util/query.ts b/src/util/query.ts index 401d22e71..be319049b 100644 --- a/src/util/query.ts +++ b/src/util/query.ts @@ -436,9 +436,6 @@ export function openDatabase( throw Error("upgrade needed, but new version unknown"); } onUpgradeNeeded(db, e.oldVersion, newVersion); - console.log( - `DB: upgrade needed: oldVersion=${e.oldVersion}, newVersion=${e.newVersion}`, - ); }; }); } diff --git a/src/wallet.ts b/src/wallet.ts index 41569a44f..3558e102b 100644 --- a/src/wallet.ts +++ b/src/wallet.ts @@ -252,14 +252,19 @@ export class Wallet { * returns without resolving to an exception. */ public async runUntilDone(): Promise<void> { + let done = false; const p = new Promise((resolve, reject) => { // Run this asynchronously this.addNotificationListener((n) => { + if (done) { + return; + } if ( n.type === NotificationType.WaitingForRetry && n.numGivingLiveness == 0 ) { - logger.trace("no liveness-giving operations left, returning"); + done = true; + logger.trace("no liveness-giving operations left"); resolve(); } }); @@ -277,23 +282,9 @@ export class Wallet { * returns without resolving to an exception. */ public async runUntilDoneAndStop(): Promise<void> { - const p = new Promise((resolve, reject) => { - // Run this asynchronously - this.addNotificationListener((n) => { - if ( - n.type === NotificationType.WaitingForRetry && - n.numGivingLiveness == 0 - ) { - logger.trace("no liveness-giving operations left, stopping"); - this.stop(); - } - }); - this.runRetryLoop().catch((e) => { - console.log("exception in wallet retry loop"); - reject(e); - }); - }); - await p; + await this.runUntilDone(); + logger.trace("stopping after liveness-giving operations done"); + this.stop(); } /** @@ -314,9 +305,7 @@ export class Wallet { private async runRetryLoopImpl(): Promise<void> { while (!this.stopped) { - console.log("running wallet retry loop iteration"); const pending = await this.getPendingOperations({ onlyDue: true }); - console.log("pending ops", JSON.stringify(pending, undefined, 2)); if (pending.pendingOperations.length === 0) { const allPending = await this.getPendingOperations({ onlyDue: false }); let numPending = 0; @@ -346,12 +335,10 @@ export class Wallet { await Promise.race([timeout, this.latch.wait()]); console.log("timeout done"); } else { - logger.trace("running pending operations that are due"); // FIXME: maybe be a bit smarter about executing these // operations in parallel? for (const p of pending.pendingOperations) { try { - console.log("running", p); await this.processOnePendingOperation(p); } catch (e) { console.error(e); |