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