View Issue Details

IDProjectCategoryView StatusLast Update
0005210Talerotherpublic2018-01-30 08:31
ReporterFlorian DoldAssigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status confirmedResolutionopen 
Product VersionSVN HEAD 
Target Version0.7Fixed in Version 
Summary0005210: merchant's /pay should also accept own signature for replay to save traffic and wallet/merchant storage
DescriptionCurrently even if coins are expired, we need to keep (at least parts of) them around, so we can to a /pay replay when we don't have the session cookie for e.g. an article.

Instead /pay should also accept the signature that the merchant previously gave.
 This way the merchant backend and wallet can garbage collect coins after they expired.

If we don't implement this, we either
a) must accept that after coins expired we can't do a replay and if cookies are lost we can't view digital goods anymore
b) need to store coins forever in the merchant and wallet
TagsNo tags attached.


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-12-10 20:57 Florian Dold New Issue
2017-12-10 21:48 Christian Grothoff Status new => confirmed
2017-12-10 21:48 Christian Grothoff Product Version => SVN HEAD
2017-12-10 21:48 Christian Grothoff Target Version => 0.7
2018-01-30 08:31 Christian Grothoff Severity minor => feature