aboutsummaryrefslogtreecommitdiff
path: root/src/include/taler_exchangedb_plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/taler_exchangedb_plugin.h')
-rw-r--r--src/include/taler_exchangedb_plugin.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h
index 10e1a815..80a19b67 100644
--- a/src/include/taler_exchangedb_plugin.h
+++ b/src/include/taler_exchangedb_plugin.h
@@ -531,7 +531,8 @@ struct TALER_EXCHANGEDB_TableData
char *policy_options;
struct GNUNET_HashCode serial_id;
struct GNUNET_TIME_Timestamp deadline;
- uint64_t fulfilment_state;
+ uint16_t timeout_fulfilment_state;
+ uint16_t fulfilment_state;
} policy_details;
struct
@@ -1464,6 +1465,11 @@ struct TALER_EXCHANGEDB_Deposit
*/
struct GNUNET_TIME_Timestamp policy_deadline;
+ /**
+ * The state that a _pending_ policy should be put into once the timeout triggers
+ */
+ uint16_t policy_state_on_timeout;
+
/**
* Hash over the @e policy_details. Only filled if has_policy_details is