summaryrefslogtreecommitdiff
path: root/packages/taler-harness/src/bench1.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-harness/src/bench1.ts')
-rw-r--r--packages/taler-harness/src/bench1.ts12
1 files changed, 7 insertions, 5 deletions
diff --git a/packages/taler-harness/src/bench1.ts b/packages/taler-harness/src/bench1.ts
index b78fadf0b..428114e0e 100644
--- a/packages/taler-harness/src/bench1.ts
+++ b/packages/taler-harness/src/bench1.ts
@@ -29,6 +29,7 @@ import {
} from "@gnu-taler/taler-util";
import {
AccessStats,
+ applyRunConfigDefaults,
createNativeWalletHost2,
Wallet,
WalletApiOperation,
@@ -82,6 +83,10 @@ export async function runBench1(configJson: any): Promise<void> {
// No persistent DB storage.
persistentStoragePath: undefined,
httpLib: harnessHttpLib,
+ });
+ wallet = res.wallet;
+ getDbStats = res.getDbStats;
+ await wallet.client.call(WalletApiOperation.InitWallet, {
config: {
testing: {
insecureTrustExchange: trustExchange,
@@ -89,16 +94,13 @@ export async function runBench1(configJson: any): Promise<void> {
features: {},
},
});
- wallet = res.wallet;
- getDbStats = res.getDbStats;
- await wallet.client.call(WalletApiOperation.InitWallet, {});
}
logger.trace(`Starting withdrawal amount=${withdrawAmount}`);
let start = Date.now();
await wallet.client.call(WalletApiOperation.WithdrawTestBalance, {
- amount: b1conf.currency + ":" + withdrawAmount as AmountString,
+ amount: (b1conf.currency + ":" + withdrawAmount) as AmountString,
corebankApiBaseUrl: b1conf.bank,
exchangeBaseUrl: b1conf.exchange,
});
@@ -117,7 +119,7 @@ export async function runBench1(configJson: any): Promise<void> {
start = Date.now();
await wallet.client.call(WalletApiOperation.CreateDepositGroup, {
- amount: b1conf.currency + ":10" as AmountString,
+ amount: (b1conf.currency + ":10") as AmountString,
depositPaytoUri: b1conf.payto,
});