gnunet-svn
[Top][All Lists]
Advanced

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

[taler-wallet-core] 02/03: expose address in its own field


From: gnunet
Subject: [taler-wallet-core] 02/03: expose address in its own field
Date: Wed, 13 Mar 2024 13:54:56 +0100

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

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

commit 18e024d13b5ae937c0aea5a171edabace1a650b7
Author: Sebastian <sebasjm@gmail.com>
AuthorDate: Wed Mar 13 09:44:55 2024 -0300

    expose address in its own field
---
 packages/taler-util/src/payto.ts | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/packages/taler-util/src/payto.ts b/packages/taler-util/src/payto.ts
index 314c8cdbc..a471d0b87 100644
--- a/packages/taler-util/src/payto.ts
+++ b/packages/taler-util/src/payto.ts
@@ -72,6 +72,7 @@ export interface PaytoUriTalerBank extends PaytoUriGeneric {
 export interface PaytoUriBitcoin extends PaytoUriGeneric {
   isKnown: true;
   targetType: "bitcoin";
+  address: string;
   segwitAddrs: Array<string>;
 }
 
@@ -101,10 +102,12 @@ export function buildPayto(
 ): PaytoUriGeneric {
   switch (type) {
     case "bitcoin": {
+      const uppercased = first.toUpperCase();
       const result: PaytoUriBitcoin = {
         isKnown: true,
         targetType: "bitcoin",
         targetPath: first,
+        address: uppercased,
         params: {},
         segwitAddrs: !second ? [] : generateFakeSegwitAddress(second, first),
       };
@@ -247,10 +250,12 @@ export function parsePaytoUri(s: string): PaytoUri | 
undefined {
       ? []
       : generateFakeSegwitAddress(reserve, targetPath);
 
+    const uppercased = targetType.toUpperCase();
     const result: PaytoUriBitcoin = {
       isKnown: true,
       targetPath,
       targetType,
+      address: uppercased,
       params,
       segwitAddrs,
     };

-- 
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]