diff options
Diffstat (limited to 'src/include/taler_exchangedb_plugin.h')
-rw-r--r-- | src/include/taler_exchangedb_plugin.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h index d069bd2ec..a12aaa426 100644 --- a/src/include/taler_exchangedb_plugin.h +++ b/src/include/taler_exchangedb_plugin.h @@ -336,6 +336,11 @@ struct TALER_EXCHANGEDB_RecoupListEntry struct TALER_CoinSpendSignatureP coin_sig; /** + * Hash of the public denomination key used to sign the coin. + */ + struct GNUNET_HashCode h_denom_pub; + + /** * Public key of the reserve the coin was paid back into. */ struct TALER_ReservePublicKeyP reserve_pub; @@ -609,6 +614,11 @@ struct TALER_EXCHANGEDB_DepositListEntry struct GNUNET_HashCode h_wire; /** + * Hash of the public denomination key used to sign the coin. + */ + struct GNUNET_HashCode h_denom_pub; + + /** * Detailed information about the receiver for executing the transaction. * Includes URL in payto://-format and salt. */ @@ -782,6 +792,11 @@ struct TALER_EXCHANGEDB_MeltListEntry struct TALER_RefreshCommitmentP rc; /** + * Hash of the public denomination key used to sign the coin. + */ + struct GNUNET_HashCode h_denom_pub; + + /** * How much value is being melted? This amount includes the fees, * so the final amount contributed to the melt is this value minus * the fee for melting the coin. We include the fee in what is |