FROST Rerandomized TypeScript Library - v0.2.2-alpha.3
    Preparing search index...

    Interface TestVectorsJson

    JSON structure for test vectors.

    interface TestVectorsJson {
        config: {
            MAX_PARTICIPANTS: string | number;
            NUM_PARTICIPANTS: string | number;
            MIN_PARTICIPANTS: string | number;
            name?: string;
            group?: string;
            hash?: string;
        };
        inputs: {
            participant_list?: number[];
            group_secret_key: string;
            message: string;
            share_polynomial_coefficients: string[];
            participant_shares: ParticipantShareJson[];
            verifying_key_key: string;
        };
        round_one_outputs: { outputs: RoundOneOutputJson[] };
        round_two_outputs: { outputs: RoundTwoOutputJson[] };
        final_output: { sig: string };
    }
    Index

    Properties

    config: {
        MAX_PARTICIPANTS: string | number;
        NUM_PARTICIPANTS: string | number;
        MIN_PARTICIPANTS: string | number;
        name?: string;
        group?: string;
        hash?: string;
    }
    inputs: {
        participant_list?: number[];
        group_secret_key: string;
        message: string;
        share_polynomial_coefficients: string[];
        participant_shares: ParticipantShareJson[];
        verifying_key_key: string;
    }
    round_one_outputs: { outputs: RoundOneOutputJson[] }
    round_two_outputs: { outputs: RoundTwoOutputJson[] }
    final_output: { sig: string }