Hierarchy (View Summary)

Implements

Constructors

Properties

_node: undefined | HDNodeWallet
_previousHash?: ArrayBufferLike
neuter: () => HDWallet
node: HDNodeWallet
_addressMap: Record<Lowercase<string>, WeakRef<WalletInstance>>
_protectedConstructorKey: symbol
previousHashStore: undefined | PreviousHashStore
uniqueName: string

Accessors

  • get address(): Lowercase<string>
  • Returns Lowercase<string>

  • get addressBytes(): ArrayBufferLike
  • Returns ArrayBufferLike

  • get base58(): string
  • Returns string

  • get bytes(): ArrayBuffer | SharedArrayBuffer
  • Returns ArrayBuffer | SharedArrayBuffer

  • get chainCode(): string
  • Returns string

  • get depth(): number
  • Returns number

  • get extendedKey(): string
  • Returns string

  • get fingerprint(): string
  • Returns string

  • get hex(): Lowercase<string>
  • Returns Lowercase<string>

  • get index(): number
  • Returns number

  • get keccak256(): ArrayBufferLike
  • Returns ArrayBufferLike

  • get length(): number
  • Returns number

  • get mnemonic(): null | Mnemonic
  • Returns null | Mnemonic

  • get parentFingerprint(): string
  • Returns string

  • get path(): null | string
  • Returns null | string

  • get previousHash(): undefined | Lowercase<string>
  • Returns undefined | Lowercase<string>

  • get previousHashBytes(): undefined | ArrayBufferLike
  • Returns undefined | ArrayBufferLike

  • get privateKey(): Lowercase<string>
  • Returns Lowercase<string>

  • get publicKey(): Lowercase<string>
  • Returns Lowercase<string>

Methods

  • Parameters

    • OptionalpreviousHash: string | ArrayBufferLike

    Returns Promise<HDWallet>

  • Parameters

    • hash: ArrayBufferLike
    • previousHash: undefined | ArrayBufferLike

    Returns Promise<[ArrayBufferLike, Lowercase<string>?]>

  • Parameters

    • msg: ArrayBufferLike
    • signature: ArrayBufferLike

    Returns Promise<boolean>

  • Parameters

    • node: HDNodeWallet
    • OptionalpreviousHash: string

    Returns Promise<WalletInstance>

  • Parameters

    • node: HDNodeWallet
    • OptionalpreviousHash: string

    Returns Promise<WalletInstance>

  • Parameters

    • data: undefined | ArrayBuffer

    Returns undefined | Data

  • Parameters

    • key: string

    Returns Promise<WalletInstance>

  • Parameters

    • mnemonic: Mnemonic
    • Optionalpath: string

    Returns Promise<WalletInstance>

  • Parameters

    • phrase: string
    • Optionalpath: string

    Returns Promise<WalletInstance>

  • Parameters

    • key: string | bigint | ArrayBufferLike

    Returns Promise<AccountInstance>

  • Parameters

    • seed: string | ArrayBufferLike

    Returns Promise<WalletInstance>

  • Parameters

    • Optionalwordlist: string[]
    • Optionalstrength: number

    Returns string

  • Parameters

    • value: unknown

    Returns value is AbstractData

  • Parameters

    • address: Lowercase<string>

    Returns boolean