summaryrefslogtreecommitdiff
path: root/src/include/taler_merchantdb_plugin.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2016-05-05 14:42:50 +0200
committerChristian Grothoff <christian@grothoff.org>2016-05-05 14:42:50 +0200
commit70ba42e55ba5c68a54f5690728c9ece9d029fe6e (patch)
tree462793bf892e2a84e5bcc5e1571828c199942407 /src/include/taler_merchantdb_plugin.h
parentd7eb23ad965c0207e561261588cbf742f93df935 (diff)
downloadmerchant-70ba42e55ba5c68a54f5690728c9ece9d029fe6e.tar.gz
merchant-70ba42e55ba5c68a54f5690728c9ece9d029fe6e.tar.bz2
merchant-70ba42e55ba5c68a54f5690728c9ece9d029fe6e.zip
check double spending proofs
Diffstat (limited to 'src/include/taler_merchantdb_plugin.h')
-rw-r--r--src/include/taler_merchantdb_plugin.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/include/taler_merchantdb_plugin.h b/src/include/taler_merchantdb_plugin.h
index 266f1cf6..1239b13c 100644
--- a/src/include/taler_merchantdb_plugin.h
+++ b/src/include/taler_merchantdb_plugin.h
@@ -48,6 +48,15 @@ struct TALER_MERCHANTDB_Plugin
char *library_name;
/**
+ * Drop merchant tables. Used for testcases.
+ *
+ * @param cls closure
+ * @return #GNUNET_OK upon success; #GNUNET_SYSERR upon failure
+ */
+ int
+ (*drop_tables) (void *cls);
+
+ /**
* Initialize merchant tables
*
* @param cls closure