diff options
author | Christian Grothoff <christian@grothoff.org> | 2017-05-04 11:18:49 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2017-05-04 11:19:00 +0200 |
commit | 405859d06864a62982236771d81ca94f799b6c12 (patch) | |
tree | 34a73cfa186da8e82953be2ccefa604a1ae05ad0 /src/bank-lib/test_bank_interpreter.c | |
parent | 27c921c7c45f8ea8fed5c945a9e0ae0cfcc1c8e9 (diff) | |
download | exchange-405859d06864a62982236771d81ca94f799b6c12.tar.gz exchange-405859d06864a62982236771d81ca94f799b6c12.tar.bz2 exchange-405859d06864a62982236771d81ca94f799b6c12.zip |
implement #4993
Diffstat (limited to 'src/bank-lib/test_bank_interpreter.c')
-rw-r--r-- | src/bank-lib/test_bank_interpreter.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/bank-lib/test_bank_interpreter.c b/src/bank-lib/test_bank_interpreter.c index f088cfc40..346e32085 100644 --- a/src/bank-lib/test_bank_interpreter.c +++ b/src/bank-lib/test_bank_interpreter.c @@ -188,6 +188,7 @@ interpreter_run (void *cls) struct TALER_WireTransferIdentifierRawP wtid; struct TALER_Amount amount; const struct GNUNET_SCHEDULER_TaskContext *tc; + json_t *auth; is->task = NULL; tc = GNUNET_SCHEDULER_get_task_context (); @@ -219,8 +220,14 @@ interpreter_run (void *cls) GNUNET_CRYPTO_random_block (GNUNET_CRYPTO_QUALITY_NONCE, &cmd->details.admin_add_incoming.wtid, sizeof (cmd->details.admin_add_incoming.wtid)); + auth = json_pack ("{s:s, s:{s:s, s:s}}", + "type", "basic", + "data", + "username", "user", + "password", "pass"); cmd->details.admin_add_incoming.aih = TALER_BANK_admin_add_incoming (is->ctx, + auth, "http://localhost:8081", cmd->details.admin_add_incoming.exchange_base_url, &cmd->details.admin_add_incoming.wtid, @@ -229,6 +236,7 @@ interpreter_run (void *cls) cmd->details.admin_add_incoming.credit_account_no, &add_incoming_cb, is); + json_decref (auth); if (NULL == cmd->details.admin_add_incoming.aih) { GNUNET_break (0); |