View Issue Details

IDProjectCategoryView StatusLast Update
0011123Talerspecificationpublic2026-02-20 20:50
Reportersebasjm Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0011123: merchant backend: more info in details incoming transfer
Descriptionthis endpoint https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private-incoming-$ID has very little info

when implementing details UI (see 0011018 for screens) i also have to query https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private-incoming

* confirmed is used to mark the "confirm wire transfer" button as disabled
* expected_credit_amount, exchange_url, payto_uri,wtid is used to inform the wire transfer (maybe we can inform the wire transfer with the expected_Serial_id? )
* expected_credit_amount, execution_time, wtid is used on the table to display the info to the user
* expected_credit_amount is used to get the currency of the wire transfer

suggestion: that information in private-incoming-$ID endpoint so the SPA doesn't have to make a new query

(a hacky query because if the spa wants to get incoming with id X it has to query with offset=X-1 and limit=1)
TagsNo tags attached.

Activities

Christian Grothoff

2026-02-20 19:49

manager   ~0027828

I don't understand the report, some of it is not clear English. I from what I understand you (correctly) monitor for new incoming requests via long-polling on offset=X-1 and limit=1 --- which is not hacky but by-design --- and then may need an additional request to get the rest of the request details (which is again expected and totally OK). So I'm not sure what information you propose to be added to which endpoint(s).

sebasjm

2026-02-20 20:47

developer   ~0027829

add
 * confirmed
 * expected_credit_amount
 * exchange_url
 * payto_uri
 * wtid
 * execution_time

from interface ExpectedTransferEntry in https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private-incoming
to interface ExpectedTransferDetails in https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private-incoming-$ID

sebasjm

2026-02-20 20:50

developer   ~0027830

> you (correctly) monitor for new incoming requests via long-polling on offset=X-1 and limit=1

No, the UI in https://bugs.gnunet.org/view.php?id=11018 is not monitoring incoming transfer is only showing the details.

Issue History

Date Modified Username Field Change
2026-02-19 22:17 sebasjm New Issue
2026-02-20 19:49 Christian Grothoff Note Added: 0027828
2026-02-20 19:49 Christian Grothoff Assigned To => sebasjm
2026-02-20 19:49 Christian Grothoff Status new => feedback
2026-02-20 20:47 sebasjm Note Added: 0027829
2026-02-20 20:47 sebasjm Assigned To sebasjm => Christian Grothoff
2026-02-20 20:50 sebasjm Note Added: 0027830
2026-02-20 20:50 sebasjm Status feedback => assigned