| affine_element typedef | bb::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 typedef | bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig > | |
| Fq typedef | bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig > | |
| Fr typedef | bb::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 typedef | bb::crypto::schnorr_multisig< G1, HashRegNon, HashSig > | |
| RoundTwoPublicOutput typedef | bb::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 |