|
| std::vector< const Language::Base * > | crypto::ElectrumWords::get_language_list () |
| |
| uint32_t | anonymous_namespace{electrum-words.cpp}::create_checksum_index (const std::vector< epee::wipeable_string > &word_list, const Language::Base *language) |
| | Creates a checksum index in the word list array on the list of words. More...
|
| |
| bool | anonymous_namespace{electrum-words.cpp}::checksum_test (std::vector< epee::wipeable_string > seed, const Language::Base *language) |
| | Does the checksum test on the seed passed. More...
|
| |
| bool | anonymous_namespace{electrum-words.cpp}::find_seed_language (const std::vector< epee::wipeable_string > &seed, bool has_checksum, std::vector< uint32_t > &matched_indices, Language::Base **language) |
| | Finds the word list that contains the seed words and puts the indices where matches occured in matched_indices. More...
|
| |
| bool | crypto::ElectrumWords::words_to_bytes (const epee::wipeable_string &words, epee::wipeable_string &dst, size_t len, bool duplicate, std::string &language_name) |
| | Converts seed words to bytes (secret key). More...
|
| |
| bool | crypto::ElectrumWords::words_to_bytes (const epee::wipeable_string &words, crypto::secret_key &dst, std::string &language_name) |
| | Converts seed words to bytes (secret key). More...
|
| |
| bool | crypto::ElectrumWords::bytes_to_words (const char *src, size_t len, epee::wipeable_string &words, const std::string &language_name) |
| | Converts bytes (secret key) to seed words. More...
|
| |
| bool | crypto::ElectrumWords::bytes_to_words (const crypto::secret_key &src, epee::wipeable_string &words, const std::string &language_name) |
| | Converts bytes (secret key) to seed words. More...
|
| |
| void | crypto::ElectrumWords::get_language_list (std::vector< std::string > &languages, bool english) |
| | Gets a list of seed languages that are supported. More...
|
| |
| bool | crypto::ElectrumWords::get_is_old_style_seed (const epee::wipeable_string &seed) |
| | Tells if the seed passed is an old style seed or not. More...
|
| |
| std::string | crypto::ElectrumWords::get_english_name_for (const std::string &name) |
| | Returns the name of a language in English. More...
|
| |
Mnemonic seed generation and wallet restoration from them.
This file and its header file are for translating Electrum-style word lists into their equivalent byte representations for cross-compatibility with that method of "backing up" one's wallet keys.