View Issue Details

IDProjectCategoryView StatusLast Update
0004774Talermerchant backendpublic2018-04-15 18:34
ReporterChristian Grothoff Assigned ToMarcello Stanisci 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 closedResolutionreopened 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version0.1 
Target Version0.5Fixed in Version0.5 
Summary0004774: create dummy-frontend to make testing of the backend easy by the sysadmin
DescriptionWe should create a proper dummy frontend that allows the sysadmin to fully test that his setup is correct, without having him write a frontend (or install additional software, except for the wallet).
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2017-03-29 13:07

reporter   ~0011988

The payments generator does test the backend's installation.
Can we consider this resolved?

Christian Grothoff

2017-03-29 13:11

manager   ~0011989

Interesting idea of using it that way. Can you update the backend operator texi-manual to include using the payment generator for verification that the backend works? After all, assuming the generator does all we want (quite plausible), the last step to addressing this issue was always to document it ;-)

Marcello Stanisci

2017-03-29 15:03

reporter   ~0011994

documented (and tested) @ 3e753ff

Christian Grothoff

2017-03-29 15:23

manager   ~0011995

Ah, not quite so fast. There are a few things to improve just looking at the doc.

(1) the '-c' option should never be mandatory. If not given ~/.config/taler.conf should be used (usually, the GNUnet/Taler getopt-logic does that automatically)

(2) I do not even understand why '-r' is needed or what the distinction between local/remote exchange _is_, given that we given the exchange's URI.

(3) given that we point to 'test.taler.net', the currency in the sample configuration file should be PUDOS.

(4) How exactly does the test use the bank to withdraw coins!? I didn't think we had an API for that already. Did I miss something? https://api.taler.net/api-bank.html knows of no API for this, so if it exists, please document! (See also 0004129)

Marcello Stanisci

2017-03-30 09:16

reporter   ~0011996

1-3 addressed @ a1ee058

Marcello Stanisci

2017-04-21 19:03

reporter   ~0012056

As of (4), there is no bank involved in the process: the generator just calls TALER_EXCHANGE_admin_add_incoming ().

The perfect setup would be to have the exchange polling the bank and creating the reserve once it gets some money,
but this is not implemented yet. 0004964 tracks the bank side of this.

That said, can we close this?

Christian Grothoff

2017-11-04 17:45

manager   ~0012560

Yeah, I guess so.

Issue History

Date ModifiedUsernameFieldChange
2016-11-12 13:18Christian GrothoffNew Issue
2016-11-12 13:18Christian GrothoffStatusnew => assigned
2016-11-12 13:18Christian GrothoffAssigned To => Christian Grothoff
2017-03-02 07:05Christian GrothoffTarget Version => 0.6
2017-03-04 22:03Christian GrothoffAssigned ToChristian Grothoff => Marcello Stanisci
2017-03-29 13:07Marcello StanisciNote Added: 0011988
2017-03-29 13:11Christian GrothoffNote Added: 0011989
2017-03-29 15:03Marcello StanisciStatusassigned => informing
2017-03-29 15:03Marcello StanisciResolutionopen => fixed
2017-03-29 15:03Marcello StanisciNote Added: 0011994
2017-03-29 15:23Christian GrothoffStatusinforming => feedback
2017-03-29 15:23Christian GrothoffResolutionfixed => reopened
2017-03-29 15:23Christian GrothoffNote Added: 0011995
2017-03-30 09:16Marcello StanisciNote Added: 0011996
2017-04-21 19:03Marcello StanisciNote Added: 0012056
2017-11-04 17:45Christian GrothoffNote Added: 0012560
2017-11-04 17:45Christian GrothoffStatusfeedback => assigned
2017-11-04 17:46Christian GrothoffStatusassigned => informing
2017-11-04 17:46Christian GrothoffFixed in Version => 0.5
2017-11-04 17:46Christian GrothoffTarget Version0.6 => 0.5
2018-04-15 18:34Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend