View Issue Details

IDProjectCategoryView StatusLast Update
0007267Talerexchangepublic2023-04-08 09:56
Reporteroec Assigned Tooec  
PrioritynormalSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Product Versiongit (master) 
Target Version0.9.5 
Summary0007267: TEH_make_coin_known needs proper conflict handling and evidence gathering
DescriptionRight now, TEH_make_coin_known calls TEH_RESPONSE_reply_coin_insufficient_funds in the cases TALER_EXCHANGEDB_CKS_DENOM_CONFLICT and TALER_EXCHANGEDB_CKS_AGE_CONFLICT. This is not correct because that function does not gather the required evidence for the noticed conflicts.

We need a new conflict resolver/evidence gatherer function for those cases. It must take into account the usage of the coin in deposits, p2p or refunds (and maybe other circumstances?)
TagsNo tags attached.

Relationships

related to 0006952 resolvedFlorian Dold document how public /pay handles refunded coins 

Activities

oec

2022-06-30 10:33

developer   ~0018951

And we need test cases for those situations, too!

oec

2022-06-30 10:40

developer   ~0018952

Also, other places that call TEH_RESPONSE_reply_coin_insufficient_funds might require similar treatment

Issue History

Date Modified Username Field Change
2022-06-30 10:31 oec New Issue
2022-06-30 10:31 oec Status new => assigned
2022-06-30 10:31 oec Assigned To => Christian Grothoff
2022-06-30 10:33 oec Note Added: 0018951
2022-06-30 10:40 oec Note Added: 0018952
2022-07-05 13:20 Christian Grothoff Assigned To Christian Grothoff => oec
2023-04-05 18:37 Florian Dold Target Version => 0.9.5
2023-04-08 09:56 Christian Grothoff Relationship added related to 0006952