airgap-coin-lib
Version:
The airgap-coin-lib is a protocol agnostic library to prepare, sign and broadcast cryptocurrency transactions.
10 lines (9 loc) • 365 B
TypeScript
/// <reference types="node" />
export declare abstract class CryptoClient {
abstract signMessage(message: string, keypair: {
publicKey?: string;
privateKey: Buffer;
}): Promise<string>;
abstract verifyMessage(message: string, signature: string, publicKey: string): Promise<boolean>;
recoverPublicKeyFromSignature(): Promise<void>;
}