commit 4f18e6d58517c1bca158231df018b17e858be9cc
parent 32f9c81ec9d45d13cb0bcf3cf6d8a4a5e01210c9
Author: Sree Harsha Totakura <sreeharsha@totakura.in>
Date: Sun, 12 Apr 2015 16:37:38 +0200
mintdb plugin: introduce insert_denomination
Diffstat:
1 file changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/include/taler_mintdb_plugin.h b/src/include/taler_mintdb_plugin.h
@@ -25,6 +25,7 @@
#include <gnunet/gnunet_util_lib.h>
#include "taler_util.h"
#include "taler_signatures.h"
+#include "taler_mintdb_lib.h"
/**
@@ -652,6 +653,19 @@ struct TALER_MINTDB_Plugin
(*rollback) (void *cls,
struct TALER_MINTDB_Session *sesssion);
+ /**
+ * Insert a denomination key
+ *
+ * @param cls the @e cls of this struct with the plugin-specific state
+ * @param sesssion connection to use
+ * @param dki the denomination key information
+ * @return #GNUNET_OK on success; #GNUNET_SYSERR on failure
+ */
+ int
+ (*insert_denomination) (void *cls,
+ struct TALER_MINTDB_Session *session,
+ const struct TALER_MINTDB_DenominationKeyIssueInformation *dki);
+
/**
* Get the summary of a reserve.