ledger-core
ledger::core::BitcoinLikeKeychain Member List

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

Address typedef (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychain
BitcoinLikeKeychain(const std::shared_ptr< api::DynamicObject > &configuration, const api::Currency &params, 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
contains(const std::string &address) const =0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
getAccountIndex() const (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychain
getAddressDerivationPath(const std::string &address) const =0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
getAddressPurpose(const std::string &address) const =0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
getAllObservableAddresses(uint32_t from, uint32_t to)=0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
getAllObservableAddresses(KeyPurpose purpose, uint32_t from, uint32_t to)=0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure 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::BitcoinLikeKeychainprotected
getFreshAddress(KeyPurpose purpose)=0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
getFreshAddresses(KeyPurpose purpose, size_t n)=0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure 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 =0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
getOutputSizeAsSignedTxInput() const =0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
getPreferences() const (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainprotected
getPublicKey(const std::string &address) const =0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
getRestoreKey() const =0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
isEmpty() const =0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
isNativeSegwit() const (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychain
isNativeSegwit(const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainstatic
isSegwit() const (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychain
isSegwit(const std::string &keychainEngine) (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainstatic
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::BitcoinLikeKeychainvirtual
markAsUsed(const std::string &address) (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainvirtual
markPathAsUsed(const DerivationPath &path)=0 (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychainpure virtual
RECEIVE enum value (defined in ledger::core::BitcoinLikeKeychain)ledger::core::BitcoinLikeKeychain