From c57ba4c0cea133059ac30eae3c7e527886240059 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 25 Jan 2023 18:49:00 +0100 Subject: wallet-cli: daemonized wallet MVP --- packages/taler-util/src/wallet-types.ts | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) (limited to 'packages/taler-util/src') diff --git a/packages/taler-util/src/wallet-types.ts b/packages/taler-util/src/wallet-types.ts index 50cb50f30..b7a51de9e 100644 --- a/packages/taler-util/src/wallet-types.ts +++ b/packages/taler-util/src/wallet-types.ts @@ -109,11 +109,11 @@ export interface GetBalanceDetailRequest { currency: string; } -export const codecForGetBalanceDetailRequest = (): Codec => - buildCodecForObject() - .property("currency", codecForString()) - .build("GetBalanceDetailRequest"); - +export const codecForGetBalanceDetailRequest = + (): Codec => + buildCodecForObject() + .property("currency", codecForString()) + .build("GetBalanceDetailRequest"); export interface Balance { available: AmountString; @@ -225,11 +225,11 @@ export interface CoinDumpJson { withdrawal_reserve_pub: string | undefined; coin_status: CoinStatus; spend_allocation: - | { - id: string; - amount: string; - } - | undefined; + | { + id: string; + amount: string; + } + | undefined; /** * Information about the age restriction */ @@ -1430,9 +1430,14 @@ export const codecForConfirmPayRequest = (): Codec => .property("forcedCoinSel", codecForAny()) .build("ConfirmPay"); +export interface CoreApiRequestEnvelope { + id: string; + operation: string; + args: unknown; +} export type CoreApiResponse = CoreApiResponseSuccess | CoreApiResponseError; -export type CoreApiEnvelope = CoreApiResponse | CoreApiNotification; +export type CoreApiMessageEnvelope = CoreApiResponse | CoreApiNotification; export interface CoreApiNotification { type: "notification"; @@ -1802,7 +1807,6 @@ export const codecForUserAttentionsRequest = (): Codec => ) .build("UserAttentionsRequest"); - export interface UserAttentionsRequest { priority?: AttentionPriority; } -- cgit v1.2.3