aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/taler-wallet-core/src/operations/transactions.ts41
1 files changed, 15 insertions, 26 deletions
diff --git a/packages/taler-wallet-core/src/operations/transactions.ts b/packages/taler-wallet-core/src/operations/transactions.ts
index ac502fc08..894becca7 100644
--- a/packages/taler-wallet-core/src/operations/transactions.ts
+++ b/packages/taler-wallet-core/src/operations/transactions.ts
@@ -42,43 +42,39 @@ import {
WithdrawalType,
} from "@gnu-taler/taler-util";
import {
+ DepositElementStatus,
DepositGroupRecord,
ExchangeDetailsRecord,
OperationRetryRecord,
PeerPullPaymentIncomingRecord,
+ PeerPullPaymentIncomingStatus,
+ PeerPullPaymentInitiationRecord,
+ PeerPushPaymentIncomingRecord,
+ PeerPushPaymentIncomingStatus,
PeerPushPaymentInitiationRecord,
- PurchaseStatus,
PurchaseRecord,
- TipRecord,
- WithdrawalGroupRecord,
- WithdrawalRecordType,
- WalletContractData,
- PeerPullPaymentIncomingStatus,
- DepositElementStatus,
- WithdrawalGroupStatus,
+ PurchaseStatus,
RefreshGroupRecord,
RefreshOperationStatus,
- PeerPushPaymentIncomingRecord,
- PeerPushPaymentIncomingStatus,
- PeerPullPaymentInitiationRecord,
RefundGroupRecord,
+ TipRecord,
+ WalletContractData,
+ WithdrawalGroupRecord,
+ WithdrawalGroupStatus,
+ WithdrawalRecordType,
} from "../db.js";
+import { GetReadOnlyAccess, WalletStoresV1 } from "../index.js";
import { InternalWalletState } from "../internal-wallet-state.js";
import { PendingTaskType } from "../pending-types.js";
import { assertUnreachable } from "../util/assertUnreachable.js";
import { checkDbInvariant, checkLogicInvariant } from "../util/invariants.js";
import { constructTaskIdentifier, TaskIdentifiers } from "../util/retries.js";
-import {
- resetOperationTimeout,
- runOperationWithErrorReporting,
- TombstoneTag,
-} from "./common.js";
+import { resetOperationTimeout, TombstoneTag } from "./common.js";
import {
abortDepositGroup,
cancelAbortingDepositGroup,
computeDepositTransactionStatus,
deleteDepositGroup,
- processDepositGroup,
resumeDepositGroup,
suspendDepositGroup,
} from "./deposits.js";
@@ -89,28 +85,21 @@ import {
computeRefundTransactionState,
expectProposalDownload,
extractContractData,
- processPurchasePay,
} from "./pay-merchant.js";
import {
computePeerPullCreditTransactionState,
computePeerPullDebitTransactionState,
computePeerPushCreditTransactionState,
computePeerPushDebitTransactionState,
- processPeerPullCredit,
} from "./pay-peer.js";
-import {
- computeRefreshTransactionState,
- processRefreshGroup,
-} from "./refresh.js";
-import { computeTipTransactionStatus, processTip } from "./tip.js";
+import { computeRefreshTransactionState } from "./refresh.js";
+import { computeTipTransactionStatus } from "./tip.js";
import {
abortWithdrawalTransaction,
augmentPaytoUrisForWithdrawal,
cancelAbortingWithdrawalTransaction,
computeWithdrawalTransactionStatus,
- processWithdrawalGroup,
} from "./withdraw.js";
-import { GetReadOnlyAccess, WalletStoresV1 } from "../index.js";
const logger = new Logger("taler-wallet-core:transactions.ts");