aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-util/src/http-client/bank-wire.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-12-01 13:47:53 -0300
committerSebastian <sebasjm@gmail.com>2023-12-01 13:47:53 -0300
commit75e0517fda77256bfa61ed9401d7990138ed4e4b (patch)
tree2f9f281854aafc512fa3bd81f3f5d32e48bab73c /packages/taler-util/src/http-client/bank-wire.ts
parent66e1529f04ad2c2e2cb14e6b7ea08f76ad7b41d6 (diff)
downloadwallet-core-75e0517fda77256bfa61ed9401d7990138ed4e4b.tar.xz
sync with libeufin api
Diffstat (limited to 'packages/taler-util/src/http-client/bank-wire.ts')
-rw-r--r--packages/taler-util/src/http-client/bank-wire.ts19
1 files changed, 9 insertions, 10 deletions
diff --git a/packages/taler-util/src/http-client/bank-wire.ts b/packages/taler-util/src/http-client/bank-wire.ts
index 0d312704e..7e3c00637 100644
--- a/packages/taler-util/src/http-client/bank-wire.ts
+++ b/packages/taler-util/src/http-client/bank-wire.ts
@@ -27,12 +27,10 @@ export class TalerWireGatewayHttpClient {
}
/**
- * https://docs.taler.net/core/api-bank-wire.html#post-$BASE_URL-transfer
+ * https://docs.taler.net/core/api-bank-wire.html#post--transfer
*
*/
- async transfer(
- auth: string,
- body: TalerWireGatewayApi.TransferRequest,
+ async transfer(auth: string, body: TalerWireGatewayApi.TransferRequest,
) {
const url = new URL(`transfer`, this.baseUrl);
const resp = await this.httpLib.fetch(url.href, {
@@ -53,7 +51,7 @@ export class TalerWireGatewayHttpClient {
}
/**
- * https://docs.taler.net/core/api-bank-wire.html#get-$BASE_URL-history-incoming
+ * https://docs.taler.net/core/api-bank-wire.html#get--history-incoming
*
*/
async getHistoryIncoming(auth: string, pagination?: PaginationParams) {
@@ -67,7 +65,7 @@ export class TalerWireGatewayHttpClient {
});
switch (resp.status) {
case HttpStatusCode.Ok: return opSuccess(resp, codecForIncomingHistory())
- case HttpStatusCode.NoContent: return opFixedSuccess({ incoming_transactions: [], credit_account: "" })
+ case HttpStatusCode.NoContent: return opFixedSuccess({ incoming_transactions: [] })
case HttpStatusCode.BadRequest: return opKnownFailure("invalid-input", resp);
case HttpStatusCode.Unauthorized: return opKnownFailure("unauthorized", resp);
case HttpStatusCode.NotFound: return opKnownFailure("not-found", resp);
@@ -75,8 +73,9 @@ export class TalerWireGatewayHttpClient {
}
// return readSuccessResponseJsonOrThrow(resp, codecForIncomingHistory());
}
+
/**
- * https://docs.taler.net/core/api-bank-wire.html#get-$BASE_URL-history-outgoing
+ * https://docs.taler.net/core/api-bank-wire.html#get--history-outgoing
*
*/
async getHistoryOutgoing(auth: string, pagination?: PaginationParams) {
@@ -90,15 +89,16 @@ export class TalerWireGatewayHttpClient {
});
switch (resp.status) {
case HttpStatusCode.Ok: return opSuccess(resp, codecForOutgoingHistory())
- case HttpStatusCode.NoContent: return opFixedSuccess({ outgoing_transactions: [], debit_account: "" })
+ case HttpStatusCode.NoContent: return opFixedSuccess({ outgoing_transactions: [] })
case HttpStatusCode.BadRequest: return opKnownFailure("invalid-input", resp);
case HttpStatusCode.Unauthorized: return opKnownFailure("unauthorized", resp);
case HttpStatusCode.NotFound: return opKnownFailure("not-found", resp);
default: return opUnknownFailure(resp, await resp.text())
}
}
+
/**
- * https://docs.taler.net/core/api-bank-wire.html#post-$BASE_URL-admin-add-incoming
+ * https://docs.taler.net/core/api-bank-wire.html#post--admin-add-incoming
*
*/
async addIncoming(auth: string, body: TalerWireGatewayApi.AddIncomingRequest,) {
@@ -112,7 +112,6 @@ export class TalerWireGatewayHttpClient {
});
switch (resp.status) {
case HttpStatusCode.Ok: return opSuccess(resp, codecForAddIncomingResponse())
- case HttpStatusCode.NoContent: return opFixedSuccess({ outgoing_transactions: [], debit_account: "" })
case HttpStatusCode.BadRequest: return opKnownFailure("invalid-input", resp);
case HttpStatusCode.Unauthorized: return opKnownFailure("unauthorized", resp);
case HttpStatusCode.NotFound: return opKnownFailure("not-found", resp);