[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-wallet-core] branch master updated: adding master pub for UI,
gnunet <=