<?xml version="1.0" encoding="utf-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2026-08-01 08:32:42]-->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><docs>https://bugs.gnunet.org/</docs><link>https://bugs.gnunet.org/</link><description><![CDATA[MantisBT - Issues]]></description><title>MantisBT - Issues</title><image><title>MantisBT - Issues</title><url>https://bugs.gnunet.org/images/mantis_logo.png</url><link>https://bugs.gnunet.org/</link><description><![CDATA[MantisBT - Issues]]></description></image><language>en</language><category>All Projects</category><ttl>10</ttl><dc:language>en</dc:language><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>0011589: Minor typos (broken links, text)</title><author></author><link>https://bugs.gnunet.org/view.php?id=11589</link><description><![CDATA[- On page &lt;a href=&quot;https://www.taler.net/en/development.html&quot; rel=&quot;noopener,nofollow&quot;&gt;https://www.taler.net/en/development.html&lt;/a&gt; , the &quot;Git Repositories&quot; link goes to &lt;a href=&quot;https://git-www.taler.net&quot; rel=&quot;noopener,nofollow&quot;&gt;https://git-www.taler.net&lt;/a&gt; , which should be git.taler.net instead.&lt;br /&gt;
- On page &lt;a href=&quot;https://docs.taler.net/developer/taler-developer-manual.html#code-generator-usage-policy&quot; rel=&quot;noopener,nofollow&quot;&gt;https://docs.taler.net/developer/taler-developer-manual.html#code-generator-usage-policy&lt;/a&gt; , AI policy, text &quot;MUST NOT become dependend&quot; should be &quot;... dependent&quot;&lt;br /&gt;
&lt;br /&gt;
(These are just tiny things I spotted while looking for &quot;how to build Taler&quot; for FreeBSD)]]></description><category>documentation</category><pubDate>Sat, 01 Aug 2026 01:13:33 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11589</guid><comments>https://bugs.gnunet.org/view.php?id=11589#bugnotes</comments></item><item><title>0010623: replace the prebuilt SPA development release procedure [6h]</title><author></author><link>https://bugs.gnunet.org/view.php?id=10623</link><description><![CDATA[what we have:&lt;br /&gt;
&lt;br /&gt;
taler-typescript-core/ $ make backoffice-dev-prebuilt&lt;br /&gt;
... checkout a prebuilt/ in the worktree&lt;br /&gt;
... uses contrib/next-dev-version.sh to increment the version&lt;br /&gt;
... compile &amp; test or die&lt;br /&gt;
... commit the version number on package.json that is going to end on prebuilt&lt;br /&gt;
... push changes on current branch&lt;br /&gt;
... copy `dist` folders into `prebuilt` worktree&lt;br /&gt;
... push changes on prebuilt branch&lt;br /&gt;
&lt;br /&gt;
taler-merchant/ (manually)&lt;br /&gt;
... go into contrib/wallet-core update to the latest commit on prebuilt branch&lt;br /&gt;
... update spa lock file &lt;br /&gt;
... push changes&lt;br /&gt;
&lt;br /&gt;
problems: &lt;br /&gt;
 - still some manual work&lt;br /&gt;
 - duplicated version tags (due to long lived branches)&lt;br /&gt;
 - backoffice version should follow merchant.git versioning number&lt;br /&gt;
 - if we publish a new version from master or release/1.1.x it should be unambiguous when updating merchant.git if we are taking the latest 1.2 dev prebuilt or the latest 1.1 dev prebuilt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
proposal:&lt;br /&gt;
&lt;br /&gt;
taler-typescript-core/ $  make backoffice-dev-prebuilt&lt;br /&gt;
... checkout a prebuilt/ in the worktree&lt;br /&gt;
+- get version from package.json, check the latest dev prebuilt from tags&lt;br /&gt;
  // for example, if it gets &quot;1.2.0&quot; from package.json&lt;br /&gt;
  // search for tags starting with &quot;backoffice-spa-1.2.0-dev.*&quot;&lt;br /&gt;
  // if not found it can assume that this is -dev.1&lt;br /&gt;
... compile &amp; test or die&lt;br /&gt;
... commit the version number on package.json that is going to end on prebuilt&lt;br /&gt;
  // this commit will mark the source used to build the dev prebuilt&lt;br /&gt;
++ tag commit  with backoffice-spa-v1.2.0-dev.(n+1)&lt;br /&gt;
  // this tag the source that is going to be use to construct the prebuilt&lt;br /&gt;
... push changes on master&lt;br /&gt;
... copy `dist` content into `prebuilt` worktree&lt;br /&gt;
  // in this case the content will go on &quot;spa/backoffice/v1.2.0-dev.2&quot;&lt;br /&gt;
... push changes on prebuilt branch&lt;br /&gt;
&lt;br /&gt;
taler-merchant/ $ ./contrib/update-latest-prebuilt-spa&lt;br /&gt;
++ get current version of the repo&lt;br /&gt;
 // mechant.git is right now 1.2.0 on master &lt;br /&gt;
... update submodule taler-typescript-core tags to the latest remote/prebuilt&lt;br /&gt;
++ list all versions starting with 1.2.0 on the artifact folder with  -dev.N , order desc by N, take the highest&lt;br /&gt;
 // in this case it will search for &quot;/backoffice-spa/1.2.0-dev.*&quot;&lt;br /&gt;
... updates the spa lock file with latest dev &lt;br /&gt;
 // the tag is in the source code, but the folder is in prebuilt&lt;br /&gt;
 // the the folder is not present it should be rebuilt from source&lt;br /&gt;
 // and pushed again in the prebuilt branch&lt;br /&gt;
... commit and push changes on current branch&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
 - since we are talking about merchant the script has 'backoffice-spa' hardcoded (we will have one script per component)&lt;br /&gt;
 - prebuilt is always append, consumer repo of wallet-core prebuilt will always update with newest content. in case of rollback changing lock file should be enough&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ADDITIONAL CHANGE:&lt;br /&gt;
&lt;br /&gt;
Makefile.am is taking content from:&lt;br /&gt;
&lt;br /&gt;
dist_spapkgdata_DATA = \&lt;br /&gt;
  wallet-core/backoffice/bof \&lt;br /&gt;
  wallet-core/backoffice/index.css \&lt;br /&gt;
  wallet-core/backoffice/index.css.map \&lt;br /&gt;
  wallet-core/backoffice/index.html \&lt;br /&gt;
  wallet-core/backoffice/index.js \&lt;br /&gt;
....&lt;br /&gt;
&lt;br /&gt;
 and it should take the content from&lt;br /&gt;
&lt;br /&gt;
dist_spapkgdata_DATA = \&lt;br /&gt;
  wallet-core/backoffice/$VERSION/bof \&lt;br /&gt;
  wallet-core/backoffice/$VERSION/index.css \&lt;br /&gt;
  wallet-core/backoffice/$VERSION/index.css.map \&lt;br /&gt;
  wallet-core/backoffice/$VERSION/index.html \&lt;br /&gt;
  wallet-core/backoffice/$VERSION/index.js \&lt;br /&gt;
&lt;br /&gt;
which corresponds to the bootstrap&lt;br /&gt;
&lt;br /&gt;
# Generate Makefile.am in contrib/&lt;br /&gt;
cd contrib&lt;br /&gt;
rm -f Makefile.am&lt;br /&gt;
find wallet-core/backoffice/ -type f | sort | awk '{print &quot;  &quot; $1 &quot; \\&quot; }' &gt; Makefile.am.ext&lt;br /&gt;
# Remove extra '\' at the end of the file&lt;br /&gt;
truncate -s -2 Makefile.am.ext&lt;br /&gt;
cat Makefile.am.in Makefile.am.ext &gt;&gt; Makefile.am&lt;br /&gt;
# Prevent accidental editing of the generated Makefile.am&lt;br /&gt;
&lt;br /&gt;
So this will need to be refactored in order to make it work.]]></description><category>merchant backoffice SPA</category><pubDate>Sat, 01 Aug 2026 01:12:37 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=10623</guid><comments>https://bugs.gnunet.org/view.php?id=10623#bugnotes</comments></item><item><title>0009822: Refactor http impl</title><author></author><link>https://bugs.gnunet.org/view.php?id=9822</link><description><![CDATA[All our http impl use common functions but also reimplement the same logic in slightly different ways. There's room to clean this up and use a common wrapper and a finer-grained impl with consistent error handling and logging.]]></description><category>wallet-core</category><pubDate>Sat, 01 Aug 2026 01:12:37 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=9822</guid><comments>https://bugs.gnunet.org/view.php?id=9822#bugnotes</comments></item><item><title>0009586: remove obsolete userAttention APIs</title><author></author><link>https://bugs.gnunet.org/view.php?id=9586</link><description><![CDATA[We don't use them and don't have a use for them.]]></description><category>wallet-core</category><pubDate>Sat, 01 Aug 2026 01:12:37 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=9586</guid><comments>https://bugs.gnunet.org/view.php?id=9586#bugnotes</comments></item><item><title>0011638: Address issues encountered in taler-merchant v1.6.9 deployment</title><author></author><link>https://bugs.gnunet.org/view.php?id=11638</link><description><![CDATA[As of deployment and post-deployment report: &lt;a href=&quot;https://bugs.gnunet.org/view.php?id=11624&quot;&gt;0011624&lt;/a&gt;]]></description><category>deployment and operations</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11638</guid><comments>https://bugs.gnunet.org/view.php?id=11638#bugnotes</comments></item><item><title>0011613: gnunet: patches for FreeBSD</title><author></author><link>https://bugs.gnunet.org/view.php?id=11613</link><description><![CDATA[(I realize this is probably not the right BT for gnunet -- even though it's under that domain)&lt;br /&gt;
&lt;br /&gt;
I just packaged gnunet (as a dependency of Taler) for FreeBSD. Aside from directly-packaging related things. such as library-directories and include-directories needing some help, there were only two code-related changes.]]></description><category>other</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11613</guid><comments>https://bugs.gnunet.org/view.php?id=11613#bugnotes</comments></item><item><title>0011550: wallet operation accept invalid pay-pull without contract_priv</title><author></author><link>https://bugs.gnunet.org/view.php?id=11550</link><description><![CDATA[from taler list, user used taler://pay-pull/exchange.demo.taler.net/ and wallet-core continued failing with &quot;bad seed 0&quot;&lt;br /&gt;
&lt;br /&gt;
it should be stopped before since the URI is invalid, parser needs to be improved]]></description><category>wallet-core</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11550</guid><comments>https://bugs.gnunet.org/view.php?id=11550#bugnotes</comments></item><item><title>0011544: Android Wallet App update to new Wallet-Core for automatically adopt amount from Template Link</title><author></author><link>https://bugs.gnunet.org/view.php?id=11544</link><description><![CDATA[As described in &lt;a href=&quot;https://bugs.gnunet.org/view.php?id=11478,&quot; rel=&quot;noopener&quot;&gt;https://bugs.gnunet.org/view.php?id=11478,&lt;/a&gt; the android wallet app needs an update to adopt the changes in wallet-core, using the fixed amount from the link without displaying the change-amount screen, and instead showing the confirmation screen directly.]]></description><category>wallet (Android App)</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11544</guid><comments>https://bugs.gnunet.org/view.php?id=11544#bugnotes</comments></item><item><title>0011518: Test taler-merchant v1.6.9 to be production-ready</title><author></author><link>https://bugs.gnunet.org/view.php?id=11518</link><description><![CDATA[Due to a new DB scheme (v38), the taler-merchant v1.6.x introduces new complexities. We need to rule out production systems run into issues by upgrade or in ops; by carefully testing core functionality and also observe mutations to the DB and check if there are errors or warnings by taler-merchant-httpd.]]></description><category>merchant backend</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11518</guid><comments>https://bugs.gnunet.org/view.php?id=11518#bugnotes</comments></item><item><title>0011508: add support for delete bank account MFA</title><author></author><link>https://bugs.gnunet.org/view.php?id=11508</link><description><![CDATA[self provisioned instance can delete bank accoutns]]></description><category>merchant backoffice SPA</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11508</guid><comments>https://bugs.gnunet.org/view.php?id=11508#bugnotes</comments></item><item><title>0011498: Version 1.6</title><author></author><link>https://bugs.gnunet.org/view.php?id=11498</link><description><![CDATA[KYC procedure don,t work]]></description><category>wallet (Android App)</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11498</guid><comments>https://bugs.gnunet.org/view.php?id=11498#bugnotes</comments></item><item><title>0011474: show a loading spinner while challenge is being sent</title><author></author><link>https://bugs.gnunet.org/view.php?id=11474</link><description><![CDATA[so user knows that the app is waiting for a response]]></description><category>merchant backoffice SPA</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11474</guid><comments>https://bugs.gnunet.org/view.php?id=11474#bugnotes</comments></item><item><title>0011472: In DE (at least): Confusing text at phone no. field when creating instance</title><author></author><link>https://bugs.gnunet.org/view.php?id=11472</link><description><![CDATA[The text is confusing, because this number is supposed to be a mobile phone number and not just any generic number.]]></description><category>merchant backoffice SPA</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11472</guid><comments>https://bugs.gnunet.org/view.php?id=11472#bugnotes</comments></item><item><title>0011455: Payto form for sending money does not show</title><author></author><link>https://bugs.gnunet.org/view.php?id=11455</link><description><![CDATA[When selection the payto-option, the view does not update but instead shows the following error:&lt;br /&gt;
&lt;br /&gt;
Internal error, this is mostly a bug in the application. Please report:  TypeError: can't access property &quot;startsWith&quot;, _ is undefined&lt;br /&gt;
    v payto.ts:554&lt;br /&gt;
    nu PaytoWireTransferForm.tsx:154&lt;br /&gt;
    Preact 7&lt;br /&gt;
    onChange PaytoWireTransferForm.tsx:374&lt;br /&gt;
    by Preact&lt;br /&gt;
useNotifications.ts:292:11&lt;br /&gt;
&lt;br /&gt;
applies to:&lt;br /&gt;
- Version 1.5.0 (88b48211) on demo.taler.net&lt;br /&gt;
- Version 1.5.12 (cbc5d803) from a fresh regional-currency setup]]></description><category>libeufin-bank-ui (SPA)</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11455</guid><comments>https://bugs.gnunet.org/view.php?id=11455#bugnotes</comments></item><item><title>0011424: check existing FR and DE strings</title><author></author><link>https://bugs.gnunet.org/view.php?id=11424</link><description><![CDATA[FR and DE langs must also be fine for PoS users in the Swiss context; doing this on the fly now, too, after &lt;a href=&quot;https://bugs.gnunet.org/view.php?id=11420&quot;&gt;0011420&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
- Check if complete, if not, complete strings&lt;br /&gt;
- Check for typos&lt;br /&gt;
- Check if existing (complete, typo-free) translations are correct, in principle&lt;br /&gt;
- Check for uncommon phrasing or words (in context: PoS)&lt;br /&gt;
- Check for inconsistent word usage; unify]]></description><category>merchant-pos-terminal (Android App)</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11424</guid><comments>https://bugs.gnunet.org/view.php?id=11424#bugnotes</comments></item><item><title>0011411: p2p receive for 1st time, *reject* ToS -&gt; flow broken</title><author></author><link>https://bugs.gnunet.org/view.php?id=11411</link><description><![CDATA[If you p2p receive with an exchange where you did not accept the ToS and then do NOT accept the ToS but go *back*, the wallet is in a confused state and suggests you can now accept the payment, but that then fails with Tos not accepted.]]></description><category>wallet (Android App)</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11411</guid><comments>https://bugs.gnunet.org/view.php?id=11411#bugnotes</comments></item><item><title>0011366: when paying the same pay template with different session, repurchase fails</title><author></author><link>https://bugs.gnunet.org/view.php?id=11366</link><description><![CDATA[taler://pay-template/merchant.taler/test?fulfillment_url=http%3A%2F%taler.net%2Findex.html&amp;session_id=ABC&lt;br /&gt;
&lt;br /&gt;
create this payment&lt;br /&gt;
&lt;br /&gt;
taler://pay/merchant.taler/2026.119-03C3M8DVDJES0/ABC?c=6HSCTVAFQSB2NDPHBZEAZQ3QT0&lt;br /&gt;
&lt;br /&gt;
and a second purchase of the same template with the same fulfilment url but different session should use the already paid order (which it does)&lt;br /&gt;
&lt;br /&gt;
taler://pay-template/merchant.taler/test?fulfillment_url=http%3A%2F%taler.net%2Findex.html&amp;session_id=XYZ&lt;br /&gt;
&lt;br /&gt;
but creates the wrong pay-uri&lt;br /&gt;
&lt;br /&gt;
taler://pay/merchant.taler/2026.119-03C3M8DVDJES0/ABC?c=6HSCTVAFQSB2NDPHBZEAZQ3QT0&lt;br /&gt;
&lt;br /&gt;
it seems to use the session id from the purchase database]]></description><category>wallet-core</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11366</guid><comments>https://bugs.gnunet.org/view.php?id=11366#bugnotes</comments></item><item><title>0011357: merchant should be able to opt-out / remove / pause an exchange</title><author></author><link>https://bugs.gnunet.org/view.php?id=11357</link><description><![CDATA[After I enable 2 exchanges and complete the kyc procedure there is no way that I can make the backend stop using that exchange.&lt;br /&gt;
&lt;br /&gt;
This can NOT be solved in the SPA since there is no way to select the exchange on the client side when creating an order. &lt;a href=&quot;https://docs.taler.net/core/api-merchant.html#creating-orders&quot; rel=&quot;noopener,nofollow&quot;&gt;https://docs.taler.net/core/api-merchant.html#creating-orders&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Neither pausing the exchange usage.&lt;br /&gt;
&lt;br /&gt;
################&lt;br /&gt;
&lt;br /&gt;
another setup, if the exchanges doesn't require KYC then they becomes ready and unable to turn off from the merchant perspective.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
merchant backend should have a way to &quot;pause&quot; an exchange (and won't be listed in the contract term) or to narrow the list on the order creation request.]]></description><category>specification</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11357</guid><comments>https://bugs.gnunet.org/view.php?id=11357#bugnotes</comments></item><item><title>0011255: Design promotional placemats</title><author></author><link>https://bugs.gnunet.org/view.php?id=11255</link><description><![CDATA[With provided from Oliver copies design promotional placemat to share them with merchants]]></description><category>other</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11255</guid><comments>https://bugs.gnunet.org/view.php?id=11255#bugnotes</comments></item><item><title>0010572: Implement Contact management</title><author></author><link>https://bugs.gnunet.org/view.php?id=10572</link><description><![CDATA[See also &lt;a href=&quot;https://docs.taler.net/design-documents/070-alias-directory-mailbox.html#contacts-management&quot; rel=&quot;noopener,nofollow&quot;&gt;https://docs.taler.net/design-documents/070-alias-directory-mailbox.html#contacts-management&lt;/a&gt;&lt;br /&gt;
and webextension that already has an implementation]]></description><category>wallet (Android App)</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=10572</guid><comments>https://bugs.gnunet.org/view.php?id=10572#bugnotes</comments></item><item><title>0010535: switch Taler C component build systems to Meson</title><author></author><link>https://bugs.gnunet.org/view.php?id=10535</link><description><![CDATA[Like we did for GNUnet...]]></description><category>other</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=10535</guid><comments>https://bugs.gnunet.org/view.php?id=10535#bugnotes</comments></item><item><title>0009718: unexpected wallet-core request throttling</title><author></author><link>https://bugs.gnunet.org/view.php?id=9718</link><description><![CDATA[Trying to steal some NETZBON from Christian's tablet (via P2P), I ran into throttling for no apparent reason. This is something that the 99.99% of normal users should not see during normal usage, as throttling is only meant to deter wallet-core from accidentally doing too many requests to an exchange, if I understand correctly, which I suspect is the cause in this particular case.&lt;br /&gt;
&lt;br /&gt;
It is worth noting that I have lots of pending NETZBON transactions whose state wallet-core is probably polling very frequently, causing throttling to kick in. There should be a mechanism in wallet-core to prevent multiple pending background tasks from hitting any throttling limit during normal usage.]]></description><category>wallet-core</category><pubDate>Sat, 01 Aug 2026 01:12:03 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=9718</guid><comments>https://bugs.gnunet.org/view.php?id=9718#bugnotes</comments></item><item><title>0008982: refactor DB transactions as preparation for direct sqlite3 support [5+d]</title><author></author><link>https://bugs.gnunet.org/view.php?id=8982</link><description><![CDATA[We're currently using IndexedDB. The database access in wallet-core is very tied to the underlying DB, we should refactor this out properly instead of having IndexedDB-related code sprinkled all over the code base.]]></description><category>wallet-core</category><pubDate>Sat, 01 Aug 2026 01:11:36 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=8982</guid><comments>https://bugs.gnunet.org/view.php?id=8982#bugnotes</comments></item><item><title>0011412: Android offers wire transfer via QR code even if deposits via QR code are not supported</title><author></author><link>https://bugs.gnunet.org/view.php?id=11412</link><description><![CDATA[When the button is selected, the user gets an empty dialog.]]></description><category>wallet (Android App)</category><pubDate>Sat, 01 Aug 2026 01:11:22 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11412</guid><comments>https://bugs.gnunet.org/view.php?id=11412#bugnotes</comments></item><item><title>0011361: Default expiration for sending cash</title><author></author><link>https://bugs.gnunet.org/view.php?id=11361</link><description><![CDATA[Ad to exchange the default QR code expiration deadline for sending cash. In this case, we can remove this step from the UI and avoid user confusion]]></description><category>wallet (all platforms)</category><pubDate>Sat, 01 Aug 2026 01:11:22 +0200</pubDate><guid>https://bugs.gnunet.org/view.php?id=11361</guid><comments>https://bugs.gnunet.org/view.php?id=11361#bugnotes</comments></item></channel></rss>
