View Issue Details

IDProjectCategoryView StatusLast Update
0004961Talerauditorpublic2018-04-15 18:34
ReporterChristian Grothoff Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.5Fixed in Version0.5 
Summary0004961: check that aggregation records exist for deposits past payment deadline
DescriptionCurrently, the auditor does not check that aggregation records exist for deposits past their payment deadline (or that there was a full refund and thus there is no need for the deposit to appear in any aggregation).

We check that all deposits are fine, and that all aggregations are supported by deposits, but not that the exchange actually bothered to run the aggregator. So basically an exchange where the aggergator is off would be certified as OK. (Which is true in the sense of it not being bankrupt, but...).

We might want to do this as a separate tool from the main aggregator, especially as this is not about financial risk.

Note that at the time that the auditor checks a deposit right now, the aggregation may not have applied, so this needs to be done as a separate pass by pay-deadline, which again suggests an independent tool might make sense.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2017-10-16 17:01

manager   ~0012488

I've created a first exchangedb function to query for problematic deposits in 272f1135fca8bfd667dccc84f2bd6f31b7d2cc90

Christian Grothoff

2017-11-19 21:38

manager   ~0012586

Implemented in 92d616b..8f48db8, ought to do another test (will do as part of 0005177 testing, thus resolving here).

Issue History

Date ModifiedUsernameFieldChange
2017-03-18 22:08Christian GrothoffNew Issue
2017-03-18 22:08Christian GrothoffStatusnew => assigned
2017-03-18 22:08Christian GrothoffAssigned To => Christian Grothoff
2017-03-18 22:13Christian GrothoffAssigned ToChristian Grothoff =>
2017-03-18 22:13Christian GrothoffStatusassigned => implementing
2017-03-18 22:25Christian GrothoffTarget Version => 0.7.1
2017-04-08 22:09Christian GrothoffAssigned To => Christian Grothoff
2017-04-08 22:09Christian GrothoffStatusimplementing => assigned
2017-10-16 17:01Christian GrothoffNote Added: 0012488
2017-11-19 21:38Christian GrothoffNote Added: 0012586
2017-11-19 21:38Christian GrothoffStatusassigned => informing
2017-11-19 21:38Christian GrothoffResolutionopen => fixed
2017-11-19 21:38Christian GrothoffFixed in Version => 0.5
2017-11-19 21:38Christian GrothoffTarget Version0.7.1 => 0.5
2018-04-15 18:34Christian GrothoffStatusinforming => closed