From 8d7b171d02e0ab4d5da7dc81eaea6c27106dbc57 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 12 Aug 2020 16:02:58 +0530 Subject: rename for consistency --- .../taler-integrationtests/src/merchantApiTypes.ts | 45 +++++++++++----------- 1 file changed, 23 insertions(+), 22 deletions(-) (limited to 'packages/taler-integrationtests/src/merchantApiTypes.ts') diff --git a/packages/taler-integrationtests/src/merchantApiTypes.ts b/packages/taler-integrationtests/src/merchantApiTypes.ts index 3c0965813..d08c354a1 100644 --- a/packages/taler-integrationtests/src/merchantApiTypes.ts +++ b/packages/taler-integrationtests/src/merchantApiTypes.ts @@ -28,19 +28,20 @@ import { ContractTerms, Duration, Codec, - makeCodecForObject, + buildCodecForObject, codecForString, - makeCodecOptional, - makeCodecForConstString, + codecOptional, + codecForConstString, codecForBoolean, codecForNumber, codecForContractTerms, codecForAny, - makeCodecForUnion, + buildCodecForUnion, AmountString, Timestamp, CoinPublicKeyString, } from "taler-wallet-core"; +import { codecForAmountString } from "taler-wallet-core/lib/util/amounts"; export interface PostOrderRequest { // The order must at least contain the minimal @@ -72,43 +73,43 @@ export interface PostOrderResponse { } export const codecForPostOrderResponse = (): Codec => - makeCodecForObject() - .property("order_id", codecForString) - .property("token", makeCodecOptional(codecForString)) + buildCodecForObject() + .property("order_id", codecForString()) + .property("token", codecOptional(codecForString())) .build("PostOrderResponse"); export const codecForCheckPaymentPaidResponse = (): Codec< CheckPaymentPaidResponse > => - makeCodecForObject() - .property("order_status", makeCodecForConstString("paid")) + buildCodecForObject() + .property("order_status", codecForConstString("paid")) .property("refunded", codecForBoolean) .property("wired", codecForBoolean) - .property("deposit_total", codecForString) - .property("exchange_ec", codecForNumber) - .property("exchange_hc", codecForNumber) - .property("refund_amount", codecForString) + .property("deposit_total", codecForAmountString()) + .property("exchange_ec", codecForNumber()) + .property("exchange_hc", codecForNumber()) + .property("refund_amount", codecForAmountString()) .property("contract_terms", codecForContractTerms()) // FIXME: specify - .property("wire_details", codecForAny) - .property("wire_reports", codecForAny) - .property("refund_details", codecForAny) + .property("wire_details", codecForAny()) + .property("wire_reports", codecForAny()) + .property("refund_details", codecForAny()) .build("CheckPaymentPaidResponse"); export const codecForCheckPaymentUnpaidResponse = (): Codec< CheckPaymentUnpaidResponse > => - makeCodecForObject() - .property("order_status", makeCodecForConstString("unpaid")) - .property("taler_pay_uri", codecForString) - .property("order_status_url", codecForString) - .property("already_paid_order_id", makeCodecOptional(codecForString)) + buildCodecForObject() + .property("order_status", codecForConstString("unpaid")) + .property("taler_pay_uri", codecForString()) + .property("order_status_url", codecForString()) + .property("already_paid_order_id", codecOptional(codecForString())) .build("CheckPaymentPaidResponse"); export const codecForMerchantOrderPrivateStatusResponse = (): Codec< MerchantOrderPrivateStatusResponse > => - makeCodecForUnion() + buildCodecForUnion() .discriminateOn("order_status") .alternative("paid", codecForCheckPaymentPaidResponse()) .alternative("unpaid", codecForCheckPaymentUnpaidResponse()) -- cgit v1.2.3