summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/operations/pay.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-06-14 16:08:58 +0200
committerFlorian Dold <florian@dold.me>2021-06-14 16:08:58 +0200
commit1cde390c23f2668a3777752632c48febd10a28ee (patch)
treed5efa59c867b8a92e32fde37da841c4c0b8154fd /packages/taler-wallet-core/src/operations/pay.ts
parentbed86d96135d3f7faa34d9c1e377c8fb2b06abea (diff)
downloadwallet-core-1cde390c23f2668a3777752632c48febd10a28ee.tar.gz
wallet-core-1cde390c23f2668a3777752632c48febd10a28ee.tar.bz2
wallet-core-1cde390c23f2668a3777752632c48febd10a28ee.zip
fix up imports, no more esm in tests
Diffstat (limited to 'packages/taler-wallet-core/src/operations/pay.ts')
-rw-r--r--packages/taler-wallet-core/src/operations/pay.ts56
1 files changed, 29 insertions, 27 deletions
diff --git a/packages/taler-wallet-core/src/operations/pay.ts b/packages/taler-wallet-core/src/operations/pay.ts
index 9bfad177a..4425262b8 100644
--- a/packages/taler-wallet-core/src/operations/pay.ts
+++ b/packages/taler-wallet-core/src/operations/pay.ts
@@ -55,29 +55,6 @@ import {
} from "@gnu-taler/taler-util";
import { encodeCrock, getRandomBytes } from "../crypto/talerCrypto";
import {
- AbortStatus,
- AllowedAuditorInfo,
- AllowedExchangeInfo,
- CoinRecord,
- CoinStatus,
- DenominationRecord,
- getHttpResponseErrorDetails,
- guardOperationException,
- HttpResponseStatus,
- makeErrorDetails,
- OperationFailedAndReportedError,
- OperationFailedError,
- ProposalRecord,
- ProposalStatus,
- PurchaseRecord,
- readSuccessResponseJsonOrErrorCode,
- readSuccessResponseJsonOrThrow,
- readTalerErrorResponse,
- throwUnexpectedRequestError,
- URL,
- WalletContractData,
-} from "../index.js";
-import {
PayCoinSelection,
CoinCandidateSelection,
AvailableCoinInfo,
@@ -94,10 +71,35 @@ import { getTotalRefreshCost, createRefreshGroup } from "./refresh.js";
import { InternalWalletState, EXCHANGE_COINS_LOCK } from "./state.js";
import { ContractTermsUtil } from "../util/contractTerms.js";
import { getExchangeDetails } from "./exchanges.js";
-import { DbAccess, GetReadWriteAccess } from "../util/query.js";
-import { WalletStoresV1 } from "../db.js";
-import { Wallet } from "../wallet.js";
-import { x25519_edwards_keyPair_fromSecretKey } from "../crypto/primitives/nacl-fast.js";
+import { GetReadWriteAccess } from "../util/query.js";
+import {
+ AbortStatus,
+ AllowedAuditorInfo,
+ AllowedExchangeInfo,
+ CoinRecord,
+ CoinStatus,
+ DenominationRecord,
+ ProposalRecord,
+ ProposalStatus,
+ PurchaseRecord,
+ WalletContractData,
+ WalletStoresV1,
+} from "../db.js";
+import {
+ getHttpResponseErrorDetails,
+ HttpResponseStatus,
+ readSuccessResponseJsonOrErrorCode,
+ readSuccessResponseJsonOrThrow,
+ readTalerErrorResponse,
+ throwUnexpectedRequestError,
+} from "../util/http.js";
+import {
+ guardOperationException,
+ makeErrorDetails,
+ OperationFailedAndReportedError,
+ OperationFailedError,
+} from "./errors.js";
+import { URL } from "../util/url.js";
/**
* Logger.