Cashu-TS - v4.0.0-rc3
    Preparing search index...

    Type Alias SigAllSigningPackageExperimental

    Represents a signing package for SigAll multi-party signing.

    This is a wallet-led transport format, it contains only the minimum data required to reconstruct the SIG_ALL message.

    type SigAllSigningPackage = {
        digests: { current: string; legacy?: string };
        inputs: Pick<Proof, "secret" | "C">[];
        outputs: SerializedBlindedMessage[];
        quote?: string;
        type: "swap" | "melt";
        version: "sigallA";
        witness?: { signatures: string[] };
    }
    Index

    Properties

    digests: { current: string; legacy?: string }

    Per-format digests to support multiple SIG_ALL formats.

    Type Declaration

    • current: string

      From CDK >= 0.14.0.

    • Optionallegacy?: string

      For Nutshell (all releases), CDK < 0.14.0.

    inputs: Pick<Proof, "secret" | "C">[]

    Minimal input data required for signing verification.

    NUT-00 BlindedMessages for signing verification.

    quote?: string

    For melt packages only.

    type: "swap" | "melt"

    Type of signing package.

    version: "sigallA"

    Signing package version.

    witness?: { signatures: string[] }

    Signatures collected (to be injected into the first proof witness).