@runonflux/aa-schnorr-multisig-sdk
Version:
Account Abstraction Schnorr Multi-Signatures SDK
24 lines (23 loc) • 657 B
TypeScript
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;
}