gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-wallet-core] branch master updated: adding master pub for UI


From: gnunet
Subject: [taler-wallet-core] branch master updated: adding master pub for UI
Date: Tue, 27 Feb 2024 16:14:33 +0100

This is an automated email from the git hooks/post-receive script.

sebasjm pushed a commit to branch master
in repository wallet-core.

The following commit(s) were added to refs/heads/master by this push:
     new a4876afca adding master pub for UI
a4876afca is described below

commit a4876afca7443c950d994cc21448f2bdc1cb98ee
Author: Sebastian <sebasjm@gmail.com>
AuthorDate: Tue Feb 27 12:05:19 2024 -0300

    adding master pub for UI
---
 packages/taler-util/src/wallet-types.ts     | 4 +++-
 packages/taler-wallet-core/src/exchanges.ts | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/packages/taler-util/src/wallet-types.ts 
b/packages/taler-util/src/wallet-types.ts
index 771d4d1f9..4c87c1ac8 100644
--- a/packages/taler-util/src/wallet-types.ts
+++ b/packages/taler-util/src/wallet-types.ts
@@ -1334,6 +1334,7 @@ export interface ShortExchangeListItem {
  */
 export interface ExchangeListItem {
   exchangeBaseUrl: string;
+  masterPub: string | undefined;
   currency: string | undefined;
   paytoUris: string[];
   tosStatus: ExchangeTosStatus;
@@ -1409,8 +1410,9 @@ export const codecForExchangeFullDetails = (): 
Codec<ExchangeFullDetails> =>
 
 export const codecForExchangeListItem = (): Codec<ExchangeListItem> =>
   buildCodecForObject<ExchangeListItem>()
-    .property("currency", codecForString())
+    .property("currency", codecOptional(codecForString()))
     .property("exchangeBaseUrl", codecForString())
+    .property("masterPub", codecOptional(codecForString()))
     .property("paytoUris", codecForList(codecForString()))
     .property("tosStatus", codecForAny())
     .property("exchangeEntryStatus", codecForAny())
diff --git a/packages/taler-wallet-core/src/exchanges.ts 
b/packages/taler-wallet-core/src/exchanges.ts
index 0b7c65491..65a9625c8 100644
--- a/packages/taler-wallet-core/src/exchanges.ts
+++ b/packages/taler-wallet-core/src/exchanges.ts
@@ -301,6 +301,7 @@ async function makeExchangeListItem(
 
   return {
     exchangeBaseUrl: r.baseUrl,
+    masterPub: exchangeDetails?.masterPublicKey,
     currency: exchangeDetails?.currency ?? r.presetCurrencyHint,
     exchangeUpdateStatus: getExchangeUpdateStatusFromRecord(r),
     exchangeEntryStatus: getExchangeEntryStatusFromRecord(r),

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]