Options
All
  • Public
  • Public/Protected
  • All
Menu

A Hardware Ledger Internet Computer Agent identity.

Hierarchy

  • SignIdentity
    • LedgerIdentity

Index

Constructors

Properties

_principal: undefined | Principal
derivePath: string

Methods

  • getPrincipal(): Principal
  • Get the principal represented by this identity. Normally should be a Principal.selfAuthenticating().

    Returns Principal

  • getPublicKey(): PublicKey
  • showAddressAndPubKeyOnDevice(): Promise<void>
  • Required by Ledger.com that the user should be able to press a Button in UI and verify the address/pubkey are the same as on the device screen.

    Returns Promise<void>

  • sign(blob: ArrayBuffer): Promise<Signature>
  • transformRequest(request: HttpAgentRequest): Promise<unknown>

Generated using TypeDoc