diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-08-14 15:53:50 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-08-14 15:53:50 +0530 |
commit | 953cd9dc41ff3d52d23fe77f4ba3c18281e9d58f (patch) | |
tree | 17ff47fea3651dad192beee5d32c5fd4c538fa39 /packages/taler-wallet-core/src/types/transactions.ts | |
parent | e3850158c249d890399fdb9e083ec7e654a8380f (diff) | |
download | wallet-core-953cd9dc41ff3d52d23fe77f4ba3c18281e9d58f.tar.gz wallet-core-953cd9dc41ff3d52d23fe77f4ba3c18281e9d58f.tar.bz2 wallet-core-953cd9dc41ff3d52d23fe77f4ba3c18281e9d58f.zip |
nuke some console.log statements, test wallet testing functionality in integration test
Diffstat (limited to 'packages/taler-wallet-core/src/types/transactions.ts')
-rw-r--r-- | packages/taler-wallet-core/src/types/transactions.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/taler-wallet-core/src/types/transactions.ts b/packages/taler-wallet-core/src/types/transactions.ts index f3192e5a4..e40031499 100644 --- a/packages/taler-wallet-core/src/types/transactions.ts +++ b/packages/taler-wallet-core/src/types/transactions.ts @@ -31,6 +31,8 @@ import { buildCodecForObject, codecOptional, codecForString, + codecForList, + codecForAny, } from "../util/codec"; export interface TransactionsRequest { @@ -309,3 +311,9 @@ export const codecForTransactionsRequest = (): Codec<TransactionsRequest> => .property("currency", codecOptional(codecForString())) .property("search", codecOptional(codecForString())) .build("TransactionsRequest"); + +// FIXME: do full validation here! +export const codecForTransactionsResponse = (): Codec<TransactionsResponse> => + buildCodecForObject<TransactionsResponse>() + .property("transactions", codecForList(codecForAny())) + .build("TransactionsResponse");
\ No newline at end of file |