UNPKG

@dojima-wallet/connection

Version:

Initialise and connection for layer 1&2 blockchain

20 lines (19 loc) 408 B
/// <reference types="node" /> /** * The Private Key interface */ export interface PrivKey { getPubKey(): PubKey | null; toBuffer(): Buffer; toBase64(): string; sign(message: Buffer): Buffer; } /** * The Public Key interface */ export interface PubKey { getAddress(): Buffer; toBuffer(): Buffer; toBase64(): string; verify(signature: Buffer, message?: Buffer): boolean; }