summaryrefslogtreecommitdiff
path: root/packages/taler-util/src/ReserveStatus.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-util/src/ReserveStatus.ts')
-rw-r--r--packages/taler-util/src/ReserveStatus.ts22
1 files changed, 4 insertions, 18 deletions
diff --git a/packages/taler-util/src/ReserveStatus.ts b/packages/taler-util/src/ReserveStatus.ts
index b17207f24..3a30755ce 100644
--- a/packages/taler-util/src/ReserveStatus.ts
+++ b/packages/taler-util/src/ReserveStatus.ts
@@ -21,17 +21,9 @@
/**
* Imports.
*/
-import {
- codecForString,
- buildCodecForObject,
- codecForList,
- Codec,
-} from "./codec.js";
-import { AmountString } from "./talerTypes.js";
-import {
- ReserveTransaction,
- codecForReserveTransaction,
-} from "./ReserveTransaction.js";
+import { codecForAmountString } from "./amounts.js";
+import { Codec, buildCodecForObject } from "./codec.js";
+import { AmountString } from "./taler-types.js";
/**
* Status of a reserve.
@@ -43,15 +35,9 @@ export interface ReserveStatus {
* Balance left in the reserve.
*/
balance: AmountString;
-
- /**
- * Transaction history for the reserve.
- */
- history: ReserveTransaction[];
}
export const codecForReserveStatus = (): Codec<ReserveStatus> =>
buildCodecForObject<ReserveStatus>()
- .property("balance", codecForString())
- .property("history", codecForList(codecForReserveTransaction()))
+ .property("balance", codecForAmountString())
.build("ReserveStatus");