XYO Platform SDK - v3.10.6
    Preparing search index...

    Hierarchy (View Summary)

    Implements

    Index

    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