UNPKG

aa-schnorr-multisig-sdk

Version:

Account Abstraction Schnorr Multi-Signatures SDK

25 lines (24 loc) 688 B
/// <reference types="node" /> export interface SignatureOutput { finalPublicNonce: FinalPublicNonce; challenge: Challenge; signature: SchnorrSignature; } export declare class FinalPublicNonce { readonly buffer: Buffer; constructor(buffer: Buffer); toHex(): string; static fromHex(hex: string): FinalPublicNonce; } export declare class Challenge { readonly buffer: Buffer; constructor(buffer: Buffer); toHex(): string; static fromHex(hex: string): FinalPublicNonce; } export declare class SchnorrSignature { readonly buffer: Buffer; constructor(buffer: Buffer); toHex(): string; static fromHex(hex: string): FinalPublicNonce; }