View Issue Details

IDProjectCategoryView StatusLast Update
0003838Talerexchangepublic2024-01-12 14:05
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version0.0 
Target Version0.0Fixed in Version0.0 
Summary0003838: need to expand DB API to return helpful deposit diagnostics from DB
DescriptionRight now, we merely store the information about deposits to be performed in the DB. We will want a few functions to query this information:

1) For error reporting when /deposits re-use transaction IDs
2) For the FinTS backend to find out which deposits to execute
3) For a future API extension where the merchant can query the
   mint about deposits and their execution state.

This should be done in conjunction with actually implementing the FinTS backend.
TagsNo tags attached.

Relationships

related to 0003816 closedChristian Grothoff need a way to internally uniquely identify outgoing deposit operations 

Activities

Christian Grothoff

2015-09-19 20:01

manager   ~0009643

I now think (3) needs to be done separate from the mint with the deposit execution logic (there we store which transactions we actually do/did, and how they relate to /deposits). I'm also not sure if (1) is still relevant.

Christian Grothoff

2015-09-19 20:06

manager   ~0009645

(1) is still relevant, but should be a different function.

Christian Grothoff

2015-09-19 20:30

manager   ~0009646

f8a730a..cc47c5c implements (2). Bug kept open as there is still (1) to be done eventually.

Christian Grothoff

2015-09-19 20:31

manager   ~0009647

Updated bug title to reflect what is now missing.

Christian Grothoff

2016-05-31 09:04

manager   ~0010800

With all the current invariants in the DB, I don't see what else we could usefully check or what errors to report. So I think we're done here.

Issue History

Date Modified Username Field Change
2015-06-12 11:42 Christian Grothoff New Issue
2015-06-12 11:54 Christian Grothoff Relationship added related to 0003816
2015-06-12 11:54 Christian Grothoff Status new => confirmed
2015-06-12 11:55 Christian Grothoff Target Version => 0.1
2015-06-21 12:25 Christian Grothoff Priority low => normal
2015-07-11 23:09 Christian Grothoff Assigned To => Christian Grothoff
2015-07-11 23:09 Christian Grothoff Status confirmed => assigned
2015-09-19 16:37 Christian Grothoff Priority normal => high
2015-09-19 20:01 Christian Grothoff Note Added: 0009643
2015-09-19 20:06 Christian Grothoff Note Added: 0009645
2015-09-19 20:30 Christian Grothoff Note Added: 0009646
2015-09-19 20:31 Christian Grothoff Note Added: 0009647
2015-09-19 20:31 Christian Grothoff Assigned To Christian Grothoff =>
2015-09-19 20:31 Christian Grothoff Priority high => low
2015-09-19 20:31 Christian Grothoff Status assigned => confirmed
2015-09-19 20:31 Christian Grothoff Target Version 0.1 => 0.5
2015-09-19 20:31 Christian Grothoff Summary need to expand DB API to return 'deposit' operations from DB => need to expand DB API to return helpful deposit diagnostics from DB
2016-02-18 15:44 Christian Grothoff Category mint Postgres DB backend => exchange Postgres DB backend
2016-03-20 21:53 Torsten Grothoff Issue cloned: 0004323
2016-05-04 06:48 Christian Grothoff Assigned To => Christian Grothoff
2016-05-04 06:48 Christian Grothoff Status confirmed => assigned
2016-05-26 21:54 Christian Grothoff Priority low => normal
2016-05-26 21:54 Christian Grothoff Fixed in Version => 0.0
2016-05-26 21:54 Christian Grothoff Target Version 0.5 => 0.1
2016-05-31 09:04 Christian Grothoff Note Added: 0010800
2016-05-31 09:04 Christian Grothoff Status assigned => resolved
2016-05-31 09:04 Christian Grothoff Resolution open => fixed
2016-05-31 09:04 Christian Grothoff Status resolved => closed
2016-05-31 09:04 Christian Grothoff Target Version 0.1 => 0.0
2024-01-12 14:05 Christian Grothoff Category exchange Postgres DB backend => exchange