@bajetech/digitalbits-wallet-sdk
Version:
A library to make it easier to write wallets that interact with the DigitalBits blockchain
13 lines (12 loc) • 491 B
TypeScript
import { EncryptedKey, KeyMetadata, KeyStore } from "../types";
export declare class MemoryKeyStore implements KeyStore {
name: string;
private keyStore;
constructor();
configure(): Promise<void>;
storeKeys(keys: EncryptedKey[]): Promise<KeyMetadata[]>;
updateKeys(keys: EncryptedKey[]): Promise<KeyMetadata[]>;
loadKey(id: string): Promise<EncryptedKey | undefined>;
removeKey(id: string): Promise<KeyMetadata>;
loadAllKeys(): Promise<EncryptedKey[]>;
}