View Issue Details

IDProjectCategoryView StatusLast Update
0007332Talerwallet (WebExtension)public2022-11-04 19:52
ReporterChristian Grothoff Assigned Tosebasjm 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
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0007332: UX for withdrawing bitcoin is awkward
DescriptionWhen we expect the dialog to show explaining us the details of the on-chain transaction, we get a long delay and then an odd message telling us to check with the bank, instead of ever telling us the bank/bitcoin details. We can find them afterwards via the transaction history...
Steps To Reproduce1) add https://bitcoin.ice.bfh.ch/ as an exchange
2) click 'add', change currency to BITCOINBTC
3) specify BTC amount, confirm.

Wait, bad dialog. Find actual needed details in pending transaction in transaction history.

Desired outcome: basically dialog similar to the one we get via transaction history showing immediately.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0007357 closedsebasjm all call-to-action should redirect to transaction details after starting 

Activities

Christian Grothoff

2022-09-08 17:50

manager   ~0019105

Interestingly, I had the exact same bad UX with Android. I suspect the API might be hard to understand, as the withdraw transaction that is created will be pending (and hence async!), while the UI needs to grab the information from the pending transaction to show to the user (instead of waiting for the pending transaction to complete), as only with the information from the pending transaction the user can possibly complete the transaction!

sebasjm

2022-09-12 17:41

developer   ~0019127

the problems is that we don't have a homogeneous way of starting a transaction,

this will help 0007357

sebasjm

2022-09-29 13:06

developer   ~0019197

fixed 0cf147ba..538f27e9

Issue History

Date ModifiedUsernameFieldChange
2022-09-07 14:57Christian GrothoffNew Issue
2022-09-07 14:57Christian GrothoffStatusnew => assigned
2022-09-07 14:57Christian GrothoffAssigned To => sebasjm
2022-09-08 17:50Christian GrothoffNote Added: 0019105
2022-09-12 17:41sebasjmNote Added: 0019127
2022-09-12 17:41sebasjmRelationship addedrelated to 0007357
2022-09-29 13:06sebasjmStatusassigned => informing
2022-09-29 13:06sebasjmResolutionopen => fixed
2022-09-29 13:06sebasjmNote Added: 0019197
2022-10-20 08:47Christian GrothoffFixed in Version => 0.9
2022-11-04 19:52Christian GrothoffStatusinforming => closed
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)