Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig > Member List

This is the complete list of members for bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >, including all inherited members.

affine_element typedefbb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >
combine_signatures(const std::string &message, const std::vector< MultiSigPublicKey > &signer_pubkeys, const std::vector< RoundOnePublicOutput > &round_1_nonces, const std::vector< RoundTwoPublicOutput > &round_2_signature_shares)bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >inlinestatic
construct_multisig_nonce(const Fr &a, const std::vector< RoundOnePublicOutput > &round_1_nonces)bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >inlineprivatestatic
construct_signature_round_1()bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >inlinestatic
construct_signature_round_2(const std::string &message, const key_pair &signer, const RoundOnePrivateOutput &signer_round_1_private_output, const std::vector< MultiSigPublicKey > &signer_pubkeys, const std::vector< RoundOnePublicOutput > &round_1_nonces)bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >inlinestatic
duplicated_indices(const std::vector< T > &input)bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >inlineprivatestatic
element typedefbb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >
Fq typedefbb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >
Fr typedefbb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >
generate_nonce_challenge(const std::string &message, const affine_element &aggregate_pubkey, const std::vector< RoundOnePublicOutput > &round_1_nonces)bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >inlineprivatestatic
key_pair typedefbb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >
RoundTwoPublicOutput typedefbb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >
valid_round1_nonces(const std::vector< RoundOnePublicOutput > &round1_public_outputs)bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >inlineprivatestatic
validate_and_combine_signer_pubkeys(const std::vector< MultiSigPublicKey > &signer_pubkeys)bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig >inlinestatic