aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-cli/src/bench2.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-cli/src/bench2.ts')
-rw-r--r--packages/taler-wallet-cli/src/bench2.ts12
1 files changed, 7 insertions, 5 deletions
diff --git a/packages/taler-wallet-cli/src/bench2.ts b/packages/taler-wallet-cli/src/bench2.ts
index c1fa674c4..2ee53329a 100644
--- a/packages/taler-wallet-cli/src/bench2.ts
+++ b/packages/taler-wallet-cli/src/bench2.ts
@@ -31,7 +31,6 @@ import {
depositCoin,
downloadExchangeInfo,
findDenomOrThrow,
- generateReserveKeypair,
NodeHttpLib,
refreshCoin,
SynchronousCryptoWorkerFactory,
@@ -64,7 +63,7 @@ export async function runBench2(configJson: any): Promise<void> {
for (let i = 0; i < numIter; i++) {
const exchangeInfo = await downloadExchangeInfo(benchConf.exchange, http);
- const reserveKeyPair = generateReserveKeypair();
+ const reserveKeyPair = await cryptoApi.createEddsaKeypair({});
console.log("creating fakebank reserve");
@@ -73,12 +72,12 @@ export async function runBench2(configJson: any): Promise<void> {
exchangeInfo,
fakebankBaseUrl: benchConf.bank,
http,
- reservePub: reserveKeyPair.reservePub,
+ reservePub: reserveKeyPair.pub,
});
console.log("waiting for reserve");
- await checkReserve(http, benchConf.exchange, reserveKeyPair.reservePub);
+ await checkReserve(http, benchConf.exchange, reserveKeyPair.pub);
console.log("reserve found");
@@ -89,7 +88,10 @@ export async function runBench2(configJson: any): Promise<void> {
const coin = await withdrawCoin({
http,
cryptoApi,
- reserveKeyPair,
+ reserveKeyPair: {
+ reservePriv: reserveKeyPair.priv,
+ reservePub: reserveKeyPair.pub,
+ },
denom: d1,
exchangeBaseUrl: benchConf.exchange,
});