UNPKG

@taquito/signer

Version:

Software signer implementations and signing utilities for Taquito.

22 lines (21 loc) 713 B
import { PublicKey, SigningKeyWithProofOfPossession } from './key-interface'; import { RawSignResult } from '@taquito/core'; export declare class BLSKey implements SigningKeyWithProofOfPossession { #private; constructor(key: string, decrypt?: (k: Uint8Array) => Uint8Array); private sk; private signDst; sign(message: Uint8Array): RawSignResult; provePossession(): RawSignResult; publicKey(): PublicKey; secretKey(): string; } export declare class BLSPublicKey implements PublicKey { #private; constructor(src: string | Uint8Array); compare(other: PublicKey): number; hash(): string; bytes(): Uint8Array; toProtocol(): Uint8Array; toString(): string; }