summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/bank-api-client.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2022-03-15 17:51:05 +0100
committerFlorian Dold <florian@dold.me>2022-03-15 17:51:11 +0100
commitc0be242292a770c4dbe6d5ed86343014d14e9a33 (patch)
treedef9dce47a95b32fde09ea64541ca43c56bc0d2a /packages/taler-wallet-core/src/bank-api-client.ts
parenteb18c1f179cb9abadc25c14c39b28e2786fa6f43 (diff)
downloadwallet-core-c0be242292a770c4dbe6d5ed86343014d14e9a33.tar.gz
wallet-core-c0be242292a770c4dbe6d5ed86343014d14e9a33.tar.bz2
wallet-core-c0be242292a770c4dbe6d5ed86343014d14e9a33.zip
wallet: db-less benchmarking
Diffstat (limited to 'packages/taler-wallet-core/src/bank-api-client.ts')
-rw-r--r--packages/taler-wallet-core/src/bank-api-client.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/taler-wallet-core/src/bank-api-client.ts b/packages/taler-wallet-core/src/bank-api-client.ts
index 744c3b833..a61ea2eef 100644
--- a/packages/taler-wallet-core/src/bank-api-client.ts
+++ b/packages/taler-wallet-core/src/bank-api-client.ts
@@ -28,6 +28,8 @@ import {
codecForString,
encodeCrock,
getRandomBytes,
+ j2s,
+ Logger,
} from "@gnu-taler/taler-util";
import {
HttpRequestLibrary,
@@ -35,6 +37,8 @@ import {
readSuccessResponseJsonOrThrow,
} from "./index.browser.js";
+const logger = new Logger("bank-api-client.ts");
+
export enum CreditDebitIndicator {
Credit = "credit",
Debit = "debit",
@@ -98,6 +102,7 @@ export namespace BankApi {
const resp = await bank.http.postJson(url.href, { username, password });
let paytoUri = `payto://x-taler-bank/localhost/${username}`;
if (resp.status !== 200 && resp.status !== 202) {
+ logger.error(`${j2s(await resp.json())}`)
throw new Error();
}
try {