View Issue Details

IDProjectCategoryView StatusLast Update
0007808Talerexchangepublic2023-09-23 15:09
ReporterFlorian Dold Assigned ToChristian Grothoff  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007808: wire transfer tracking endpoints should support long-polling
DescriptionThe wallet needs to wait for deposits to be done, and this should be done via long-polling rather than busy retrying.
TagsNo tags attached.

Activities

Christian Grothoff

2023-04-23 13:30

manager   ~0020127

Wallet should be able to signal that it wants to wait for a change in AML status here, too.

Christian Grothoff

2023-04-23 13:32

manager   ~0020128

Merchant should then ALSO use this one to long-poll for AML status updates.

Christian Grothoff

2023-04-23 17:52

manager   ~0020130

EXCHANGE_DEPOSIT_STATUS_CHANGED added to GANA for this.

Christian Grothoff

2023-05-04 17:15

manager   ~0020177

2de2b6e3..7c0de44a modifies the main handler logic. Missing are:
1) actual DB event generation to wake up the handler
2) update to libtalerexchange to support LP in the C API

Christian Grothoff

2023-05-04 20:05

manager   ~0020180

Seems fine, documented, updated merchant to accept new API.

Issue History

Date Modified Username Field Change
2023-04-21 22:48 Florian Dold New Issue
2023-04-21 22:48 Florian Dold Status new => assigned
2023-04-21 22:48 Florian Dold Assigned To => Christian Grothoff
2023-04-23 13:30 Christian Grothoff Note Added: 0020127
2023-04-23 13:32 Christian Grothoff Note Added: 0020128
2023-04-23 17:52 Christian Grothoff Note Added: 0020130
2023-04-23 23:22 Christian Grothoff Target Version 0.9.3 => 0.9.4
2023-05-04 17:15 Christian Grothoff Note Added: 0020177
2023-05-04 20:05 Christian Grothoff Status assigned => resolved
2023-05-04 20:05 Christian Grothoff Resolution open => fixed
2023-05-04 20:05 Christian Grothoff Fixed in Version => 0.9.3
2023-05-04 20:05 Christian Grothoff Note Added: 0020180
2023-05-04 20:05 Christian Grothoff Product Version => git (master)
2023-05-04 20:05 Christian Grothoff Target Version 0.9.4 => 0.9.3
2023-09-23 15:09 Christian Grothoff Status resolved => closed