summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-04-07 14:35:56 +0200
committerChristian Grothoff <christian@grothoff.org>2020-04-07 14:35:56 +0200
commita6a0562bcef27d6f213646c5bbf6129fcfe65377 (patch)
tree387f5bf6ca228e96a1b4953f54b1411bbf2c03b7 /src/backend/taler-merchant-httpd.h
parent75e07c707c5d8ec98666b6929c41402855dfd004 (diff)
downloadmerchant-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.h9
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;