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
|
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
|
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
|
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
|
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 |
|
Christian Grothoff
|
3cd1bef1ff
|
bringing copyright tags up to FSF standard
|
2015-02-08 00:17:40 +01:00 |
|
Christian Grothoff
|
477e68c506
|
bringing copyright tags up to FSF standard
|
2015-02-08 00:16:22 +01:00 |
|
Christian Grothoff
|
d86ae26ef5
|
mark unchecked functions
|
2015-01-31 20:54:38 +01:00 |
|
Christian Grothoff
|
20c05dd5e3
|
cleaning up /refresh/link logic, in particular separting out response generation logic
|
2015-01-31 20:53:19 +01:00 |
|
Christian Grothoff
|
2bb962c9be
|
finished first pass over /refresh/reveal logic, simplifying mint_db API by keeping sigs around immediately
|
2015-01-31 20:08:21 +01:00 |
|
Christian Grothoff
|
6d8ccc9fe7
|
starting to clean up /refresh/reveal DB logic
|
2015-01-31 15:42:00 +01:00 |
|
Christian Grothoff
|
1102b7dace
|
working on /refresh/melt operation
|
2015-01-30 15:34:01 +01:00 |
|
Christian Grothoff
|
fae4fb8687
|
fixing ftbfs of testcase
|
2015-01-30 14:17:42 +01:00 |
|
Christian Grothoff
|
c750f53d5a
|
TALER_MINT_keys_sign returns void, thus no need to check rvalue
|
2015-01-30 14:08:43 +01:00 |
|
Christian Grothoff
|
abe597c074
|
fix missing test, wrong type
|
2015-01-30 14:07:27 +01:00 |
|