Christian Grothoff
|
eccf37e450
|
-more DB prep work towards reserve auditing with p2p payments
|
2022-06-15 20:49:39 +02:00 |
|
Christian Grothoff
|
83be3173d4
|
-preparatory steps to expand auditor to know about purse and history fees
|
2022-06-14 23:04:43 +02:00 |
|
Christian Grothoff
|
963477e064
|
-fix comments
|
2022-06-14 15:57:48 +02:00 |
|
Christian Grothoff
|
58a0882909
|
-towards coin audits with purse deposits
|
2022-06-13 15:31:52 +02:00 |
|
Christian Grothoff
|
393ae7f9a3
|
-add dB logic for auditor iteration over purse deposits
|
2022-06-12 17:23:36 +02:00 |
|
Christian Grothoff
|
f3ceeb00ea
|
-expand auditordb to track progress for p2p payments
|
2022-06-08 17:05:51 +02:00 |
|
Christian Grothoff
|
b9a30d29cb
|
-fix minor bugs
|
2022-06-07 15:02:16 +02:00 |
|
Thien-Thi Nguyen
|
555cc06220
|
Generate src/include/taler_signatures.h at bootstrap time
* src/include/taler_signatures.h: Delete file.
* contrib/gana-update.sh: Add calls to ‘domake’, ‘ensure’ for contrib/sigp.
|
2022-06-06 02:59:59 -04:00 |
|
Christian Grothoff
|
b9963f7525
|
complete P2P/W2W conflict handling, deduplicate code across handlers
|
2022-06-05 14:07:23 +02:00 |
|
Christian Grothoff
|
21a1c715ee
|
-refactor internal API to use new EncrptedContract struct where applicable
|
2022-06-05 00:36:19 +02:00 |
|
Christian Grothoff
|
efa0ca4ec1
|
-move econtract into sub-object with its own parser
|
2022-06-05 00:25:56 +02:00 |
|
Christian Grothoff
|
a17781ba8d
|
-more work on p2p payments and tests thereof
|
2022-06-04 22:00:02 +02:00 |
|
Christian Grothoff
|
93943bdb5b
|
add KYC errors for p2p payments
|
2022-06-04 15:19:57 +02:00 |
|
Christian Grothoff
|
d04769b729
|
handle case where purse expiration refunded the coin's deposited amount
|
2022-06-04 14:04:27 +02:00 |
|
Christian Grothoff
|
04c32eafb9
|
-work on P2P payment details
|
2022-06-02 21:55:21 +02:00 |
|
Christian Grothoff
|
00c68e0a04
|
-work on SQL for P2P table replication
|
2022-06-01 23:03:49 +02:00 |
|
Christian Grothoff
|
300194f42a
|
-towards p2p auditor sync implementation: SQL still missing
|
2022-05-30 23:55:55 +02:00 |
|
Christian Grothoff
|
d55b093de8
|
-fix reserve history, include in tests
|
2022-05-30 19:31:49 +02:00 |
|
Christian Grothoff
|
7b25787a4b
|
-generate 404 on non-existing accounts for fakebank, use payto://-URIs with receiver-name in tests
|
2022-05-30 16:31:24 +02:00 |
|
Christian Grothoff
|
7f902c0fc9
|
-sketch API for RSA parallel signing
|
2022-05-30 13:34:39 +02:00 |
|
Christian Grothoff
|
1d84c284ad
|
-incomplete batch_withdraw test command
|
2022-05-23 22:09:05 +02:00 |
|
Christian Grothoff
|
054f2ab51c
|
-implement batch withdraw client-side logic
|
2022-05-23 21:12:31 +02:00 |
|
Christian Grothoff
|
76b8a2a8de
|
include purse deposits in coin history
|
2022-05-23 16:02:55 +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
|
8658ae03ca
|
-towards purse merge and history requests in reserve history (incomplete)
|
2022-05-22 16:58:48 +02:00 |
|
Christian Grothoff
|
4a5d71cca2
|
-implement reserve history DB logic
|
2022-05-22 16:18:09 +02:00 |
|
Christian Grothoff
|
d8f1f7b761
|
integrate purse expiration into test, bugfixes
|
2022-05-17 11:21:20 +02:00 |
|
Christian Grothoff
|
02716c4084
|
-add skeleton logic for purse expiration
|
2022-05-16 15:43:40 +02:00 |
|
Christian Grothoff
|
439c872af4
|
-implement purse_deposit error handling
|
2022-05-16 10:53:42 +02:00 |
|
Christian Grothoff
|
d0a0bd9725
|
Merge branch 'master' of git+ssh://git.taler.net/exchange
|
2022-05-12 14:15:07 +02:00 |
|
Christian Grothoff
|
75d9584e28
|
add Etag and 'expires' to /wire
|
2022-05-12 14:15:02 +02:00 |
|
Thien-Thi Nguyen
|
33312e5abf
|
define TALER_SIGNATURE_MASTER_PARTNER_DETAILS as 1048
This is to avoid a duplicate Number:
https://bugs.gnunet.org/view.php?id=7240
|
2022-05-12 07:44:47 -04:00 |
|
Christian Grothoff
|
35b4a51e14
|
combine auto-commited transactions in refresh/reveal into one big transaction
|
2022-05-12 13:31:15 +02:00 |
|
Christian Grothoff
|
60c08dccec
|
expand P2P query logic
|
2022-05-08 21:04:55 +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
|
6b8e732bf8
|
-pub
|
2022-05-07 23:45:17 +02:00 |
|
Christian Grothoff
|
415c922c92
|
-address FIXMEs for purses GET requests
|
2022-05-07 23:41:33 +02:00 |
|
Christian Grothoff
|
2d84d7f6dd
|
add function for purse status signing
|
2022-05-07 23:27:56 +02:00 |
|
Christian Grothoff
|
4199e4438d
|
rename function that is for the merchant signature to have merchant in the name
|
2022-05-07 23:21:27 +02:00 |
|
Christian Grothoff
|
7718cd4153
|
skeleton for batch withdraw logic (not finished)
|
2022-05-01 12:45:12 +02:00 |
|
Christian Grothoff
|
8e4969eb66
|
-implement purses_get CMD
|
2022-04-30 12:02:43 +02:00 |
|
Christian Grothoff
|
d623cab1a3
|
-work on p2p payments
|
2022-04-27 13:09:41 +02:00 |
|
|
17a00ef22d
|
age restriction: make seed a HashCode due to endianess and security level concerns
|
2022-04-26 23:34:14 +02:00 |
|
Christian Grothoff
|
336f2d8991
|
-misc. minor fixes
|
2022-04-26 17:46:36 +02:00 |
|