std::vector< crypto::public_key > m_additional_tx_pub_keys
Definition: single_tx_test_base.h:58
crypto::public_key m_tx_pub_key
Definition: single_tx_test_base.h:57
crypto::secret_key generate(const crypto::secret_key &recovery_key=crypto::secret_key(), bool recover=false, bool two_random=false)
Definition: account.cpp:166
const account_keys & get_keys() const
Definition: account.cpp:267
Holds cryptonote related classes and helpers.
Definition: blockchain_db.cpp:44
Definition: single_tx_test_base.h:37
crypto::public_key get_tx_pub_key_from_extra(const std::vector< uint8_t > &tx_extra, size_t pk_index)
Definition: cryptonote_format_utils.cpp:666
POD_CLASS public_key
Definition: crypto.h:61
account_public_address m_account_address
Definition: account.h:42
cryptonote::account_base m_bob
Definition: single_tx_test_base.h:55
cryptonote::transaction m_tx
Definition: single_tx_test_base.h:56
std::vector< crypto::public_key > get_additional_tx_pub_keys_from_extra(const std::vector< uint8_t > &tx_extra)
Definition: cryptonote_format_utils.cpp:706
bool construct_miner_tx(size_t height, size_t median_weight, uint64_t already_generated_coins, size_t current_block_weight, uint64_t fee, const account_public_address &miner_address, transaction &tx, const blobdata &extra_nonce, size_t max_outs, uint8_t hard_fork_version)
Definition: cryptonote_tx_utils.cpp:78
bool init()
Definition: single_tx_test_base.h:40
Definition: cryptonote_basic.h:204