49 std::unordered_map<crypto::public_key, cryptonote::subaddress_index> subaddresses;
Definition: cryptonote_basic.h:538
bool test()
Definition: generate_key_image_helper.h:45
std::vector< crypto::public_key > m_additional_tx_pub_keys
Definition: single_tx_test_base.h:58
static const size_t loop_count
Definition: generate_key_image_helper.h:43
const char * key
Definition: hmac_keccak.cpp:40
crypto::public_key m_tx_pub_key
Definition: single_tx_test_base.h:57
const account_keys & get_keys() const
Definition: account.cpp:267
std::vector< tx_out > vout
Definition: cryptonote_basic.h:179
crypto::public_key m_spend_public_key
Definition: cryptonote_basic.h:513
device & get_device(const std::string &device_descriptor)
Definition: device.cpp:95
bool generate_key_image_helper(const account_keys &ack, const std::unordered_map< crypto::public_key, subaddress_index > &subaddresses, const crypto::public_key &out_key, const crypto::public_key &tx_public_key, const std::vector< crypto::public_key > &additional_tx_public_keys, size_t real_output_index, keypair &in_ephemeral, crypto::key_image &ki, hw::device &hwdev)
Definition: cryptonote_format_utils.cpp:290
Definition: single_tx_test_base.h:37
POD_CLASS public_key
Definition: crypto.h:61
account_public_address m_account_address
Definition: account.h:42
POD_CLASS key_image
Definition: crypto.h:92
cryptonote::account_base m_bob
Definition: single_tx_test_base.h:55
cryptonote::transaction m_tx
Definition: single_tx_test_base.h:56
Definition: generate_key_image_helper.h:40