diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-04-07 14:35:56 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-04-07 14:35:56 +0200 |
commit | a6a0562bcef27d6f213646c5bbf6129fcfe65377 (patch) | |
tree | 387f5bf6ca228e96a1b4953f54b1411bbf2c03b7 /src/backend/taler-merchant-httpd.h | |
parent | 75e07c707c5d8ec98666b6929c41402855dfd004 (diff) | |
download | merchant-a6a0562bcef27d6f213646c5bbf6129fcfe65377.tar.gz merchant-a6a0562bcef27d6f213646c5bbf6129fcfe65377.tar.bz2 merchant-a6a0562bcef27d6f213646c5bbf6129fcfe65377.zip |
implementing #5288
Diffstat (limited to 'src/backend/taler-merchant-httpd.h')
-rw-r--r-- | src/backend/taler-merchant-httpd.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/backend/taler-merchant-httpd.h b/src/backend/taler-merchant-httpd.h index 4695edd0..1e3aac53 100644 --- a/src/backend/taler-merchant-httpd.h +++ b/src/backend/taler-merchant-httpd.h @@ -101,7 +101,7 @@ struct WireMethod /** - * Information that defines a merchant "instance". Tha4673t way, a single + * Information that defines a merchant "instance". That way, a single * backend can account for several merchants, as used to do in donation * shops */ @@ -358,6 +358,13 @@ extern struct TALER_MerchantPrivateKeyP privkey; extern struct TALER_MerchantPublicKeyP pubkey; /** + * Hashmap pointing at merchant instances by 'id'. An 'id' is + * just a string that identifies a merchant instance. When a frontend + * needs to specify an instance to the backend, it does so by 'id' + */ +extern struct GNUNET_CONTAINER_MultiHashMap *by_id_map; + +/** * Handle to the database backend. */ extern struct TALER_MERCHANTDB_Plugin *db; |