summaryrefslogtreecommitdiff
path: root/packages/taler-util/src/bank-api-client.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-09-24 13:01:42 +0200
committerFlorian Dold <florian@dold.me>2023-09-24 13:01:42 +0200
commitbdd906c88707b2ec8d6d1d4afbd0bba8e3a9a3cd (patch)
tree2973eb935e90720d51650317435f3ee558a8575d /packages/taler-util/src/bank-api-client.ts
parent6b63ecc49e4baafcd2833503418bb531025d8054 (diff)
downloadwallet-core-bdd906c88707b2ec8d6d1d4afbd0bba8e3a9a3cd.tar.gz
wallet-core-bdd906c88707b2ec8d6d1d4afbd0bba8e3a9a3cd.tar.bz2
wallet-core-bdd906c88707b2ec8d6d1d4afbd0bba8e3a9a3cd.zip
adapt to corebank API change, minor refactoring
Diffstat (limited to 'packages/taler-util/src/bank-api-client.ts')
-rw-r--r--packages/taler-util/src/bank-api-client.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/packages/taler-util/src/bank-api-client.ts b/packages/taler-util/src/bank-api-client.ts
index facb02ea8..d42317f91 100644
--- a/packages/taler-util/src/bank-api-client.ts
+++ b/packages/taler-util/src/bank-api-client.ts
@@ -223,6 +223,10 @@ export interface AccountData {
cashout_payto_uri?: string;
}
+export interface ConfirmWithdrawalArgs {
+ withdrawalOperationId: string;
+}
+
/**
* Client for the Taler corebank API.
*/
@@ -356,10 +360,10 @@ export class TalerCorebankApiClient {
async confirmWithdrawalOperation(
username: string,
- wopi: WithdrawalOperationInfo,
+ wopi: ConfirmWithdrawalArgs,
): Promise<void> {
const url = new URL(
- `accounts/${username}/withdrawals/${wopi.withdrawal_id}/confirm`,
+ `withdrawals/${wopi.withdrawalOperationId}/confirm`,
this.baseUrl,
);
logger.info(`confirming withdrawal operation via ${url.href}`);