aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-05-14 16:35:47 +0200
committerFlorian Dold <florian@dold.me>2021-05-17 12:58:18 +0200
commite7e337605ef158c3f8ac249259f568a8729b0a19 (patch)
tree5ff61620b066f0f0636b7c9f407f7f3816a3eb8a
parentdcef82d677f8b79b0a7b78f485f08fcd0f7d8c96 (diff)
remove unused interfaces
-rw-r--r--packages/taler-util/src/backupTypes.ts9
-rw-r--r--packages/taler-wallet-core/src/db.ts26
2 files changed, 6 insertions, 29 deletions
diff --git a/packages/taler-util/src/backupTypes.ts b/packages/taler-util/src/backupTypes.ts
index e0b12a064..ce2eb6b77 100644
--- a/packages/taler-util/src/backupTypes.ts
+++ b/packages/taler-util/src/backupTypes.ts
@@ -75,6 +75,10 @@ type DeviceIdString = string;
*/
type RawContractTerms = any;
+/**
+ * Unique identifier for an operation, used to either (a) reference
+ * the operation in a tombstone (b) disambiguate conflicting writes.
+ */
type OperationUid = string;
/**
@@ -201,7 +205,6 @@ export interface WalletBackupContentV1 {
tombstones: Tombstone[];
}
-
/**
* Tombstone in the format "<type>:<key>"
*/
@@ -266,7 +269,7 @@ export interface BackupTrustExchange {
* UIDs for the operation of adding this exchange
* as trusted.
*/
- uids: OperationUid;
+ uids: OperationUid;
}
export class BackupBackupProviderTerms {
@@ -1254,4 +1257,4 @@ export interface BackupRecovery {
providers: {
url: string;
}[];
-} \ No newline at end of file
+}
diff --git a/packages/taler-wallet-core/src/db.ts b/packages/taler-wallet-core/src/db.ts
index 2c009b4c5..b0da0733b 100644
--- a/packages/taler-wallet-core/src/db.ts
+++ b/packages/taler-wallet-core/src/db.ts
@@ -357,7 +357,6 @@ export interface AuditorRecord {
expirationStamp: number;
}
-
export interface AuditorTrustInfo {
/**
* Base URL of the auditor.
@@ -1231,31 +1230,6 @@ export enum RefundReason {
AbortRefund = "abort-pay-refund",
}
-/**
- * Record stored for every time we successfully submitted
- * a payment to the merchant (both first time and re-play).
- */
-export interface PayEventRecord {
- proposalId: string;
- sessionId: string | undefined;
- isReplay: boolean;
- timestamp: Timestamp;
-}
-
-export interface ExchangeUpdatedEventRecord {
- exchangeBaseUrl: string;
- timestamp: Timestamp;
-}
-
-export interface ReserveUpdatedEventRecord {
- amountReserveBalance: string;
- amountExpected: string;
- reservePub: string;
- timestamp: Timestamp;
- reserveUpdateId: string;
- newHistoryTransactions: ReserveTransaction[];
-}
-
export interface AllowedAuditorInfo {
auditorBaseUrl: string;
auditorPub: string;