Packages

package hd

This package contains different HD wallet key derivation paths.

See also

Hierarchical Deterministic Key Creation on Bitcoin.org Developer Guide

BIP32, Hierarchical Deterministic Wallets

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. hd
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class AddressType extends AnyRef

    The address types covered by BIP44, BIP49 and BIP84

  2. case class BIP32Node(index: Int, hardened: Boolean) extends Product with Serializable
  3. abstract class BIP32Path extends AnyRef
  4. case class HDAccount(coin: HDCoin, index: Int) extends BIP32Path with Product with Serializable

    Represents a BIP44, BIP84 and BIP49 account

  5. sealed abstract class HDAddress extends BIP32Path

    Represents a BIP44 address index.

  6. sealed abstract class HDChain extends BIP32Path

    Represents a BIP44 change chain

  7. sealed abstract class HDChainType extends AnyRef

    Address chain (external vs.

    Address chain (external vs. change) used by BIP44, BIP84 and BIP49

  8. case class HDCoin(purpose: HDPurpose, coinType: HDCoinType) extends BIP32Path with Product with Serializable
  9. sealed trait HDCoinType extends AnyRef

    Represents a BIP44, BIP84 and BIP49 coin type.

  10. case class HDPurpose(constant: Int) extends BIP32Path with Product with Serializable
  11. sealed abstract class LegacyHDPath extends BIP32Path with HDPath
  12. sealed abstract class NestedSegWitHDPath extends BIP32Path with HDPath
  13. sealed abstract class SegWitHDPath extends BIP32Path with HDPath

Value Members

  1. object AddressType
  2. object BIP32Path
  3. object HDAddress
  4. object HDChain
  5. object HDChainType
  6. object HDCoinType

    See also

    SLIP-0044 central registry of coin types

  7. object HDPath
  8. object HDPurposes
  9. object LegacyHDPath extends HDPathFactory[LegacyHDPath]
  10. object NestedSegWitHDPath extends HDPathFactory[NestedSegWitHDPath]
  11. object SegWitHDPath extends HDPathFactory[SegWitHDPath]

Inherited from AnyRef

Inherited from Any

Ungrouped