|
Monero
|
This is the complete list of members for hw::core::device_default, including all inherited members.
| add_output_key_mapping(const crypto::public_key &Aout, const crypto::public_key &Bout, const bool is_subaddress, const size_t real_output_index, const rct::key &amount_key, const crypto::public_key &out_eph_public_key) override | hw::core::device_default | virtual |
| close_tx(void) override | hw::core::device_default | virtual |
| conceal_derivation(crypto::key_derivation &derivation, const crypto::public_key &tx_pub_key, const std::vector< crypto::public_key > &additional_tx_pub_keys, const crypto::key_derivation &main_derivation, const std::vector< crypto::key_derivation > &additional_derivations) override | hw::core::device_default | virtual |
| connect(void) override | hw::core::device_default | virtual |
| decrypt_payment_id(crypto::hash8 &payment_id, const crypto::public_key &public_key, const crypto::secret_key &secret_key) | hw::device | inline |
| derivation_to_scalar(const crypto::key_derivation &derivation, const size_t output_index, crypto::ec_scalar &res) override | hw::core::device_default | virtual |
| derive_public_key(const crypto::key_derivation &derivation, const std::size_t output_index, const crypto::public_key &pub, crypto::public_key &derived_pub) override | hw::core::device_default | virtual |
| derive_secret_key(const crypto::key_derivation &derivation, const std::size_t output_index, const crypto::secret_key &sec, crypto::secret_key &derived_sec) override | hw::core::device_default | virtual |
| derive_subaddress_public_key(const crypto::public_key &pub, const crypto::key_derivation &derivation, const std::size_t output_index, crypto::public_key &derived_pub) override | hw::core::device_default | virtual |
| device() | hw::device | inline |
| device(const device &hwdev) | hw::device | inline |
| device_default() | hw::core::device_default | |
| device_default(const device_default &device)=delete | hw::core::device_default | |
| device_mode enum name | hw::device | |
| device_type enum name | hw::device | |
| disconnect() override | hw::core::device_default | virtual |
| ecdhDecode(rct::ecdhTuple &masked, const rct::key &sharedSec) override | hw::core::device_default | virtual |
| ecdhEncode(rct::ecdhTuple &unmasked, const rct::key &sharedSec) override | hw::core::device_default | virtual |
| encrypt_payment_id(crypto::hash8 &payment_id, const crypto::public_key &public_key, const crypto::secret_key &secret_key) override | hw::core::device_default | virtual |
| generate_chacha_key(const cryptonote::account_keys &keys, crypto::chacha_key &key, uint64_t kdf_rounds) override | hw::core::device_default | virtual |
| generate_key_derivation(const crypto::public_key &pub, const crypto::secret_key &sec, crypto::key_derivation &derivation) override | hw::core::device_default | virtual |
| generate_key_image(const crypto::public_key &pub, const crypto::secret_key &sec, crypto::key_image &image) override | hw::core::device_default | virtual |
| generate_keys(crypto::public_key &pub, crypto::secret_key &sec, const crypto::secret_key &recovery_key=crypto::secret_key(), bool recover=false) override | hw::core::device_default | virtual |
| get_name() const override | hw::core::device_default | virtual |
| get_public_address(cryptonote::account_public_address &pubkey) override | hw::core::device_default | virtual |
| get_secret_keys(crypto::secret_key &viewkey, crypto::secret_key &spendkey) override | hw::core::device_default | virtual |
| get_subaddress(const cryptonote::account_keys &keys, const cryptonote::subaddress_index &index) override | hw::core::device_default | virtual |
| get_subaddress_secret_key(const crypto::secret_key &sec, const cryptonote::subaddress_index &index) override | hw::core::device_default | virtual |
| get_subaddress_spend_public_key(const cryptonote::account_keys &keys, const cryptonote::subaddress_index &index) override | hw::core::device_default | virtual |
| get_subaddress_spend_public_keys(const cryptonote::account_keys &keys, uint32_t account, uint32_t begin, uint32_t end) override | hw::core::device_default | virtual |
| get_type() const override | hw::core::device_default | inlinevirtual |
| init(void) override | hw::core::device_default | virtual |
| LEDGER enum value | hw::device | |
| lock(void) override | hw::core::device_default | virtual |
| mlsag_hash(const rct::keyV &long_message, rct::key &c) override | hw::core::device_default | virtual |
| mlsag_prehash(const std::string &blob, size_t inputs_size, size_t outputs_size, const rct::keyV &hashes, const rct::ctkeyV &outPk, rct::key &prehash) override | hw::core::device_default | virtual |
| mlsag_prepare(const rct::key &H, const rct::key &xx, rct::key &a, rct::key &aG, rct::key &aHP, rct::key &rvII) override | hw::core::device_default | virtual |
| mlsag_prepare(rct::key &a, rct::key &aG) override | hw::core::device_default | virtual |
| mlsag_sign(const rct::key &c, const rct::keyV &xx, const rct::keyV &alpha, const size_t rows, const size_t dsRows, rct::keyV &ss) override | hw::core::device_default | virtual |
| name | hw::device | protected |
| NONE enum value | hw::device | |
| open_tx(crypto::secret_key &tx_key) override | hw::core::device_default | virtual |
| operator bool() const override | hw::core::device_default | inlineexplicitvirtual |
| operator=(const device_default &device)=delete | hw::core::device_default | |
| release() override | hw::core::device_default | virtual |
| sc_secret_add(crypto::secret_key &r, const crypto::secret_key &a, const crypto::secret_key &b) override | hw::core::device_default | virtual |
| scalarmultBase(rct::key &aG, const rct::key &a) override | hw::core::device_default | virtual |
| hw::device::scalarmultBase(const rct::key &a) | hw::device | inline |
| scalarmultKey(rct::key &aP, const rct::key &P, const rct::key &a) override | hw::core::device_default | virtual |
| hw::device::scalarmultKey(const rct::key &P, const rct::key &a) | hw::device | inline |
| secret_key_to_public_key(const crypto::secret_key &sec, crypto::public_key &pub) override | hw::core::device_default | virtual |
| set_mode(device_mode mode) override | hw::core::device_default | virtual |
| set_name(const std::string &name) override | hw::core::device_default | virtual |
| SOFTWARE enum value | hw::device | |
| TRANSACTION_CREATE_FAKE enum value | hw::device | |
| TRANSACTION_CREATE_REAL enum value | hw::device | |
| TRANSACTION_PARSE enum value | hw::device | |
| try_lock(void) override | hw::core::device_default | virtual |
| unlock(void) override | hw::core::device_default | virtual |
| verify_keys(const crypto::secret_key &secret_key, const crypto::public_key &public_key) override | hw::core::device_default | virtual |
| ~device() | hw::device | inlinevirtual |
| ~device_default() | hw::core::device_default |
1.8.14