View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003763 | Taler | wallet (WebExtension) | public | 2015-04-11 17:01 | 2021-09-02 18:23 |
Reporter | Christian Grothoff | Assigned To | Marcello Stanisci | ||
Priority | urgent | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 0.0 | ||||
Summary | 0003763: wallet needs to support simple spending of coins (sending data for /deposit to merchant) | ||||
Description | This is obviously the core function of the wallet. The specific protocol between merchant and wallet might also need to be revisited in this context. For this issue, we simply consider the wallet receiving a contract proposal from the merchant (and checking the merchant's signature), assembling a set of coins matching the total contract value, generating the deposit signatures and sending them to the merchant. Further features, such as recording transactions made and refreshing, are separate issues. | ||||
Tags | No tags attached. | ||||
parent of | 0003757 | closed | Christian Grothoff | need (GNUnet-compatible) implementations of ECDSA (with RFC 6979) |
parent of | 0003923 | closed | Marcello Stanisci | need algorithm to determine which denominations to withdraw |
parent of | 0004004 | closed | Marcello Stanisci | make 'amount'-like objects consisten with Taler API |
child of | 0003850 | closed | Marcello Stanisci | need demonstration |
|
NOTE: do not delete the coin's row in wallet's DB. Instead, just mark it as "spent". The deletion has to occur once it's safe doing that. ADDED. |
|
Assembling a collection of coins to spend and Getting DEPOSIT_OK. TODO: - Verification of mint's deposit confirmation. (To implement this item, the merchant must be able to route the output gotten from the mint to the frontend, by using libcurl. ADDED). - Other sub goals: -- add columns to the 'coins' table to store the mint's confirmation. ADDED. -- check that the key used by the mint to sign the confirmation is among that mint's signkeys. ADDED. - Check if the chosen collection of coins satisfies the merchant's requirement about the total deposit fee he wants to pay. ADDED. - Pick the mint from the list (sent in the contract) of mints accepted by this merchant. ADDED. |
|
Added in fc8a050..09f93e1 |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-04-11 17:01 | Christian Grothoff | New Issue | |
2015-04-11 17:01 | Christian Grothoff | Status | new => assigned |
2015-04-11 17:01 | Christian Grothoff | Assigned To | => Marcello Stanisci |
2015-04-11 17:02 | Christian Grothoff | Relationship added | parent of 0003756 |
2015-04-11 17:02 | Christian Grothoff | Relationship deleted | parent of 0003756 |
2015-04-11 17:02 | Christian Grothoff | Relationship added | parent of 0003757 |
2015-06-21 10:57 | Christian Grothoff | Relationship added | parent of 0003800 |
2015-08-08 15:32 | Christian Grothoff | Relationship added | parent of 0003850 |
2015-08-08 15:32 | Christian Grothoff | Relationship added | parent of 0003923 |
2015-09-17 14:13 | Christian Grothoff | Relationship added | parent of 0003840 |
2015-09-17 14:13 | Christian Grothoff | Relationship deleted | parent of 0003840 |
2015-09-19 20:35 | Christian Grothoff | Priority | normal => urgent |
2015-10-06 11:08 | Marcello Stanisci | Note Added: 0009700 | |
2015-10-13 22:32 | Marcello Stanisci | Relationship added | parent of 0004004 |
2015-10-14 17:15 | Marcello Stanisci | Note Added: 0009729 | |
2015-10-14 19:18 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-14 19:22 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-15 12:02 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-15 15:31 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-15 15:35 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-15 17:40 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-15 18:45 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-15 18:45 | Marcello Stanisci | Note Edited: 0009700 | |
2015-10-16 10:44 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-16 16:01 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-16 16:19 | Marcello Stanisci | Note Edited: 0009729 | |
2015-10-16 16:24 | Marcello Stanisci | Relationship replaced | child of 0003850 |
2015-10-19 14:50 | Marcello Stanisci | Relationship deleted | parent of 0003800 |
2015-10-19 14:51 | Marcello Stanisci | Note Added: 0009746 | |
2015-10-19 14:51 | Marcello Stanisci | Status | assigned => resolved |
2015-10-19 14:51 | Marcello Stanisci | Resolution | open => fixed |
2015-10-21 17:11 | Christian Grothoff | Status | resolved => closed |
2019-12-26 21:37 | Florian Dold | Category | wallet (browser-based) => wallet (WebExtensions) |
2021-09-02 18:23 | Marcello Stanisci | Changeset attached | => Taler-merchant master 66a1cb6f |
2023-04-13 20:37 | Florian Dold | Category | wallet (WebExtensions) => wallet (WebExtension) |