@runonflux/aa-schnorr-multisig-sdk
Version:
Account Abstraction Schnorr Multi-Signatures SDK
11 lines (10 loc) • 405 B
TypeScript
import type { SchnorrSigner } from "../signers";
import type { Key, PublicNonces, SignatureOutput } from ".";
export interface MultiSigTx {
signers: SchnorrSigner[];
combinedPubKey: Key;
signatures: SignatureOutput[];
}
export type SignersSignatures = Record<string, SignatureOutput>;
export type SignersNonces = Record<string, PublicNonces>;
export type SignersPubKeys = Record<string, Key>;