aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorChristian Grothoff <grothoff@gnunet.org>2023-09-06 20:16:03 +0200
committerChristian Grothoff <grothoff@gnunet.org>2023-09-06 20:16:21 +0200
commit5e2b19c64e2e8a3b84d82f1cf5c3c088e01b5c0c (patch)
treef221655cb82a870dc0ac467ce3ae5a187360c180 /src/include
parent68bc1dd88a4de48736c289e0ed5871f4cb72a908 (diff)
fix #7936
Diffstat (limited to 'src/include')
-rw-r--r--src/include/taler_merchantdb_plugin.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/include/taler_merchantdb_plugin.h b/src/include/taler_merchantdb_plugin.h
index e9bdcbd1..fb05bf1c 100644
--- a/src/include/taler_merchantdb_plugin.h
+++ b/src/include/taler_merchantdb_plugin.h
@@ -1384,6 +1384,23 @@ struct TALER_MERCHANTDB_Plugin
struct TALER_MERCHANTDB_AccountDetails *ad);
+ /**
+ * Obtain detailed information about an instance's account.
+ *
+ * @param cls closure
+ * @param id identifier of the instance
+ * @param payto_uri URI of the account
+ * @param[out] ad account details returned
+ * @return database result code
+ */
+ enum GNUNET_DB_QueryStatus
+ (*select_account_by_uri)(
+ void *cls,
+ const char *id,
+ const char *payto_uri,
+ struct TALER_MERCHANTDB_AccountDetails *ad);
+
+
/**
* Delete private key of an instance from our database.
*