View Issue Details

IDProjectCategoryView StatusLast Update
0007528Talerwallet (Android App)public2023-02-21 16:39
ReporterWindfisch Assigned ToFlorian Dold  
Status closedResolutionduplicate 
Product Version0.9 
Target Version0.9.2Fixed in Version0.9.2 
Summary0007528: Android wallet loses coins if wallet2wallet transfer setup fails
DescriptionWhen initiating a wallet to wallet transfer which fails (e.g. due to a misconfigured base_url setting in the exchange), then the wallet has already used the coins / decreased the balance. Coins are lost.
Steps To Reproduce1. Configure an exchange with a wrong [exchange].base_url setting. (setting it to "http://localhost:8081" suffices)
2. Connect the android wallet to the exchange, fill it with some cash
3. Use "Send funds", "to another wallet"
4. Creating the QR code will fail.
5. But the withdrawal is listed in the wallet's transaction history, used coins were taken from the balance.
6. Even though the withdrawal displays a QR code when opened in the history, it does not work (rightfully so). The wallet lost my coins.
TagsNo tags attached.


duplicate of 0007583 closedFlorian Dold implement aborting p2p push payments 


Florian Dold

2023-02-16 22:37

manager   ~0019854

That happened because the wallet does/did not support aborting p2p push payments.

Once that is implemented, the "abort" button will return funds if they're not yet received by the other party.

Issue History

Date Modified Username Field Change
2022-12-22 16:48 Windfisch New Issue
2022-12-22 16:48 Windfisch Status new => assigned
2022-12-22 16:48 Windfisch Assigned To => Florian Dold
2023-01-08 10:20 Christian Grothoff Product Version => 0.9
2023-01-08 10:20 Christian Grothoff Target Version => 0.9.2
2023-02-16 22:37 Florian Dold Status assigned => resolved
2023-02-16 22:37 Florian Dold Resolution open => duplicate
2023-02-16 22:37 Florian Dold Fixed in Version => 0.9.2
2023-02-16 22:37 Florian Dold Note Added: 0019854
2023-02-16 22:37 Florian Dold Relationship added duplicate of 0007583
2023-02-21 16:39 Christian Grothoff Status resolved => closed