diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/taler-util/src/wallet-types.ts | 6 | ||||
-rw-r--r-- | packages/taler-wallet-core/src/operations/deposits.ts | 8 |
2 files changed, 8 insertions, 6 deletions
diff --git a/packages/taler-util/src/wallet-types.ts b/packages/taler-util/src/wallet-types.ts index 5d1c55b88..fd41487fd 100644 --- a/packages/taler-util/src/wallet-types.ts +++ b/packages/taler-util/src/wallet-types.ts @@ -1614,9 +1614,9 @@ export interface GetFeeForDepositRequest { } export interface DepositGroupFees { - coin: AmountJson; - wire: AmountJson; - refresh: AmountJson; + coin: AmountString; + wire: AmountString; + refresh: AmountString; } export interface CreateDepositGroupRequest { diff --git a/packages/taler-wallet-core/src/operations/deposits.ts b/packages/taler-wallet-core/src/operations/deposits.ts index 6ac4f3986..406d658af 100644 --- a/packages/taler-wallet-core/src/operations/deposits.ts +++ b/packages/taler-wallet-core/src/operations/deposits.ts @@ -646,8 +646,10 @@ export async function getTotalFeesForDepositAmount( }); return { - coin: Amounts.sumOrZero(total.currency, coinFee).amount, - wire: Amounts.sumOrZero(total.currency, wireFee).amount, - refresh: Amounts.sumOrZero(total.currency, refreshFee).amount, + coin: Amounts.stringify(Amounts.sumOrZero(total.currency, coinFee).amount), + wire: Amounts.stringify(Amounts.sumOrZero(total.currency, wireFee).amount), + refresh: Amounts.stringify( + Amounts.sumOrZero(total.currency, refreshFee).amount, + ), }; } |