UNPKG

wowok

Version:

Wowok Blockchain TypeScript API

22 lines (21 loc) 797 B
import type { PublicKey } from "./publickey.js"; import type { SignatureScheme } from "./signature-scheme.js"; export type SerializeSignatureInput = { signatureScheme: SignatureScheme; signature: Uint8Array; publicKey?: PublicKey; }; export declare function toSerializedSignature({ signature, signatureScheme, publicKey, }: SerializeSignatureInput): string; export declare function parseSerializedSignature(serializedSignature: string): { serializedSignature: string; signatureScheme: "Falcon512" | "MultiSig"; signature: Uint8Array<ArrayBuffer>; publicKey: Uint8Array<ArrayBuffer>; bytes: Uint8Array<ArrayBuffer>; } | { serializedSignature: string; signatureScheme: "MultiSig"; multisig: any; bytes: Uint8Array<ArrayBuffer>; signature: any; };