ledger-core
ledger::core::BitcoinLikeAddress Member List

This is the complete list of members for ledger::core::BitcoinLikeAddress, including all inherited members.

AbstractAddress(const api::Currency &currency, const Option< std::string > &path) (defined in ledger::core::AbstractAddress)ledger::core::AbstractAddressexplicit
asBitcoinLikeAddress() override (defined in ledger::core::AbstractAddress)ledger::core::AbstractAddressvirtual
BitcoinLikeAddress(const api::Currency &currency, 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 &currency, const Option< std::string > &derivationPath=Option< std::string >()) (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddressstatic
fromBech32(const std::string &address, const api::Currency &currency, const Option< std::string > &derivationPath=Option< std::string >()) (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddressstatic
fromPublicKey(const std::shared_ptr< api::BitcoinLikeExtendedPublicKey > &pubKey, const api::Currency &currency, const std::string &derivationPath, const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddressstatic
fromPublicKeyToHash160(const std::vector< uint8_t > &pubKey, const std::vector< uint8_t > &pubKeyHash160, const api::Currency &currency, const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddressstatic
fromPublicKeyToHash160(const std::vector< uint8_t > &pubKey, const api::Currency &currency, const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddressstatic
getCurrency() override (defined in ledger::core::AbstractAddress)ledger::core::AbstractAddressvirtual
getDerivationPath() overrideledger::core::BitcoinLikeAddressvirtual
getHash160() overrideledger::core::BitcoinLikeAddressvirtual
getNetworkParameters() overrideledger::core::BitcoinLikeAddressvirtual
getStringAddress() const (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddress
getVersion() overrideledger::core::BitcoinLikeAddressvirtual
getVersionFromKeychainEngine(const std::string &keychainEngine, const api::BitcoinLikeNetworkParameters &params) const (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddress
isInstanceOfBitcoinLikeAddress() override (defined in ledger::core::AbstractAddress)ledger::core::AbstractAddressvirtual
isP2PKH() overrideledger::core::BitcoinLikeAddressvirtual
isP2SH() overrideledger::core::BitcoinLikeAddressvirtual
isP2WPKH() overrideledger::core::BitcoinLikeAddressvirtual
isP2WSH() overrideledger::core::BitcoinLikeAddressvirtual
isValid(const std::string &address, const Currency &currency)ledger::core::api::Addressstatic
parse(const std::string &address, const api::Currency &currency, const Option< std::string > &derivationPath=Option< std::string >()) (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddressstatic
ledger::core::AbstractAddress::parse(const std::string &address, const Currency &currency)ledger::core::api::Addressstatic
toBase58() overrideledger::core::BitcoinLikeAddressvirtual
toBase58() const (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddress
toBech32() overrideledger::core::BitcoinLikeAddressvirtual
toBech32() const (defined in ledger::core::BitcoinLikeAddress)ledger::core::BitcoinLikeAddress
toString() overrideledger::core::BitcoinLikeAddressvirtual
~Address() (defined in ledger::core::api::Address)ledger::core::api::Addressinlinevirtual
~BitcoinLikeAddress() (defined in ledger::core::api::BitcoinLikeAddress)ledger::core::api::BitcoinLikeAddressinlinevirtual