View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010228 | Taler | wallet-core | public | 2025-08-01 13:57 | 2025-08-01 16:51 |
Reporter | Florian Dold | Assigned To | Florian Dold | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | no change required | ||
Target Version | 1.0 stretch goals | ||||
Summary | 0010228: wallet-core still does not fully delete all transactions when purging an exchange | ||||
Description | In particular, there is still a pendingOutgoing transaction | ||||
Additional Information | { "type": "response", "operation": "getTransactionsV2", "id": 13, "result": { "transactions": [ { "type": "payment", "txState": { "major": "done" }, "scopes": [], "txActions": [ "delete" ], "amountRaw": "KUDOS:3", "amountEffective": "KUDOS:3", "totalRefundRaw": "KUDOS:0", "totalRefundEffective": "KUDOS:0", "refunds": [], "timestamp": { "t_s": 1750065252, "off_us": 500000 }, "transactionId": "txn:payment:Y172GEF339RHAHCW1P83M7S7BTQD3NJ8VVX9CZ33PKK8JPW25V9G", "info": { "merchant": { "name": "sandbox merchant", "address": {}, "jurisdiction": {} }, "orderId": "2025.167-03KFW7GAEDZGY", "summary": "payment after refund", "contractTermsHash": "1ZPDZ6GHGKFTDCGYRDZ202P7YT9ZJKJTXBZX67D7M6QFAHYGQ4KFSGFTYJVVZ4GQ8MNNDQEPZSF5FCMYKQDAS8XEVS4EB29W4MXT0WR", "fulfillmentUrl": "taler://fulfillment-success/thx" }, "refundQueryActive": false }, { "type": "refund", "scopes": [], "amountEffective": "KUDOS:6", "amountRaw": "KUDOS:6", "refundedTransactionId": "txn:payment:HNS50Z016XSCHZFKDAH6X2PMPQPR2KN29Y5QN0PBXC80EHB6HQ60", "timestamp": { "t_s": 1750065251, "off_us": 336000 }, "transactionId": "txn:refund:11HJX6JC9NPJVFMX85WZB5DDV5NH8HVCAA6AWNK6F30REJ1BPZWG", "txState": { "major": "done" }, "txActions": [ "delete" ], "paymentInfo": { "merchant": { "name": "sandbox merchant", "address": {}, "jurisdiction": {} }, "summary": "order that will be refunded" } }, { "type": "payment", "txState": { "major": "done" }, "scopes": [], "txActions": [ "delete" ], "amountRaw": "KUDOS:7", "amountEffective": "KUDOS:7", "totalRefundRaw": "KUDOS:0", "totalRefundEffective": "KUDOS:0", "refunds": [ { "amountEffective": "KUDOS:6", "amountRaw": "KUDOS:6", "timestamp": { "t_s": 1750065251 }, "transactionId": "txn:refund:11HJX6JC9NPJVFMX85WZB5DDV5NH8HVCAA6AWNK6F30REJ1BPZWG" } ], "timestamp": { "t_s": 1750065249, "off_us": 573000 }, "transactionId": "txn:payment:HNS50Z016XSCHZFKDAH6X2PMPQPR2KN29Y5QN0PBXC80EHB6HQ60", "info": { "merchant": { "name": "sandbox merchant", "address": {}, "jurisdiction": {} }, "orderId": "2025.167-0108CZN23X1KY", "summary": "order that will be refunded", "contractTermsHash": "EVFSJHFZ5WRM66C7SB4VXVJ6C5F2AK64SFEA0YJCDQ4786NQGF7R7PZ1Q06644CT5ZDYMMNS5YZ45693MEXAYHH18G5C2WWEPE929CR", "fulfillmentUrl": "taler://fulfillment-success/thx" }, "refundQueryActive": false }, { "type": "payment", "txState": { "major": "done" }, "scopes": [], "txActions": [ "delete" ], "amountRaw": "KUDOS:2", "amountEffective": "KUDOS:2", "totalRefundRaw": "KUDOS:0", "totalRefundEffective": "KUDOS:0", "refunds": [], "timestamp": { "t_s": 1750065245, "off_us": 537000 }, "transactionId": "txn:payment:4HK7K5CE0BKRSJM09PPG8YD02ZDTCPRTDQ3B16Y5XV7VD0AJNC20", "info": { "merchant": { "name": "sandbox merchant", "address": {}, "jurisdiction": {} }, "orderId": "2025.167-01M0WQ396M3TW", "summary": "hello world", "contractTermsHash": "D9X0PG2FC39K2R8GEXQ7XBGWRR97RN0KQ271AB7G143E6N47VAVCQVR1X9YEDBMAKHY5B2Q1MA5FTEWRKN75FRRB09AHD3ETW07XARR", "fulfillmentUrl": "taler://fulfillment-success/thx" }, "refundQueryActive": false } ] } } | ||||
Tags | No tags attached. | ||||
|
This is only applicable to older wallets where payment transactions don't properly track exchanges involved in the payment. |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-08-01 13:57 | Florian Dold | New Issue | |
2025-08-01 13:57 | Florian Dold | Assigned To | => Florian Dold |
2025-08-01 13:57 | Florian Dold | Status | new => assigned |
2025-08-01 16:51 | Florian Dold | Status | assigned => resolved |
2025-08-01 16:51 | Florian Dold | Resolution | open => no change required |
2025-08-01 16:51 | Florian Dold | Note Added: 0025604 |