exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

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:
Msrc/include/taler_mintdb_plugin.h | 14++++++++++++++
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.