diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-12-22 18:27:34 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-12-22 18:27:34 +0100 |
commit | fe232f1fed5323774578b01f83bf22a8923b684a (patch) | |
tree | 2ffc9c857f1b7d323c45f9c03e69e5207be3796d /src/include | |
parent | a644355c44ec08c6e0691c8e308bba69619fdccd (diff) |
integrate auditor signature check logic with taler-helper-auditor-coins
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/taler_exchangedb_plugin.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h index 068d97fba..8bf118a07 100644 --- a/src/include/taler_exchangedb_plugin.h +++ b/src/include/taler_exchangedb_plugin.h @@ -3437,6 +3437,25 @@ struct TALER_EXCHANGEDB_Plugin /** + * Obtain information about an auditor auditing a denomination key. + * + * @param cls closure + * @param session a session + * @param h_denom_pub the audited denomination + * @param auditor_pub the auditor's key + * @param[out] auditor_sig set to signature affirming the auditor's audit activity + * @return transaction status code + */ + enum GNUNET_DB_QueryStatus + (*select_auditor_denom_sig)( + void *cls, + struct TALER_EXCHANGEDB_Session *session, + const struct GNUNET_HashCode *h_denom_pub, + const struct TALER_AuditorPublicKeyP *auditor_pub, + struct TALER_AuditorSignatureP *auditor_sig); + + + /** * Lookup information about known wire fees. * * @param cls closure |