Fabcoin Core  0.16.2
P2P Digital Currency
dev::eth::KeyManager Member List

This is the complete list of members for dev::eth::KeyManager, including all inherited members.

accountName(Address const &_address) const dev::eth::KeyManager
accounts() const dev::eth::KeyManager
accountsHash() const dev::eth::KeyManagerinline
address(h128 const &_uuid) const dev::eth::KeyManager
brain(std::string const &_seed)dev::eth::KeyManagerstatic
cachePassword(std::string const &_password) const dev::eth::KeyManagerprivate
changeName(Address const &_address, std::string const &_name)dev::eth::KeyManager
create(std::string const &_pass)dev::eth::KeyManager
defaultPassword(std::function< std::string()> const &_pass=DontKnowThrow) const dev::eth::KeyManagerinlineprivate
defaultPath()dev::eth::KeyManagerinlinestatic
exists() const dev::eth::KeyManager
getPassword(h128 const &_uuid, std::function< std::string()> const &_pass=DontKnowThrow) const dev::eth::KeyManagerprivate
getPassword(h256 const &_passHash, std::function< std::string()> const &_pass=DontKnowThrow) const dev::eth::KeyManagerprivate
hasAccount(Address const &_address) const dev::eth::KeyManager
hashPassword(std::string const &_pass) const dev::eth::KeyManagerprivate
haveHint(std::string const &_pass) const dev::eth::KeyManagerinline
haveKey(Address const &_a) const dev::eth::KeyManagerinline
import(Secret const &_s, std::string const &_accountName, std::string const &_pass, std::string const &_passwordHint)dev::eth::KeyManager
import(Secret const &_s, std::string const &_accountName)dev::eth::KeyManagerinline
importBrain(std::string const &_seed, std::string const &_accountName, std::string const &_seedHint)dev::eth::KeyManager
importExisting(h128 const &_uuid, std::string const &_accountName, std::string const &_pass, std::string const &_passwordHint)dev::eth::KeyManager
importExisting(h128 const &_uuid, std::string const &_accountName)dev::eth::KeyManagerinline
importExisting(h128 const &_uuid, std::string const &_accountName, Address const &_addr, h256 const &_passHash=h256(), std::string const &_passwordHint=std::string())dev::eth::KeyManager
importExistingBrain(Address const &_a, std::string const &_accountName, std::string const &_seedHint)dev::eth::KeyManager
KeyManager(std::string const &_keysFile=defaultPath(), std::string const &_secretsPath=SecretStore::defaultPath())dev::eth::KeyManager
keysFile() const dev::eth::KeyManagerinline
kill(h128 const &_id)dev::eth::KeyManagerinline
kill(Address const &_a)dev::eth::KeyManager
load(std::string const &_pass)dev::eth::KeyManager
m_addrLookupdev::eth::KeyManagerprivate
m_cachedPasswordsdev::eth::KeyManagermutableprivate
m_defaultPasswordDeprecateddev::eth::KeyManagerprivate
m_keyInfodev::eth::KeyManagerprivate
m_keysFiledev::eth::KeyManagermutableprivate
m_keysFileKeydev::eth::KeyManagermutableprivate
m_masterdev::eth::KeyManagermutableprivate
m_passwordHintdev::eth::KeyManagerprivate
m_storedev::eth::KeyManagerprivate
m_uuidLookupdev::eth::KeyManagerprivate
newKeyPair(NewKeyType _type)dev::eth::KeyManagerstatic
NewKeyType enum namedev::eth::KeyManager
noteHint(std::string const &_pass, std::string const &_hint)dev::eth::KeyManagerinline
notePassword(std::string const &_pass)dev::eth::KeyManagerinline
passwordHint(Address const &_address) const dev::eth::KeyManager
presaleSecret(std::string const &_json, std::function< std::string(bool)> const &_password)dev::eth::KeyManagerstatic
recode(Address const &_address, SemanticPassword _newPass, std::function< std::string()> const &_pass=DontKnowThrow, KDF _kdf=KDF::Scrypt)dev::eth::KeyManager
recode(Address const &_address, std::string const &_newPass, std::string const &_hint, std::function< std::string()> const &_pass=DontKnowThrow, KDF _kdf=KDF::Scrypt)dev::eth::KeyManager
save(std::string const &_pass) const dev::eth::KeyManagerinline
secret(Address const &_address, std::function< std::string()> const &_pass=DontKnowThrow, bool _usePasswordCache=true) const dev::eth::KeyManager
secret(h128 const &_uuid, std::function< std::string()> const &_pass=DontKnowThrow, bool _usePasswordCache=true) const dev::eth::KeyManager
setKeysFile(std::string const &_keysFile)dev::eth::KeyManagerinline
setSecretsPath(std::string const &_secretsPath)dev::eth::KeyManagerinline
store()dev::eth::KeyManagerinline
subkey(Secret const &_s, unsigned _index)dev::eth::KeyManagerstatic
uuid(Address const &_a) const dev::eth::KeyManager
write() const dev::eth::KeyManagerinlineprivate
write(std::string const &_keysFile) const dev::eth::KeyManagerprivate
write(std::string const &_pass, std::string const &_keysFile) const dev::eth::KeyManagerprivate
write(SecureFixedHash< 16 > const &_key, std::string const &_keysFile) const dev::eth::KeyManagerprivate
~KeyManager()dev::eth::KeyManager