summaryrefslogtreecommitdiff
path: root/src/types/ReserveStatus.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/types/ReserveStatus.ts')
-rw-r--r--src/types/ReserveStatus.ts10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/types/ReserveStatus.ts b/src/types/ReserveStatus.ts
index 8ab7225e8..5a3011b37 100644
--- a/src/types/ReserveStatus.ts
+++ b/src/types/ReserveStatus.ts
@@ -23,11 +23,9 @@
*/
import {
codecForString,
- typecheckedCodec,
makeCodecForObject,
- makeCodecForConstString,
- makeCodecForUnion,
makeCodecForList,
+ Codec,
} from "../util/codec";
import { AmountString } from "./talerTypes";
import {
@@ -52,10 +50,8 @@ export interface ReserveStatus {
history: ReserveTransaction[];
}
-export const codecForReserveStatus = () =>
- typecheckedCodec<ReserveStatus>(
+export const codecForReserveStatus = (): Codec<ReserveStatus> =>
makeCodecForObject<ReserveStatus>()
.property("balance", codecForString)
.property("history", makeCodecForList(codecForReserveTransaction()))
- .build("ReserveStatus"),
- );
+ .build("ReserveStatus");