Christian Grothoff
|
0de4db7755
|
implement libtalerexchange:reserve_close API
|
2022-09-27 15:21:51 +02:00 |
|
Christian Grothoff
|
7d8c49b3c7
|
implement libtalerexchange:reserve_open API
|
2022-09-27 14:15:05 +02:00 |
|
Christian Grothoff
|
2961c9b3f6
|
-doxygen fixes
|
2022-09-24 14:21:03 +02:00 |
|
Christian Grothoff
|
e7c431654d
|
-first design for reserve control
|
2022-09-19 14:33:24 +02:00 |
|
Christian Grothoff
|
a046899b2c
|
-major KYC update, fixes misc. issues
|
2022-08-20 21:29:36 +02:00 |
|
Christian Grothoff
|
2c4bd1e1d0
|
add user type to kyc-check
|
2022-08-19 09:31:51 +02:00 |
|
Christian Grothoff
|
1a3793cb1c
|
-regenerate DBs
|
2022-08-14 19:10:19 +02:00 |
|
Christian Grothoff
|
74ba46db39
|
-work on new KYC logic: tests pass again
|
2022-08-14 18:04:09 +02:00 |
|
Christian Grothoff
|
1009084e94
|
major rework of the KYC logic, making it more configurable, not complete, but tests pass again
|
2022-08-11 23:35:33 +02:00 |
|
Christian Grothoff
|
2056bc82f9
|
expand taler-exchange-offline and libtalerexchange with management-drain-profits implementation (#4960)
|
2022-07-29 09:57:10 +02:00 |
|
Christian Grothoff
|
085e40bc56
|
-exchange_api_batch_deposit.c compiles
|
2022-07-01 07:08:13 +02:00 |
|
Christian Grothoff
|
7fe8d89d75
|
-update deposit API in preparation for batch deposits
|
2022-06-29 19:30:12 +02:00 |
|
|
87025cfd17
|
age restriction support in exchange_api_purse_create_with_deposit added
|
2022-06-27 14:11:46 +02:00 |
|
Christian Grothoff
|
fd9fc9f0cd
|
-fix misc doxygen warnings, code clean up
|
2022-06-26 17:08:17 +02:00 |
|
Christian Grothoff
|
b9a30d29cb
|
-fix minor bugs
|
2022-06-07 15:02:16 +02:00 |
|
Christian Grothoff
|
b9963f7525
|
complete P2P/W2W conflict handling, deduplicate code across handlers
|
2022-06-05 14:07:23 +02:00 |
|
Christian Grothoff
|
04c32eafb9
|
-work on P2P payment details
|
2022-06-02 21:55:21 +02:00 |
|
Christian Grothoff
|
d55b093de8
|
-fix reserve history, include in tests
|
2022-05-30 19:31:49 +02:00 |
|
Christian Grothoff
|
054f2ab51c
|
-implement batch withdraw client-side logic
|
2022-05-23 21:12:31 +02:00 |
|
Christian Grothoff
|
a509a91f92
|
-more reserve history fixes
|
2022-05-23 15:29:35 +02:00 |
|
Christian Grothoff
|
cdd2930a99
|
-misc fixes to reserve history
|
2022-05-23 14:57:00 +02:00 |
|
Christian Grothoff
|
2035294adb
|
-more traits for reserve history checking
|
2022-05-23 12:17:41 +02:00 |
|
Christian Grothoff
|
f1a58b0fd8
|
-towards reserve history testing
|
2022-05-23 11:15:05 +02:00 |
|
Christian Grothoff
|
b3844e4923
|
-deduplicate and expand reserve history validation logic in testing library
|
2022-05-23 10:36:39 +02:00 |
|
Christian Grothoff
|
3599ac0ac2
|
-complete extended reserve history signature check logic to libtalerexchange
|
2022-05-22 23:51:14 +02:00 |
|
Christian Grothoff
|
40daa209fb
|
-more work on reverse history
|
2022-05-22 18:21:15 +02:00 |
|
Christian Grothoff
|
439c872af4
|
-implement purse_deposit error handling
|
2022-05-16 10:53:42 +02:00 |
|
Christian Grothoff
|
d3a6388199
|
pass purse_fee to determine how purse creation is paid for
|
2022-05-08 11:37:37 +02:00 |
|
Christian Grothoff
|
415c922c92
|
-address FIXMEs for purses GET requests
|
2022-05-07 23:41:33 +02:00 |
|
Christian Grothoff
|
d623cab1a3
|
-work on p2p payments
|
2022-04-27 13:09:41 +02:00 |
|
Christian Grothoff
|
aedd2014ec
|
-misc p2p fixes
|
2022-04-24 15:29:58 +02:00 |
|
Christian Grothoff
|
cf11b3f0b2
|
-create cmd for purse creation from reserve
|
2022-04-23 18:01:00 +02:00 |
|
Christian Grothoff
|
132359a444
|
add purses-get to build
|
2022-04-23 12:34:48 +02:00 |
|
Christian Grothoff
|
4af1772f12
|
-work on create purse with merge
|
2022-04-20 23:07:44 +02:00 |
|
Christian Grothoff
|
b91a406525
|
-finish first implementaation of exchange_api_contracts_get.c
|
2022-04-11 19:22:30 +02:00 |
|
Christian Grothoff
|
78cf27aaac
|
-skeleton for GET /contracts/ logic: add to build system
|
2022-04-11 18:58:54 +02:00 |
|
Christian Grothoff
|
6aad1fa351
|
-skeleton for GET /contracts/ logic
|
2022-04-11 18:56:05 +02:00 |
|
Christian Grothoff
|
c8c1005297
|
-add draft handler for purse merge client request
|
2022-04-11 15:34:45 +02:00 |
|
Christian Grothoff
|
72dd9514aa
|
-draft implementation of /purses//merge endpoint
|
2022-04-11 13:52:06 +02:00 |
|
Christian Grothoff
|
22cfc59d90
|
-towards testing purse creation
|
2022-04-06 12:50:07 +02:00 |
|
Christian Grothoff
|
b25c9398b7
|
starting work on purse-create endpoint
|
2022-03-28 17:50:23 +02:00 |
|
Christian Grothoff
|
a227ee6d1b
|
-first cut at contract encryption and decryption
|
2022-03-28 13:57:43 +02:00 |
|
Christian Grothoff
|
ee4077ef80
|
starting with purse creation client API
|
2022-03-28 13:19:40 +02:00 |
|
Christian Grothoff
|
c782dfe2aa
|
first draft of service API for p2p payments
|
2022-03-24 13:06:04 +01:00 |
|
Christian Grothoff
|
6ffc2c68a3
|
better query
|
2022-03-24 09:05:55 +01:00 |
|
Christian Grothoff
|
c7e2d206ba
|
add logic to check timestamp, revise history balance calculation logic in client
|
2022-03-21 03:59:31 +01:00 |
|
Christian Grothoff
|
427417b835
|
towards support for new reserve history/status APIs
|
2022-03-20 13:20:45 +01:00 |
|
Christian Grothoff
|
dee45bf022
|
return new global fees from /keys
|
2022-03-20 09:44:42 +01:00 |
|
Christian Grothoff
|
54106e63dc
|
add client API for setting global fees
|
2022-03-05 18:18:25 +01:00 |
|
Christian Grothoff
|
7ff58c3d8f
|
refactor /wire to include logic to return the wad fee (for W2W payments)
|
2022-03-05 14:36:55 +01:00 |
|