Commit Graph

476 Commits

Author SHA1 Message Date
Christian Grothoff
51b9d209f5 warn if no signing key was found, fix next_reload calculation 2015-03-15 16:58:21 +01:00
Christian Grothoff
92afa4e1db adding filename argument to signkey iterator for better diagnostic messages 2015-03-15 16:52:19 +01:00
Christian Grothoff
37a194c0ba simplify json construction code 2015-03-15 16:44:53 +01:00
Christian Grothoff
53b189868e moving low-level JSON encoding logic to json.c 2015-03-15 16:39:06 +01:00
Christian Grothoff
76dda24c11 fixing another minor leak, improving comments 2015-03-15 16:12:43 +01:00
Christian Grothoff
8077e0f21c fix memory leaks on keystate reloading, simplify keystate reloading logic 2015-03-15 16:05:48 +01:00
Christian Grothoff
d0f2d8b426 simplify code structure, reduce exposure of keystate struct 2015-03-15 15:40:07 +01:00
Christian Grothoff
6404213457 use wire validation routine 2015-03-13 10:01:57 +01:00
Christian Grothoff
968e4aa68f slightly better error generation on /refresh/reveal errors 2015-03-13 09:49:47 +01:00
Christian Grothoff
2f70806cfa fix #3635 2015-03-10 17:05:48 +01:00
Christian Grothoff
7e26ae3858 clean up refresh logic and use of signatures 2015-03-10 17:00:12 +01:00
Christian Grothoff
e3b8f5117e remove redundant arg 'num_oldcoins/num_newcoins' 2015-03-10 16:25:23 +01:00
Christian Grothoff
daa5fbe3b7 remove redundant arg 'commit_client_sig' 2015-03-10 16:21:20 +01:00
Christian Grothoff
c2c8646a83 combining /mint/melt and /mint/commit 2015-03-10 16:15:14 +01:00
Sree Harsha Totakura
07f18f1660 db: Implement get_reserve_history() 2015-03-09 19:54:44 +01:00
Sree Harsha Totakura
3d4c72e207 db: add currency column to reserves_in table 2015-03-09 19:52:54 +01:00
Sree Harsha Totakura
1841c0e703 db: Cache denom key signatures to DB. 2015-03-09 19:50:58 +01:00
Christian Grothoff
8eaeda9958 fix use of signature for noreveal index, needs to be tied to session hash 2015-03-09 13:21:55 +01:00
Christian Grothoff
ce8272446e actually include purpose payload in sig 2015-03-09 13:07:27 +01:00
Christian Grothoff
e4e8fe6c7c add withdraw proof to reserve history json 2015-03-09 13:04:51 +01:00
Christian Grothoff
f2700dc6ee Merge branch 'master' of git+ssh://taler.net/var/git/mint 2015-03-09 12:29:46 +01:00
Christian Grothoff
579f465c9b implementing #3632: generate proof of insufficient funds by converting transaction history to JSON 2015-03-09 12:29:41 +01:00
Sree Harsha Totakura
5fb7b6356f Merge branch 'master' of taler.net:mint 2015-03-09 11:32:30 +01:00
Sree Harsha Totakura
0b92ae7f6c db: fix test-mint-db FTBFS 2015-03-09 11:32:00 +01:00
Christian Grothoff
7b0ae9c1d0 fix ftbfs vs. latest GNUnet APIs 2015-03-09 11:24:35 +01:00
Sree Harsha Totakura
6714e6a9cc db: Implement get_collectable_blindcoin 2015-03-07 15:25:16 +01:00
Sree Harsha Totakura
19f05fd20b db: Fix uninitialized result cleanup 2015-03-07 14:09:08 +01:00
Sree Harsha Totakura
f1d86b7ec2 db: Implement insert_collectable_blindcoin 2015-03-07 14:09:08 +01:00
Sree Harsha Totakura
21eae0ff7e db: remove reserves_out table 2015-03-06 21:35:38 +01:00
Sree Harsha Totakura
9879b8e8d3 util: reduce taler currency length to 4 2015-03-06 17:58:02 +01:00
Sree Harsha Totakura
19911c825b db: Do not store blind signature as we generate them on the fly 2015-03-06 17:56:23 +01:00
Sree Harsha Totakura
8c16c7372a db: Add `reserves_out' table. 2015-03-06 17:52:24 +01:00
Sree Harsha Totakura
a458eab0cc db: Extend testcase 2015-03-06 16:08:39 +01:00
Sree Harsha Totakura
0dd9509bdb Merge branch 'totakura' of git+ssh://taler.net/var/git/mint into totakura 2015-03-06 10:54:28 +01:00
Sree Harsha Totakura
0220c51bc9 db: Added testcase for reserves_in_insert() 2015-03-06 10:32:58 +01:00
Sree Harsha Totakura
0c4579085a db: Implement reserves_in_insert() 2015-03-06 10:32:53 +01:00
Sree Harsha Totakura
7aab16da34 db: Add QUERY_ERR macro to log failed queries 2015-03-06 10:32:53 +01:00
Sree Harsha Totakura
234cdb4a62 db: fix compile warning in taler-mint-dbinit.c 2015-03-06 10:32:52 +01:00
Sree Harsha Totakura
d5a593dd03 db: rename break_db_err' to BREAK_DB_ERR' 2015-03-06 10:32:02 +01:00
Sree Harsha Totakura
72c298b52e util: use const whenever applicable 2015-03-06 10:32:02 +01:00
Sree Harsha Totakura
51929fe759 db: Use macro while creating prepared statements 2015-03-06 10:32:02 +01:00
Sree Harsha Totakura
3f7a1a5c8a db: No special handling for failed INDEX creation 2015-03-06 10:32:02 +01:00
Sree Harsha Totakura
39c538311d db: Use a reserve structure 2015-03-06 10:31:57 +01:00
Sree Harsha Totakura
363773698a db: Add DB_reserve_get() to get a summary of the reserve 2015-03-06 10:31:50 +01:00
Sree Harsha Totakura
b6484371fb db: Fix some prepared statements 2015-03-06 10:31:44 +01:00
Sree Harsha Totakura
39e8dd862b db: Add temporary flag to DB_get_connection() 2015-03-06 10:31:22 +01:00
Sree Harsha Totakura
c9d48a4a6c Fix ResultSpec processing 2015-03-06 10:31:22 +01:00
Sree Harsha Totakura
0acd5714e0 Move table creation logic to DB layer. Also support temporary schema creation for the sake of testing 2015-03-06 10:31:22 +01:00
Sree Harsha Totakura
b82a593dbb db: Add testcase for DB layer 2015-03-06 10:31:04 +01:00
Sree Harsha Totakura
3c7168aad2 Added testcase for reserves_in_insert() 2015-03-06 01:15:46 +01:00