View Issue Details

IDProjectCategoryView StatusLast Update
0004039Talerexchangepublic2015-11-12 20:42
ReporterJeff Burdges Assigned ToChristian Grothoff  
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.0 
Target Version0.0Fixed in Version0.0 
Summary0004039: Mint API spec changed
DescriptionTaler API commit c4151f993efcd1b62e6387800f2617dd4c276ce8 removes the final usage of JSON object style signatures from the mint API. The mint code should be changed to conform. This should simplify the code.
TagsNo tags attached.

Activities

Christian Grothoff

2015-11-08 19:49

manager   ~0009877

Did you push? api.taler.net seems to at least not have been updated (yet).

Christian Grothoff

2015-11-08 19:52

manager   ~0009878

Something was pushed, but I still see this:

signature (object) – signature (full object with all details) made with purpose TALER_SIGNATURE_WALLET_RESERVE_WITHDRAW made with the reserve’s public key over the original “WITHDRAW” request, present if the type was “WITHDRAW”

Christian Grothoff

2015-11-09 10:25

manager   ~0009879

The original commit Jeff referred to is here:

http://www.git.taler.net/?p=api.git;a=commitdiff;h=c4151f993efcd1b62e6387800f2617dd4c276ce8

Jeff Burdges

2015-11-10 16:46

reporter   ~0009882

Oops. Now fixed in 3f18953a21019015c4ea748c0f9e3cdd00abb93e

Jeff Burdges

2015-11-10 16:50

reporter   ~0009883

And now 592cbd14f6f0f8ffef70091801ca73ce07545141 as I botched the sig description the first time around

Christian Grothoff

2015-11-11 14:46

manager   ~0009886

Fixed in Git. The changes to the spec also did simplify the code (-100 lines!).

$ git commit -a -m "updating code to match simplified specification (0004039)"
[master 9bbfca5] updating code to match simplified specification (0004039)
 7 files changed, 121 insertions(+), 212 deletions(-)
$ git push
Counting objects: 14, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (14/14), done.
Writing objects: 100% (14/14), 2.08 KiB | 0 bytes/s, done.
Total 14 (delta 13), reused 0 (delta 0)
To git+ssh://git@taler.net/var/git/mint.git
   e5988bf..9bbfca5 master -> master

Issue History

Date Modified Username Field Change
2015-10-30 14:34 Jeff Burdges New Issue
2015-10-30 22:42 Christian Grothoff Assigned To => Christian Grothoff
2015-10-30 22:42 Christian Grothoff Status new => assigned
2015-11-08 19:43 Christian Grothoff Priority normal => high
2015-11-08 19:43 Christian Grothoff Product Version => 0.0
2015-11-08 19:43 Christian Grothoff Target Version => 0.0
2015-11-08 19:49 Christian Grothoff Note Added: 0009877
2015-11-08 19:52 Christian Grothoff Note Added: 0009878
2015-11-09 10:25 Christian Grothoff Note Added: 0009879
2015-11-10 16:46 Jeff Burdges Note Added: 0009882
2015-11-10 16:50 Jeff Burdges Note Added: 0009883
2015-11-11 14:46 Christian Grothoff Note Added: 0009886
2015-11-11 14:46 Christian Grothoff Status assigned => resolved
2015-11-11 14:46 Christian Grothoff Fixed in Version => 0.0
2015-11-11 14:46 Christian Grothoff Resolution open => fixed
2015-11-12 20:42 Christian Grothoff Status resolved => closed
2016-02-18 15:43 Christian Grothoff Category mint => exchange