View Issue Details

IDProjectCategoryView StatusLast Update
0007267Talerexchangepublic2022-07-05 13:20
Reporteroec Assigned Tooec  
PrioritynormalSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Product Versiongit (master) 
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.

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