taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit ff1e0e1c7b4a73b6d0f71208be4b571b64649edb
parent c97e3cf5c252a269ce8171d6d834f683325e3fee
Author: Florian Dold <florian@dold.me>
Date:   Mon,  7 Apr 2025 16:59:57 +0200

allow icon ID in peer contract terms

Diffstat:
Mpackages/taler-util/src/types-taler-exchange.ts | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/packages/taler-util/src/types-taler-exchange.ts b/packages/taler-util/src/types-taler-exchange.ts @@ -1144,6 +1144,7 @@ export const codecForExchangeGetContractResponse = export interface PeerContractTerms { amount: AmountString; summary: string; + icon_id?: string; purse_expiration: TalerProtocolTimestamp; } @@ -1404,6 +1405,7 @@ export const codecForPeerContractTerms = (): Codec<PeerContractTerms> => .property("summary", codecForString()) .property("amount", codecForAmountString()) .property("purse_expiration", codecForTimestamp) + .property("icon_id", codecOptional(codecForString())) .build("PeerContractTerms"); export interface ExchangeBatchDepositRequest {