1
0
Fork 0
mirror of https://github.com/eosswedenorg/antelope-keygen synced 2026-07-03 11:53:41 +02:00

key_search: adding addDictionary()

This commit is contained in:
Henrik Hautakoski 2020-02-17 15:11:52 +01:00
parent 01fc8911a3
commit f9aab4033e
2 changed files with 11 additions and 0 deletions

View file

@ -43,6 +43,11 @@ void KeySearch::addList(const strlist_t& list)
} }
} }
void KeySearch::addDictionary(const Dictionary& dictionary)
{
m_dict = dictionary;
}
const strlist_t& KeySearch::getList() const strlist_t& KeySearch::getList()
{ {
return m_words; return m_words;

View file

@ -24,6 +24,7 @@
#ifndef EOSIOKEYGEN_KEY_SEARCH_H #ifndef EOSIOKEYGEN_KEY_SEARCH_H
#define EOSIOKEYGEN_KEY_SEARCH_H #define EOSIOKEYGEN_KEY_SEARCH_H
#include "core/dictionary.h"
#include "string.h" #include "string.h"
namespace eoskeygen { namespace eoskeygen {
@ -37,6 +38,8 @@ public :
// Add a list of words to search for. // Add a list of words to search for.
void addList(const strlist_t& list); void addList(const strlist_t& list);
void addDictionary(const Dictionary& dictionary);
// get the list of words to search for. // get the list of words to search for.
const strlist_t& getList(); const strlist_t& getList();
@ -65,6 +68,9 @@ protected :
// List of words to search for. // List of words to search for.
strlist_t m_words; strlist_t m_words;
// Dictionary to use when we find a search result.
Dictionary m_dict;
#ifdef HAVE_THREADS #ifdef HAVE_THREADS
// Number of threads to use. // Number of threads to use.
size_t m_threads; size_t m_threads;