UNPKG

@polkadot/util-keyring

Version:
15 lines (14 loc) 767 B
import { KeyringInstance, KeyringPair, KeyringPair$Json, KeyringPair$Meta } from './types'; export default class Keyring implements KeyringInstance { private _pairs; constructor(); addPair(pair: KeyringPair): KeyringPair; addFromAddress(address: string | Uint8Array, meta?: KeyringPair$Meta, defaultEncoded?: Uint8Array): KeyringPair; addFromJson({ address, encoded, meta }: KeyringPair$Json): KeyringPair; addFromSeed(seed: Uint8Array, meta?: KeyringPair$Meta): KeyringPair; getPair(address: string | Uint8Array): KeyringPair; getPairs(): Array<KeyringPair>; getPublicKeys(): Array<Uint8Array>; removePair(address: string | Uint8Array): void; toJson(address: string | Uint8Array, passphrase?: string): KeyringPair$Json; }