Commit Graph

737 Commits

Author SHA1 Message Date
Florian Dold
a358360fb3
remove wallet-specific code 2020-01-16 13:48:35 +01:00
Marcello Stanisci
f13b8e4db6
more comments and CMD state 2020-01-16 12:13:11 +01:00
Marcello Stanisci
abccaf2cd0
insert-deposit CMD, skeleton. 2020-01-16 12:03:21 +01:00
Florian Dold
2e6d284e03
DCE 2020-01-16 08:53:03 +01:00
Christian Grothoff
85c285be79
clean up history building/checking logic a bit 2020-01-15 22:29:09 +01:00
Florian Dold
3b13aaf844
respond with CORS headers for OPTIONS pre-flight request 2020-01-15 15:52:23 +01:00
Christian Grothoff
19d9369ff6
add another interpreter command to check incoming wire transfers 2020-01-15 15:44:24 +01:00
Christian Grothoff
e83015c8a3
fix payto URI conversion 2020-01-15 15:20:55 +01:00
Florian Dold
da5b3ba8ae
round amounts based on config, do unit test for rounding 2020-01-15 15:17:25 +01:00
Christian Grothoff
b37fff0d5b
ftbfs 2020-01-15 14:58:10 +01:00
Florian Dold
0c37bb0f90
use generated error codes, this has error code collisions removed 2020-01-15 14:19:12 +01:00
Christian Grothoff
8a3f0e3f8d
clean up payto credit/debit distincition 2020-01-15 13:22:37 +01:00
Christian Grothoff
4547bfb318
fix fakebank account vs. full payto confusion 2020-01-15 11:48:49 +01:00
Florian Dold
4c488a1d0e
buffer lib has moved to GNUnet 2020-01-15 11:46:05 +01:00
Christian Grothoff
2edee5ac4a
refactor uri parsing logic, prepare for unit test 2020-01-14 15:57:36 +01:00
Christian Grothoff
5f6d867469
add request UID repetition detection to fakebank 2020-01-13 22:27:57 +01:00
Christian Grothoff
7b1909bc99
make fakebank and banklib match specifified new API 2020-01-13 22:01:45 +01:00
Christian Grothoff
2d16cddfd9
die, dead #include, die 2020-01-13 18:19:21 +01:00
Christian Grothoff
4cbb8a29a3
dce 2020-01-13 18:16:43 +01:00
Christian Grothoff
4d6ef1da29
eliminate libtalerwire 2020-01-13 18:16:01 +01:00
Marcello Stanisci
452f42f562
include header file 2020-01-13 11:32:44 +01:00
Christian Grothoff
d842c14f85
refactor to make it easier to share init logic for test configurations 2020-01-13 00:27:48 +01:00
Christian Grothoff
6b0c121fc9
clean up string traits" 2020-01-12 23:13:46 +01:00
Christian Grothoff
061eaac70f
split of check_empty logic 2020-01-12 19:45:45 +01:00
Christian Grothoff
c7610bf617
fix fakebank API 2020-01-12 18:09:41 +01:00
Christian Grothoff
c6ba84462d
dead 2020-01-12 17:58:17 +01:00
Christian Grothoff
9b586cd5f0
fix ftbfs 2020-01-12 01:03:08 +01:00
Christian Grothoff
cbcc3727de
add separate transfer and admin/add/incoming commands 2020-01-12 00:39:27 +01:00
Christian Grothoff
9443c10d7f
major refactoring, eliminating wire-plugins and moving towards new bank API. main code compiles, testcases known to fail, code sure not to fully work yet 2020-01-11 15:20:17 +01:00
Christian Grothoff
59b12d2d80
fix #6015 2020-01-09 12:19:09 +01:00
Christian Grothoff
e0cf954ad9
make exchange test suite work with current bank 2019-12-23 11:47:16 +01:00
Christian Grothoff
8af89ff197
misc release preparations: mostly fixing 'make dist' target 2019-12-20 20:10:46 +01:00
Christian Grothoff
36e15a501f
purge history-range API, no longer needed (#5993) 2019-12-15 18:16:33 +01:00
Christian Grothoff
75240345d0
writing generic tos/pp handler logic 2019-12-10 21:20:38 +01:00
Christian Grothoff
e153215f7e
fix j2 2019-12-07 14:18:02 +01:00
Marcello Stanisci
97afbf1ea5
fix previous 2019-11-30 00:25:45 +01:00
Marcello Stanisci
204f296a33
new bank error code 2019-11-30 00:24:51 +01:00
Christian Grothoff
2731e0aa4d
another ec' 2019-11-29 22:44:35 +01:00
Christian Grothoff
50f867de7c
another EC 2019-11-29 22:12:35 +01:00
Christian Grothoff
3371615b31
style fixes 2019-11-29 21:24:29 +01:00
Christian Grothoff
636488c279
merge error codes 2019-11-29 10:52:45 +01:00
Christian Grothoff
970e3fd4cb
error codes 2019-11-29 10:52:09 +01:00
Christian Grothoff
70a210ac4d
add another helper 2019-11-25 01:42:55 +01:00
Christian Grothoff
b7a5af7fd4
another sync code 2019-11-24 17:20:13 +01:00
Christian Grothoff
287a8dec9b
add another convenience function to libtalermhd 2019-11-24 17:15:01 +01:00
Christian Grothoff
7aae6c9045
use CONFLICT for double spending to distinguish properly from FORBIDDEN for bad signatures 2019-11-23 22:21:47 +01:00
Christian Grothoff
51e54bbaa1
use FORBIDDEN, never UNAUTHORIZED 2019-11-23 21:53:14 +01:00
Christian Grothoff
c693ec4a3e
fix warnings 2019-11-23 17:48:45 +01:00
Christian Grothoff
0c85d195f8
add common setup logic to libtalermhd 2019-11-23 11:48:35 +01:00
Christian Grothoff
fef8a57fae
add parsing API to new libtalermhd 2019-11-23 11:02:34 +01:00