diff options
author | stoffu <stoffu@protonmail.ch> | 2017-03-30 08:22:16 +0900 |
---|---|---|
committer | stoffu <stoffu@protonmail.ch> | 2017-06-22 18:11:13 +0900 |
commit | c9e0e944e900012b5789fd54bd8e455e399f94a0 (patch) | |
tree | 2eae9d04828d01af4ef3b1d64df535bc0ae24e06 /src/simplewallet/simplewallet.h | |
parent | Merge pull request #2094 (diff) | |
download | monero-c9e0e944e900012b5789fd54bd8e455e399f94a0.tar.xz |
Signature proving payment to destination by only revealing key derivation, not the actual tx secret key
Diffstat (limited to 'src/simplewallet/simplewallet.h')
-rw-r--r-- | src/simplewallet/simplewallet.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/simplewallet/simplewallet.h b/src/simplewallet/simplewallet.h index edef47e01..e04352295 100644 --- a/src/simplewallet/simplewallet.h +++ b/src/simplewallet/simplewallet.h @@ -154,6 +154,9 @@ namespace cryptonote bool set_log(const std::vector<std::string> &args); bool get_tx_key(const std::vector<std::string> &args); bool check_tx_key(const std::vector<std::string> &args); + bool check_tx_key_helper(const crypto::hash &txid, const cryptonote::account_public_address &address, const crypto::key_derivation &derivation); + bool get_tx_proof(const std::vector<std::string> &args); + bool check_tx_proof(const std::vector<std::string> &args); bool show_transfers(const std::vector<std::string> &args); bool unspent_outputs(const std::vector<std::string> &args); bool rescan_blockchain(const std::vector<std::string> &args); |