aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/internal-wallet-state.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-02-14 13:28:10 +0100
committerFlorian Dold <florian@dold.me>2023-02-14 13:28:10 +0100
commit12fc0b3f2a12778c3ee439f3d4fc470c4e9c0bfd (patch)
tree115fa9a2c8af0f05019e691234439f0057df8364 /packages/taler-wallet-core/src/internal-wallet-state.ts
parentbb8bf3cb5596fe615359e4b984d6a7f51560e92b (diff)
downloadwallet-core-12fc0b3f2a12778c3ee439f3d4fc470c4e9c0bfd.tar.xz
-include more info in refresh tx
Diffstat (limited to 'packages/taler-wallet-core/src/internal-wallet-state.ts')
-rw-r--r--packages/taler-wallet-core/src/internal-wallet-state.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/taler-wallet-core/src/internal-wallet-state.ts b/packages/taler-wallet-core/src/internal-wallet-state.ts
index 879d18a48..d180861f8 100644
--- a/packages/taler-wallet-core/src/internal-wallet-state.ts
+++ b/packages/taler-wallet-core/src/internal-wallet-state.ts
@@ -43,7 +43,12 @@ import {
} from "@gnu-taler/taler-util";
import { CryptoDispatcher } from "./crypto/workers/crypto-dispatcher.js";
import { TalerCryptoInterface } from "./crypto/cryptoImplementation.js";
-import { ExchangeDetailsRecord, ExchangeRecord, WalletStoresV1 } from "./db.js";
+import {
+ ExchangeDetailsRecord,
+ ExchangeRecord,
+ RefreshReasonDetails,
+ WalletStoresV1,
+} from "./db.js";
import { PendingOperationsResponse } from "./pending-types.js";
import { AsyncOpMemoMap, AsyncOpMemoSingle } from "./util/asyncMemo.js";
import { HttpRequestLibrary } from "./util/http.js";
@@ -89,6 +94,7 @@ export interface RefreshOperations {
currency: string,
oldCoinPubs: CoinRefreshRequest[],
reason: RefreshReason,
+ reasonDetails?: RefreshReasonDetails,
): Promise<RefreshGroupId>;
}