diff options
Diffstat (limited to 'src/include/taler_exchangedb_plugin.h')
-rw-r--r-- | src/include/taler_exchangedb_plugin.h | 8 |
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 |