diff options
Diffstat (limited to 'src/types/ReserveStatus.ts')
-rw-r--r-- | src/types/ReserveStatus.ts | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/types/ReserveStatus.ts b/src/types/ReserveStatus.ts index d9b5d9496..8ab7225e8 100644 --- a/src/types/ReserveStatus.ts +++ b/src/types/ReserveStatus.ts @@ -29,14 +29,15 @@ import { makeCodecForUnion, makeCodecForList, } from "../util/codec"; -import { runBlock } from "../util/helpers"; import { AmountString } from "./talerTypes"; -import { ReserveTransaction, codecForReserveTransaction } from "./ReserveTransaction"; - +import { + ReserveTransaction, + codecForReserveTransaction, +} from "./ReserveTransaction"; /** * Status of a reserve. - * + * * Schema type for the exchange's response to "/reserve/status". */ export interface ReserveStatus { @@ -51,11 +52,10 @@ export interface ReserveStatus { history: ReserveTransaction[]; } -export const codecForReserveStatus = runBlock(() => ( +export const codecForReserveStatus = () => typecheckedCodec<ReserveStatus>( makeCodecForObject<ReserveStatus>() .property("balance", codecForString) - .property("history", makeCodecForList(codecForReserveTransaction)) - .build("ReserveStatus") - ) -));
\ No newline at end of file + .property("history", makeCodecForList(codecForReserveTransaction())) + .build("ReserveStatus"), + ); |