Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • HDNode

Implements

  • ExternallyOwnedAccount

Index

Constructors

constructor

  • new HDNode(constructorGuard: any, privateKey: string, publicKey: string, parentFingerprint: string, chainCode: string, index: number, depth: number, mnemonicOrPath: string | Mnemonic): HDNode
  • This constructor should not be called directly.

    Please use:

    • fromMnemonic
    • fromSeed

    Parameters

    • constructorGuard: any
    • privateKey: string
    • publicKey: string
    • parentFingerprint: string
    • chainCode: string
    • index: number
    • depth: number
    • mnemonicOrPath: string | Mnemonic

    Returns HDNode

Properties

Private _derive

_derive: any

Readonly address

address: string

Readonly chainCode

chainCode: string

Readonly depth

depth: number

Readonly fingerprint

fingerprint: string

Readonly index

index: number

Optional Readonly mnemonic

mnemonic: Mnemonic

Readonly parentFingerprint

parentFingerprint: string

Readonly path

path: string

Readonly privateKey

privateKey: string

Readonly publicKey

publicKey: string

Accessors

extendedKey

  • get extendedKey(): string
  • Returns string

Methods

derivePath

  • derivePath(path: string): HDNode
  • Parameters

    • path: string

    Returns HDNode

neuter

  • Returns HDNode

Static _fromSeed

  • Parameters

    Returns HDNode

Static fromExtendedKey

  • fromExtendedKey(extendedKey: string): HDNode
  • Parameters

    • extendedKey: string

    Returns HDNode

Static fromMnemonic

  • fromMnemonic(mnemonic: string, password?: string, wordlist?: string | Wordlist): HDNode
  • Parameters

    • mnemonic: string
    • Optional password: string
    • Optional wordlist: string | Wordlist

    Returns HDNode

Static fromSeed

  • Parameters

    Returns HDNode

Legend

  • Variable
  • Interface
  • Class

Generated using TypeDoc