From 56f5a1e3abe2679b4913ac87ff82860bb9675823 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 12 Aug 2020 15:48:02 +0530 Subject: codec --- .../taler-wallet-core/src/walletCoreApiHandler.ts | 42 +++++++++++----------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'packages/taler-wallet-core/src/walletCoreApiHandler.ts') diff --git a/packages/taler-wallet-core/src/walletCoreApiHandler.ts b/packages/taler-wallet-core/src/walletCoreApiHandler.ts index a0b205485..604439186 100644 --- a/packages/taler-wallet-core/src/walletCoreApiHandler.ts +++ b/packages/taler-wallet-core/src/walletCoreApiHandler.ts @@ -31,30 +31,30 @@ import { import { Amounts } from "./util/amounts"; import { OperationErrorDetails } from "./types/walletTypes"; -interface AddExchangeRequest { +export interface AddExchangeRequest { exchangeBaseUrl: string; } -const codecForAddExchangeRequest = (): Codec => +export const codecForAddExchangeRequest = (): Codec => makeCodecForObject() .property("exchangeBaseUrl", codecForString) .build("AddExchangeRequest"); -interface GetExchangeTosRequest { +export interface GetExchangeTosRequest { exchangeBaseUrl: string; } -const codecForGetExchangeTosRequest = (): Codec => +export const codecForGetExchangeTosRequest = (): Codec => makeCodecForObject() .property("exchangeBaseUrl", codecForString) .build("GetExchangeTosRequest"); -interface AcceptManualWithdrawalRequest { +export interface AcceptManualWithdrawalRequest { exchangeBaseUrl: string; amount: string; } -const codecForAcceptManualWithdrawalRequet = (): Codec< +export const codecForAcceptManualWithdrawalRequet = (): Codec< AcceptManualWithdrawalRequest > => makeCodecForObject() @@ -62,17 +62,17 @@ const codecForAcceptManualWithdrawalRequet = (): Codec< .property("amount", codecForString) .build("AcceptManualWithdrawalRequest"); -interface GetWithdrawalDetailsForAmountRequest { +export interface GetWithdrawalDetailsForAmountRequest { exchangeBaseUrl: string; amount: string; } -interface AcceptBankIntegratedWithdrawalRequest { +export interface AcceptBankIntegratedWithdrawalRequest { talerWithdrawUri: string; exchangeBaseUrl: string; } -const codecForAcceptBankIntegratedWithdrawalRequest = (): Codec< +export const codecForAcceptBankIntegratedWithdrawalRequest = (): Codec< AcceptBankIntegratedWithdrawalRequest > => makeCodecForObject() @@ -80,7 +80,7 @@ const codecForAcceptBankIntegratedWithdrawalRequest = (): Codec< .property("talerWithdrawUri", codecForString) .build("AcceptBankIntegratedWithdrawalRequest"); -const codecForGetWithdrawalDetailsForAmountRequest = (): Codec< +export const codecForGetWithdrawalDetailsForAmountRequest = (): Codec< GetWithdrawalDetailsForAmountRequest > => makeCodecForObject() @@ -88,47 +88,47 @@ const codecForGetWithdrawalDetailsForAmountRequest = (): Codec< .property("amount", codecForString) .build("GetWithdrawalDetailsForAmountRequest"); -interface AcceptExchangeTosRequest { +export interface AcceptExchangeTosRequest { exchangeBaseUrl: string; etag: string; } -const codecForAcceptExchangeTosRequest = (): Codec => +export const codecForAcceptExchangeTosRequest = (): Codec => makeCodecForObject() .property("exchangeBaseUrl", codecForString) .property("etag", codecForString) .build("AcceptExchangeTosRequest"); -interface ApplyRefundRequest { +export interface ApplyRefundRequest { talerRefundUri: string; } -const codecForApplyRefundRequest = (): Codec => +export const codecForApplyRefundRequest = (): Codec => makeCodecForObject() .property("talerRefundUri", codecForString) .build("ApplyRefundRequest"); -interface GetWithdrawalDetailsForUriRequest { +export interface GetWithdrawalDetailsForUriRequest { talerWithdrawUri: string; } -const codecForGetWithdrawalDetailsForUri = (): Codec< +export const codecForGetWithdrawalDetailsForUri = (): Codec< GetWithdrawalDetailsForUriRequest > => makeCodecForObject() .property("talerWithdrawUri", codecForString) .build("GetWithdrawalDetailsForUriRequest"); -interface AbortProposalRequest { +export interface AbortProposalRequest { proposalId: string; } -const codecForAbortProposalRequest = (): Codec => +export const codecForAbortProposalRequest = (): Codec => makeCodecForObject() .property("proposalId", codecForString) .build("AbortProposalRequest"); -interface PreparePayRequest { +export interface PreparePayRequest { talerPayUri: string; } @@ -137,12 +137,12 @@ const codecForPreparePayRequest = (): Codec => .property("talerPayUri", codecForString) .build("PreparePay"); -interface ConfirmPayRequest { +export interface ConfirmPayRequest { proposalId: string; sessionId?: string; } -const codecForConfirmPayRequest = (): Codec => +export const codecForConfirmPayRequest = (): Codec => makeCodecForObject() .property("proposalId", codecForString) .property("sessionId", makeCodecOptional(codecForString)) -- cgit v1.2.3