diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/taler_exchangedb_lib.h | 6 | ||||
-rw-r--r-- | src/include/taler_signatures.h | 7 |
2 files changed, 6 insertions, 7 deletions
diff --git a/src/include/taler_exchangedb_lib.h b/src/include/taler_exchangedb_lib.h index b89dd087d..f942c5fbb 100644 --- a/src/include/taler_exchangedb_lib.h +++ b/src/include/taler_exchangedb_lib.h @@ -56,9 +56,15 @@ struct TALER_EXCHANGEDB_PrivateSigningKeyInformationP struct TALER_ExchangePrivateKeyP signkey_priv; /** + * Signature over @e issue + */ + struct TALER_MasterSignatureP master_sig; + + /** * Public information about a exchange signing key. */ struct TALER_ExchangeSigningKeyValidityPS issue; + }; diff --git a/src/include/taler_signatures.h b/src/include/taler_signatures.h index 428fa96ec..512198fe8 100644 --- a/src/include/taler_signatures.h +++ b/src/include/taler_signatures.h @@ -607,13 +607,6 @@ struct TALER_RefreshMeltConfirmationPS */ struct TALER_ExchangeSigningKeyValidityPS { - /** - * Signature over the signing key (by the master key of the exchange). - * - * FIXME: should be moved outside of the "PS" struct, this is ugly. - * (and makes this struct different from all of the others) - */ - struct TALER_MasterSignatureP signature; /** * Purpose is #TALER_SIGNATURE_MASTER_SIGNING_KEY_VALIDITY. |