Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Ed25519Wallet

Hierarchy

  • Ed25519Wallet

Implements

Index

Constructors

constructor

Properties

id

implementationId

implementationId: string & As<"wallet-implementation-id"> = "ed25519" as WalletImplementationIdString

label

label: ValueAndUpdates<string | undefined>

Methods

clone

createIdentity

  • createIdentity(chainId: ChainId, options: unknown): Promise<Identity>

createTransactionSignature

  • createTransactionSignature(identity: Identity, transactionBytes: SignableBytes, prehashType: PrehashType): Promise<SignatureBytes>
  • Parameters

    • identity: Identity
    • transactionBytes: SignableBytes
    • prehashType: PrehashType

    Returns Promise<SignatureBytes>

getIdentities

  • getIdentities(): keyof Identity[]

getIdentityLabel

  • getIdentityLabel(identity: Identity): string | undefined

previewIdentity

  • previewIdentity(chainId: ChainId, options: unknown): Promise<Identity>

printableSecret

  • printableSecret(): string

serialize

setIdentityLabel

  • setIdentityLabel(identity: Identity, label: string | undefined): void

setLabel

  • setLabel(label: string | undefined): void

Generated using TypeDoc