ledger-core
|
This is the complete list of members for ledger::core::BitcoinLikeAddress, including all inherited members.
AbstractAddress(const api::Currency ¤cy, const Option< std::string > &path) (defined in ledger::core::AbstractAddress) | ledger::core::AbstractAddress | explicit |
asBitcoinLikeAddress() override (defined in ledger::core::AbstractAddress) | ledger::core::AbstractAddress | virtual |
BitcoinLikeAddress(const api::Currency ¤cy, const std::vector< uint8_t > &hash160, const std::string &keychainEngine, const Option< std::string > &derivationPath=Option< std::string >()) (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | |
fromBase58(const std::string &address, const api::Currency ¤cy, const Option< std::string > &derivationPath=Option< std::string >()) (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | static |
fromBech32(const std::string &address, const api::Currency ¤cy, const Option< std::string > &derivationPath=Option< std::string >()) (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | static |
fromPublicKey(const std::shared_ptr< api::BitcoinLikeExtendedPublicKey > &pubKey, const api::Currency ¤cy, const std::string &derivationPath, const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | static |
fromPublicKeyToHash160(const std::vector< uint8_t > &pubKey, const std::vector< uint8_t > &pubKeyHash160, const api::Currency ¤cy, const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | static |
fromPublicKeyToHash160(const std::vector< uint8_t > &pubKey, const api::Currency ¤cy, const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | static |
getCurrency() override (defined in ledger::core::AbstractAddress) | ledger::core::AbstractAddress | virtual |
getDerivationPath() override | ledger::core::BitcoinLikeAddress | virtual |
getHash160() override | ledger::core::BitcoinLikeAddress | virtual |
getNetworkParameters() override | ledger::core::BitcoinLikeAddress | virtual |
getStringAddress() const (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | |
getVersion() override | ledger::core::BitcoinLikeAddress | virtual |
getVersionFromKeychainEngine(const std::string &keychainEngine, const api::BitcoinLikeNetworkParameters ¶ms) const (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | |
isInstanceOfBitcoinLikeAddress() override (defined in ledger::core::AbstractAddress) | ledger::core::AbstractAddress | virtual |
isP2PKH() override | ledger::core::BitcoinLikeAddress | virtual |
isP2SH() override | ledger::core::BitcoinLikeAddress | virtual |
isP2WPKH() override | ledger::core::BitcoinLikeAddress | virtual |
isP2WSH() override | ledger::core::BitcoinLikeAddress | virtual |
isValid(const std::string &address, const Currency ¤cy) | ledger::core::api::Address | static |
parse(const std::string &address, const api::Currency ¤cy, const Option< std::string > &derivationPath=Option< std::string >()) (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | static |
ledger::core::AbstractAddress::parse(const std::string &address, const Currency ¤cy) | ledger::core::api::Address | static |
toBase58() override | ledger::core::BitcoinLikeAddress | virtual |
toBase58() const (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | |
toBech32() override | ledger::core::BitcoinLikeAddress | virtual |
toBech32() const (defined in ledger::core::BitcoinLikeAddress) | ledger::core::BitcoinLikeAddress | |
toString() override | ledger::core::BitcoinLikeAddress | virtual |
~Address() (defined in ledger::core::api::Address) | ledger::core::api::Address | inlinevirtual |
~BitcoinLikeAddress() (defined in ledger::core::api::BitcoinLikeAddress) | ledger::core::api::BitcoinLikeAddress | inlinevirtual |