View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008099 | Taler | wallet-core | public | 2024-01-17 13:28 | 2024-05-15 18:01 |
Reporter | sebasjm | Assigned To | Florian Dold | ||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.11 | Fixed in Version | 0.11 | ||
Summary | 0008099: extend transaction Withdrawal to incorporate states before accepting the operation [10h] | ||||
Description | https://docs.taler.net/design-documents/037-wallet-transactions-lifecycle.html#transaction-type-withdrawal when the wallet reads the withdrawal URI it should 1.- check if the withdrawal already exist 2.- if not create a new tx return the tx id and check if the withdrawal operation in the bank change its state from pending to abort, confirm or selected. 2 new aborted state: * another wallet took the operation first (the wop moved to a selected state with a reserve pub unknown to this wallet db) * operation aborted by the bank (the wop moved to aborted without wallet calling the endpoint) should operation timeout be another state? no, bank may timeout moving the wop state to "abort" and wallet should get this info by long polling now that we are extending the state, orthogonal to this, we should consider a new dialog state (after withdrawal has been accepted by the wallet) that ask the user for confirmation code (2fa) | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2024-01-17 13:28 | sebasjm | New Issue | |
2024-01-17 13:28 | sebasjm | Status | new => assigned |
2024-01-17 13:28 | sebasjm | Assigned To | => Florian Dold |
2024-02-19 15:09 | sebasjm | Relationship added | related to 0008431 |
2024-03-06 16:11 | sebasjm | Description Updated | |
2024-03-31 19:10 | Florian Dold | Summary | extend transaction Withdrawal to incorporate states before accepting the operation => extend transaction Withdrawal to incorporate states before accepting the operation [10h] |
2024-04-30 12:07 | Florian Dold | Note Added: 0022321 | |
2024-04-30 13:28 | Florian Dold | Status | assigned => resolved |
2024-04-30 13:28 | Florian Dold | Resolution | open => fixed |
2024-04-30 13:28 | Florian Dold | Note Added: 0022322 | |
2024-05-15 17:53 | Christian Grothoff | Fixed in Version | => 0.11 |
2024-05-15 18:01 | Christian Grothoff | Status | resolved => closed |