aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-util/src
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-05-20 12:48:44 -0300
committerSebastian <sebasjm@gmail.com>2024-05-20 12:48:44 -0300
commitabafae8a1bf5b8b22b09438eac1d2292b6f836f2 (patch)
tree9c41e2f19cb40dd112521087ddfc0d78d799b913 /packages/taler-util/src
parent184c3bcd2d7aabbc033b035fda34e86b3df2f98a (diff)
downloadwallet-core-abafae8a1bf5b8b22b09438eac1d2292b6f836f2.tar.xz
fix #8856 #8840
Diffstat (limited to 'packages/taler-util/src')
-rw-r--r--packages/taler-util/src/wallet-types.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/taler-util/src/wallet-types.ts b/packages/taler-util/src/wallet-types.ts
index e0088626d..77c531f39 100644
--- a/packages/taler-util/src/wallet-types.ts
+++ b/packages/taler-util/src/wallet-types.ts
@@ -1845,16 +1845,18 @@ export interface GetWithdrawalDetailsForAmountRequest {
export interface PrepareBankIntegratedWithdrawalRequest {
talerWithdrawUri: string;
+ selectedExchange?: string;
}
export const codecForPrepareBankIntegratedWithdrawalRequest =
(): Codec<PrepareBankIntegratedWithdrawalRequest> =>
buildCodecForObject<PrepareBankIntegratedWithdrawalRequest>()
- .property("talerWithdrawUri", codecForString())
- .build("PrepareBankIntegratedWithdrawalRequest");
+ .property("talerWithdrawUri", codecForString())
+ .property("selectedExchange", codecOptional(codecForString()))
+ .build("PrepareBankIntegratedWithdrawalRequest");
export interface PrepareBankIntegratedWithdrawalResponse {
- transactionId: string;
+ transactionId?: string;
info: WithdrawUriInfoResponse;
}