| account_is_active() const | multisig::multisig_account | |
| finalize_kex_update(const std::uint32_t kex_rounds_required, multisig_keyset_map_memsafe_t result_keys_to_origins_map) | multisig::multisig_account | private |
| get_base_common_privkey() const | multisig::multisig_account | inline |
| get_base_privkey() const | multisig::multisig_account | inline |
| get_base_pubkey() const | multisig::multisig_account | inline |
| get_common_privkey() const | multisig::multisig_account | inline |
| get_common_pubkey() const | multisig::multisig_account | inline |
| get_kex_keys_to_origins_map() const | multisig::multisig_account | inline |
| get_kex_rounds_complete() const | multisig::multisig_account | inline |
| get_multisig_privkeys() const | multisig::multisig_account | inline |
| get_multisig_pubkey() const | multisig::multisig_account | inline |
| get_next_kex_round_msg() const | multisig::multisig_account | inline |
| get_signers() const | multisig::multisig_account | inline |
| get_threshold() const | multisig::multisig_account | inline |
| initialize_kex(const std::uint32_t threshold, std::vector< crypto::public_key > signers, const std::vector< multisig_kex_msg > &expanded_msgs_rnd1) | multisig::multisig_account | |
| initialize_kex_update(const std::vector< multisig_kex_msg > &expanded_msgs, const std::uint32_t kex_rounds_required, std::vector< crypto::public_key > &exclude_pubkeys_out) | multisig::multisig_account | private |
| kex_update(const std::vector< multisig_kex_msg > &expanded_msgs, const bool force_update_use_with_caution=false) | multisig::multisig_account | |
| kex_update_impl(const std::vector< multisig_kex_msg > &expanded_msgs, const bool incomplete_signer_set) | multisig::multisig_account | private |
| m_base_common_privkey | multisig::multisig_account | private |
| m_base_privkey | multisig::multisig_account | private |
| m_base_pubkey | multisig::multisig_account | private |
| m_common_privkey | multisig::multisig_account | private |
| m_common_pubkey | multisig::multisig_account | private |
| m_kex_keys_to_origins_map | multisig::multisig_account | private |
| m_kex_rounds_complete | multisig::multisig_account | private |
| m_multisig_privkeys | multisig::multisig_account | private |
| m_multisig_pubkey | multisig::multisig_account | private |
| m_next_round_kex_message | multisig::multisig_account | private |
| m_signers | multisig::multisig_account | private |
| m_threshold | multisig::multisig_account | private |
| main_kex_rounds_done() const | multisig::multisig_account | |
| multisig_account()=default | multisig::multisig_account | |
| multisig_account(const crypto::secret_key &base_privkey, const crypto::secret_key &base_common_privkey) | multisig::multisig_account | |
| multisig_account(const std::uint32_t threshold, std::vector< crypto::public_key > signers, const crypto::secret_key &base_privkey, const crypto::secret_key &base_common_privkey, std::vector< crypto::secret_key > multisig_privkeys, const crypto::secret_key &common_privkey, const crypto::public_key &multisig_pubkey, const crypto::public_key &common_pubkey, const std::uint32_t kex_rounds_complete, multisig_keyset_map_memsafe_t kex_origins_map, std::string next_round_kex_message) | multisig::multisig_account | |
| multisig_is_ready() const | multisig::multisig_account | |
| set_multisig_config(const std::size_t threshold, std::vector< crypto::public_key > signers) | multisig::multisig_account | private |
| ~multisig_account()=default | multisig::multisig_account | |