diff options
Diffstat (limited to 'src/testing/testing_api_cmd_post_transfers.c')
-rw-r--r-- | src/testing/testing_api_cmd_post_transfers.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/testing/testing_api_cmd_post_transfers.c b/src/testing/testing_api_cmd_post_transfers.c index 40f1d595..77a2456b 100644 --- a/src/testing/testing_api_cmd_post_transfers.c +++ b/src/testing/testing_api_cmd_post_transfers.c @@ -332,7 +332,7 @@ transfers_cb (void *cls, * @param index index number of the object to extract. * @return #GNUNET_OK on success */ -static int +static enum GNUNET_GenericReturnValue post_transfers_traits (void *cls, const void **ret, const char *trait, @@ -340,12 +340,15 @@ post_transfers_traits (void *cls, { struct PostTransfersState *pts = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_wtid (0, &pts->wtid), - TALER_TESTING_make_trait_string (0, pts->credit_account), - TALER_TESTING_make_trait_amount_obj (0, &pts->credit_amount), - TALER_TESTING_make_trait_amount_obj (1, &pts->wire_fee), - TALER_TESTING_make_trait_string (1, pts->exchange_url), - TALER_TESTING_make_trait_absolute_time (0, &pts->execution_time), + TALER_TESTING_make_trait_wtid (&pts->wtid), + TALER_TESTING_make_trait_credit_payto_uri ( + (const char **) &pts->credit_account), + TALER_TESTING_make_trait_amount (&pts->credit_amount), + TALER_TESTING_make_trait_fee (&pts->wire_fee), + TALER_TESTING_make_trait_exchange_url ( + (const char **) &pts->exchange_url), + TALER_TESTING_make_trait_absolute_time (0, + &pts->execution_time), TALER_TESTING_make_trait_bank_row (&pts->serial), TALER_TESTING_trait_end (), }; |