Bitcoin Core 30.99.0
P2P Digital Currency
MutableTransactionSignatureCreator Member List

This is the complete list of members for MutableTransactionSignatureCreator, including all inherited members.

amountMutableTransactionSignatureCreatorprivate
checkerMutableTransactionSignatureCreatorprivate
Checker() const overrideMutableTransactionSignatureCreatorinlinevirtual
ComputeSchnorrSignatureHash(const uint256 *leaf_hash, SigVersion sigversion) constMutableTransactionSignatureCreatorprivate
CreateMuSig2AggregateSig(const std::vector< CPubKey > &participants, std::vector< uint8_t > &sig, const CPubKey &aggregate_pubkey, const CPubKey &script_pubkey, const uint256 *leaf_hash, const std::vector< std::pair< uint256, bool > > &tweaks, SigVersion sigversion, const SignatureData &sigdata) const overrideMutableTransactionSignatureCreatorvirtual
CreateMuSig2Nonce(const SigningProvider &provider, const CPubKey &aggregate_pubkey, const CPubKey &script_pubkey, const CPubKey &part_pubkey, const uint256 *leaf_hash, const uint256 *merkle_root, SigVersion sigversion, const SignatureData &sigdata) const overrideMutableTransactionSignatureCreatorvirtual
CreateMuSig2PartialSig(const SigningProvider &provider, uint256 &partial_sig, const CPubKey &aggregate_pubkey, const CPubKey &script_pubkey, const CPubKey &part_pubkey, const uint256 *leaf_hash, const std::vector< std::pair< uint256, bool > > &tweaks, SigVersion sigversion, const SignatureData &sigdata) const overrideMutableTransactionSignatureCreatorvirtual
CreateSchnorrSig(const SigningProvider &provider, std::vector< unsigned char > &sig, const XOnlyPubKey &pubkey, const uint256 *leaf_hash, const uint256 *merkle_root, SigVersion sigversion) const overrideMutableTransactionSignatureCreatorvirtual
CreateSig(const SigningProvider &provider, std::vector< unsigned char > &vchSig, const CKeyID &keyid, const CScript &scriptCode, SigVersion sigversion) const overrideMutableTransactionSignatureCreatorvirtual
m_txdataMutableTransactionSignatureCreatorprivate
m_txtoMutableTransactionSignatureCreatorprivate
MutableTransactionSignatureCreator(const CMutableTransaction &tx LIFETIMEBOUND, unsigned int input_idx, const CAmount &amount, int hash_type)MutableTransactionSignatureCreator
MutableTransactionSignatureCreator(const CMutableTransaction &tx LIFETIMEBOUND, unsigned int input_idx, const CAmount &amount, const PrecomputedTransactionData *txdata, int hash_type)MutableTransactionSignatureCreator
nHashTypeMutableTransactionSignatureCreatorprivate
nInMutableTransactionSignatureCreatorprivate
~BaseSignatureCreator()=defaultBaseSignatureCreatorvirtual