commit a8ef7c091130faac479f4657be8197925275be1b parent c8f56b606e852e657dbc996a1242608ee2746095 Author: Florian Dold <florian@dold.me> Date: Tue, 17 Feb 2026 17:33:48 +0100 get rid of separate balance-kyc-init tx state It's enough to have a common kyc-init state. Diffstat:
4 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/packages/taler-util/src/types-taler-wallet-transactions.ts b/packages/taler-util/src/types-taler-wallet-transactions.ts @@ -205,7 +205,6 @@ export enum TransactionMinorState { AbortingBank = "aborting-bank", AcceptRefund = "accept-refund", AutoRefund = "auto-refund", - BalanceKycInit = "balance-kyc-init", BalanceKycRequired = "balance-kyc", Bank = "bank", BankConfirmTransfer = "bank-confirm-transfer", diff --git a/packages/taler-wallet-core/src/pay-peer-pull-credit.ts b/packages/taler-wallet-core/src/pay-peer-pull-credit.ts @@ -1258,12 +1258,12 @@ export function computePeerPullCreditTransactionState( case PeerPullPaymentCreditStatus.PendingBalanceKycInit: return { major: TransactionMajorState.Pending, - minor: TransactionMinorState.BalanceKycInit, + minor: TransactionMinorState.KycInit, }; case PeerPullPaymentCreditStatus.SuspendedBalanceKycInit: return { major: TransactionMajorState.Suspended, - minor: TransactionMinorState.BalanceKycInit, + minor: TransactionMinorState.KycInit, }; } } diff --git a/packages/taler-wallet-core/src/pay-peer-push-credit.ts b/packages/taler-wallet-core/src/pay-peer-push-credit.ts @@ -1290,12 +1290,12 @@ export function computePeerPushCreditTransactionState( case PeerPushCreditStatus.PendingBalanceKycInit: return { major: TransactionMajorState.Pending, - minor: TransactionMinorState.BalanceKycInit, + minor: TransactionMinorState.KycInit, }; case PeerPushCreditStatus.SuspendedBalanceKycInit: return { major: TransactionMajorState.Suspended, - minor: TransactionMinorState.BalanceKycInit, + minor: TransactionMinorState.KycInit, }; default: assertUnreachable(pushCreditRecord.status); diff --git a/packages/taler-wallet-core/src/withdraw.ts b/packages/taler-wallet-core/src/withdraw.ts @@ -953,12 +953,12 @@ export function computeWithdrawalTransactionStatus( case WithdrawalGroupStatus.PendingBalanceKycInit: return { major: TransactionMajorState.Pending, - minor: TransactionMinorState.BalanceKycInit, + minor: TransactionMinorState.KycInit, }; case WithdrawalGroupStatus.SuspendedBalanceKycInit: return { major: TransactionMajorState.Suspended, - minor: TransactionMinorState.BalanceKycInit, + minor: TransactionMinorState.KycInit, }; } }