View Issue Details

IDProjectCategoryView StatusLast Update
0007468Talerwallet (Android App)public2023-02-21 16:39
Reportersebasjm Assigned Tosebasjm  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9.2Fixed in Version0.9.2 
Summary0007468: rename "waiting for confirmation" => "need approval in the bank webapp"
DescriptionAfter withdrawal started from the wallet the transaction says:

 " waiting for confirmation "

This may be confusing since user may think that the backend is doing something.

Rename to "need approval in the bank webapp"

> Plus context switch back to bank via URL as discussed here earlier.

This was seen in Android but check webex for the same behavior.
TagsNo tags attached.

Activities

sebasjm

2022-11-18 17:02

developer   ~0019444

This is what I would like to do in the WebEx, the transaction is already pending.

The problems is that wallet doesn't have the "exchangeReceivedWireTransfer" information. Is it posible?

switch (tx.withdrawalDetails.type)

 case WithdrawalType.TalerBankIntegrationApi

  if not tx.withdrawalDetails.confirmed
       return Need approval in the Bank
  else if not tx.withdrawalDetails,exchangeReceivedWireTransfer
     return Exchange is waiting the wire transfer
  else
    return Coins are in the way

  case WithdrawalType.ManualTransfer
     if not tx.withdrawalDetails,exchangeReceivedWireTransfer
       return Exchange is waiting the wire transfer
      else
        return Coins are in the way


cc @Christian

Christian Grothoff

2023-01-06 15:03

manager   ~0019595

The wallet can certainly query the reserve status to see if money has arrived. => Florian.

Florian Dold

2023-02-13 13:17

manager   ~0019812

In wallet-core.git 22cb8adaa6d9584ad7638b9019 I've added an additional withdrawalDetails.reserveIsReady field to the withdrawal transaction.

I've also modified the test-withdrawal-bank-integrated.ts integration test to clarify and test the transaction lifecycle.

sebasjm

2023-02-13 13:28

developer   ~0019813

fix at bb6644367

Issue History

Date Modified Username Field Change
2022-11-17 18:05 sebasjm New Issue
2022-11-17 18:05 sebasjm Status new => assigned
2022-11-17 18:05 sebasjm Assigned To => grote
2022-11-18 17:02 sebasjm Note Added: 0019444
2022-12-20 18:26 Christian Grothoff Target Version 0.9.1 => 0.9.2
2023-01-03 15:40 grote Assigned To grote => Christian Grothoff
2023-01-03 15:40 grote Status assigned => feedback
2023-01-06 15:03 Christian Grothoff Note Added: 0019595
2023-01-06 15:03 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2023-02-13 13:16 Florian Dold Assigned To Florian Dold => sebasjm
2023-02-13 13:17 Florian Dold Note Added: 0019812
2023-02-13 13:17 Florian Dold Status feedback => assigned
2023-02-13 13:28 sebasjm Note Added: 0019813
2023-02-14 15:02 sebasjm Status assigned => resolved
2023-02-14 15:02 sebasjm Resolution open => fixed
2023-02-21 16:39 Christian Grothoff Fixed in Version => 0.9.2
2023-02-21 16:39 Christian Grothoff Status resolved => closed