summaryrefslogtreecommitdiff
path: root/src/mintdb/perf_taler_mintdb_interpreter.h
diff options
context:
space:
mode:
authorFournier Nicolas <nicolas.fournier@ensta-paristech.fr>2015-06-17 15:15:10 +0200
committerFournier Nicolas <nicolas.fournier@ensta-paristech.fr>2015-06-17 15:15:10 +0200
commit6ffe1d5dbaaf38d3e7679cacd6303be3dba15764 (patch)
treea5b68bb9ec271229cfbf99872069c57947d272c4 /src/mintdb/perf_taler_mintdb_interpreter.h
parentf19b4d722d9fefe9ef7e34c1bd12c662ef120733 (diff)
downloadexchange-6ffe1d5dbaaf38d3e7679cacd6303be3dba15764.tar.gz
exchange-6ffe1d5dbaaf38d3e7679cacd6303be3dba15764.tar.bz2
exchange-6ffe1d5dbaaf38d3e7679cacd6303be3dba15764.zip
adding functionality to perf_interpreter
Diffstat (limited to 'src/mintdb/perf_taler_mintdb_interpreter.h')
-rw-r--r--src/mintdb/perf_taler_mintdb_interpreter.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/mintdb/perf_taler_mintdb_interpreter.h b/src/mintdb/perf_taler_mintdb_interpreter.h
index a10d29d5b..53dfae388 100644
--- a/src/mintdb/perf_taler_mintdb_interpreter.h
+++ b/src/mintdb/perf_taler_mintdb_interpreter.h
@@ -183,6 +183,10 @@ enum PERF_TALER_MINTDB_Type
PERF_TALER_MINTDB_NONE,
PERF_TALER_MINTDB_TIME,
PERF_TALER_MINTDB_DEPOSIT,
+ PERF_TALER_MINTDB_BLINDCOIN,
+ PERF_TALER_MINTDB_RESERVE,
+ PERF_TALER_MINTDB_DENOMINATION_INFO,
+ PERF_TALER_MINTDB_COIN_INFO,
};
@@ -193,6 +197,10 @@ union PERF_TALER_MINTDB_Data
{
struct TALER_MINTDB_Deposit *deposit;
struct timespec time;
+ struct TALER_MINTDB_CollectableBlindcoin *blindcoin;
+ struct TALER_MINTDB_Reserve *reserve;
+ struct TALER_MINTDB_DenominationKeyIssueInformation *dki;
+ struct TALER_CoinPublicInfo *cpi;
};
@@ -203,11 +211,13 @@ enum PERF_TALER_MINTDB_CMD_Name
{
// All comand chain must hace this as their last command
PERF_TALER_MINTDB_CMD_END,
+
// Prints it's label
PERF_TALER_MINTDB_CMD_DEBUG,
+
// Define the start of al command chain loop
PERF_TALER_MINTDB_CMD_LOOP,
- //
+
// Define the end of a command chain loop
PERF_TALER_MINTDB_CMD_END_LOOP,