UNPKG

eccrypto-js

Version:

Elliptic curve cryptography library (NodeJS, Browser and Pure JS)

14 lines 830 B
/// <reference types="node" /> import { Signature } from './types'; import { SignResult } from '../lib/secp256k1/typings'; export declare function isCompressed(publicKey: Buffer): boolean; export declare function isDecompressed(publicKey: Buffer): boolean; export declare function isPrefixed(publicKey: Buffer): boolean; export declare function sanitizePublicKey(publicKey: Buffer): Buffer; export declare function exportRecoveryParam(recoveryParam: number): Buffer; export declare function importRecoveryParam(v: Buffer): number; export declare function splitSignature(sig: Buffer): Signature; export declare function joinSignature(sig: Signature): Buffer; export declare function isValidDERSignature(sig: Buffer): boolean; export declare function sanitizeRSVSignature(sig: Buffer): SignResult; //# sourceMappingURL=util.d.ts.map