UNPKG

@dojima-wallet/connection

Version:

Initialise and connection for layer 1&2 blockchain

19 lines (18 loc) 361 B
/** * 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; }