View Issue Details

IDProjectCategoryView StatusLast Update
0010678Talerwallet (iOS App)public2025-12-22 18:34
ReporterFlorian Dold Assigned ToMarcS Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityimmediateSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.2 
Target Version1.3Fixed in Version1.3 
Summary0010678: iOS wallet should disable p2p payment initiation when flag is set for scope
DescriptionThe flag is provided for each scope in the balances by wallet-core, based on the exchange's configuration.
Additional InformationUpdated getBalances response contains the optional disablePeerPayments flag now.

{
  "balances": [
    {
      "scopeInfo": {
        "currency": "TESTKUDOS",
        "type": "exchange",
        "url": "http://localhost:8081/"
      },
      "available": "TESTKUDOS:4.85",
      "pendingIncoming": "TESTKUDOS:0",
      "pendingOutgoing": "TESTKUDOS:0",
      "flags": [],
      "shoppingUrls": [
        "https://taler-shopping.example.com"
      ],
      "disablePeerPayments": true
    }
  ]
}
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

MarcS

2025-12-22 18:09

developer   ~0027167

Behavior: The "Send" and "Request" buttons are greyed out if only currencies/exchanges are configured which set the disabled flag. You can access the Send/Request views for currencies/exchanges which don't set the disabled flag, but cannot change in there with the currency/exchange picker because again when the flag is set the entry is greyed out.

Issue History

Date ModifiedUsernameFieldChange
2025-11-27 22:45Florian DoldNew Issue
2025-11-27 22:45Florian DoldIssue generated from: 0010677
2025-11-27 22:46Florian DoldIssue cloned: 0010679
2025-11-28 13:58Christian GrothoffAssigned To => MarcS
2025-11-28 13:58Christian GrothoffStatusnew => assigned
2025-12-21 20:45Christian GrothoffPrioritynormal => immediate
2025-12-21 20:45Christian GrothoffTarget Version1.3 => 1.4
2025-12-22 18:09MarcSStatusassigned => informing
2025-12-22 18:09MarcSResolutionopen => fixed
2025-12-22 18:09MarcSFixed in Version => 1.3
2025-12-22 18:09MarcSNote Added: 0027167
2025-12-22 18:34Christian GrothoffStatusinforming => closed
2025-12-22 18:34Christian GrothoffProduct Version => 1.2
2025-12-22 18:34Christian GrothoffTarget Version1.4 => 1.3