_internalNodeXpub (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | protected |
_keychainEngine (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | protected |
_observableRange (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | protected |
_publicNodeXpub (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | protected |
Address typedef (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
BitcoinLikeKeychain(const std::shared_ptr< api::DynamicObject > &configuration, const api::Currency ¶ms, int account, const std::shared_ptr< Preferences > &preferences) (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
CHANGE enum value (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
CommonBitcoinLikeKeychains(const std::shared_ptr< api::DynamicObject > &configuration, const api::Currency ¶ms, int account, const std::shared_ptr< api::BitcoinLikeExtendedPublicKey > &xpub, const std::shared_ptr< Preferences > &preferences) (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | |
contains(const std::string &address) const override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getAccountIndex() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
getAddressDerivationPath(const std::string &address) const override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getAddressPurpose(const std::string &address) const override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getAllObservableAddresses(uint32_t from, uint32_t to) override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getAllObservableAddresses(KeyPurpose purpose, uint32_t from, uint32_t to) override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getConfiguration() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
getCurrency() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
getDerivationScheme() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
getDerivationScheme() (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | protected |
getExtendedPublicKey() const (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | |
getFreshAddress(KeyPurpose purpose) override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getFreshAddresses(KeyPurpose purpose, size_t n) override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getFullDerivationScheme() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
getKeychainEngine() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
getNetworkParameters() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
getObservableRangeSize() const override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getOutputSizeAsSignedTxInput() const override (defined in ledger::core::P2SHBitcoinLikeKeychain) | ledger::core::P2SHBitcoinLikeKeychain | virtual |
getPreferences() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | protected |
getPublicKey(const std::string &address) const override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
getRestoreKey() const override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
isEmpty() const override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
isNativeSegwit() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
isNativeSegwit(const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | static |
isSegwit() const (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
isSegwit(const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | static |
KeyPurpose enum name (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |
markAsUsed(const std::vector< std::string > &addresses) (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | virtual |
markAsUsed(const std::string &address) (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | virtual |
markPathAsUsed(const DerivationPath &path) override (defined in ledger::core::CommonBitcoinLikeKeychains) | ledger::core::CommonBitcoinLikeKeychains | virtual |
P2SHBitcoinLikeKeychain(const std::shared_ptr< api::DynamicObject > &configuration, const api::Currency ¶ms, int account, const std::shared_ptr< api::BitcoinLikeExtendedPublicKey > &xpub, const std::shared_ptr< Preferences > &preferences) (defined in ledger::core::P2SHBitcoinLikeKeychain) | ledger::core::P2SHBitcoinLikeKeychain | |
RECEIVE enum value (defined in ledger::core::BitcoinLikeKeychain) | ledger::core::BitcoinLikeKeychain | |