taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 2f4e1dd91e68d93d950406870ea968999a5fe2b8
parent 59b68ce29dd08d9f1868c876dcb9f4738b859bd2
Author: Florian Dold <florian@dold.me>
Date:   Tue, 24 Jun 2025 18:39:25 +0200

harness: use right libeufin credentials, cont'ed

Diffstat:
Mpackages/taler-harness/src/harness/tops.ts | 5++++-
Mpackages/taler-harness/src/integrationtests/test-tops-aml-kyx-natural.ts | 2++
Mpackages/taler-harness/src/integrationtests/test-tops-aml-legi.ts | 2++
3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/packages/taler-harness/src/harness/tops.ts b/packages/taler-harness/src/harness/tops.ts @@ -808,6 +808,7 @@ export async function doTopsKycAuth( merchantClient: TalerMerchantInstanceHttpClient; exchangeBankAccount: HarnessExchangeBankAccount; wireGatewayApi: TalerWireGatewayHttpClient; + bank: BankServiceHandle; }, ): Promise<{ accessToken: AccessToken; merchantPaytoHash: string }> { const { merchantClient, wireGatewayApi, exchangeBankAccount } = args; @@ -836,7 +837,7 @@ export async function doTopsKycAuth( const accountPub = authTxMessage.substring(4); logger.info(`merchant account pub: ${accountPub}`); await wireGatewayApi.addKycAuth({ - auth: exchangeBankAccount.wireGatewayAuth, + auth: args.bank.getAdminAuth(), body: { amount: "CHF:0.1", debit_account: depositPaytoUri, @@ -963,6 +964,7 @@ export async function setupMeasuresTestEnvironment( merchant, exchangeBankAccount, wireGatewayApi, + bank, } = await createTopsEnvironment(t); const challengerPostal = await startFakeChallenger({ @@ -986,6 +988,7 @@ export async function setupMeasuresTestEnvironment( merchantClient, exchangeBankAccount, wireGatewayApi, + bank, }); const myTriggerMeasure = (measure: string) => diff --git a/packages/taler-harness/src/integrationtests/test-tops-aml-kyx-natural.ts b/packages/taler-harness/src/integrationtests/test-tops-aml-kyx-natural.ts @@ -44,6 +44,7 @@ export async function runTopsAmlKyxNaturalTest(t: GlobalTestState) { merchant, exchangeBankAccount, wireGatewayApi, + bank, } = await createTopsEnvironment(t); const challenger = await startFakeChallenger({ @@ -60,6 +61,7 @@ export async function runTopsAmlKyxNaturalTest(t: GlobalTestState) { merchantClient, exchangeBankAccount, wireGatewayApi, + bank, }); const exchangeClient = new TalerExchangeHttpClient(exchange.baseUrl, { diff --git a/packages/taler-harness/src/integrationtests/test-tops-aml-legi.ts b/packages/taler-harness/src/integrationtests/test-tops-aml-legi.ts @@ -42,6 +42,7 @@ export async function runTopsAmlLegiTest(t: GlobalTestState) { merchant, exchangeBankAccount, wireGatewayApi, + bank, } = await createTopsEnvironment(t); const challenger = await startFakeChallenger({ @@ -61,6 +62,7 @@ export async function runTopsAmlLegiTest(t: GlobalTestState) { merchantClient, exchangeBankAccount, wireGatewayApi, + bank, }); // Accept ToS