From 109a4a5aa1393da6241e479d13bce6d8c37b3275 Mon Sep 17 00:00:00 2001 From: Marcello Stanisci Date: Tue, 10 Jul 2018 13:08:53 +0200 Subject: KYC DB methods: store a wire transfer. --- src/exchangedb/test_exchangedb.c | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) (limited to 'src/exchangedb/test_exchangedb.c') 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); -- cgit v1.2.3