diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2018-07-10 13:08:53 +0200 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2018-07-10 13:08:53 +0200 |
commit | 109a4a5aa1393da6241e479d13bce6d8c37b3275 (patch) | |
tree | 1034b1cf5b87d042de603286b63d5439f7844311 /src/exchangedb/test_exchangedb.c | |
parent | 8f6b8dbe97181de6deced776f68e3ac30e3834fc (diff) | |
download | exchange-109a4a5aa1393da6241e479d13bce6d8c37b3275.tar.xz |
KYC DB methods: store a wire transfer.
Diffstat (limited to 'src/exchangedb/test_exchangedb.c')
-rw-r--r-- | src/exchangedb/test_exchangedb.c | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/src/exchangedb/test_exchangedb.c b/src/exchangedb/test_exchangedb.c index 8b3486b45..5be7ecb75 100644 --- a/src/exchangedb/test_exchangedb.c +++ b/src/exchangedb/test_exchangedb.c @@ -361,7 +361,25 @@ kcs (void *cls, uint8_t kyc_checked, uint64_t merchant_serial_id) { - GNUNET_break (0); + + struct TALER_EXCHANGEDB_Session *session = cls; + struct TALER_Amount amount; + + + TALER_amount_get_zero (CURRENCY, + &amount); + FAILIF + (GNUNET_OK != plugin->insert_kyc_event (NULL, + session, + merchant_serial_id, + &amount)); + FAILIF + (GNUNET_OK != plugin->insert_kyc_event (NULL, + session, + merchant_serial_id, + &amount)); + drop: + return; } /** @@ -2215,13 +2233,12 @@ run (void *cls) session, "payto://mock", &kcs, - NULL)); + session)); FAILIF (GNUNET_OK != plugin->unmark_kyc_merchant (NULL, session, "payto://mock")); - plugin->preflight (plugin->cls, session); |