MutableTransactionSignatureCreator

A signature creator for transactions.

Synopsis

Declared in <script/sign.h>

class MutableTransactionSignatureCreator
    : public BaseSignatureCreator

Base Classes

NameDescription
BaseSignatureCreatorInterface for signature creators.

Member Functions

NameDescription
MutableTransactionSignatureCreator [constructor]Constructors
Checker [virtual]Access the signature checker paired with this creator.
CreateMuSig2AggregateSig [virtual]Aggregate MuSig2 partial signatures into a final signature.
CreateMuSig2Nonce [virtual]Create a MuSig2 public nonce for the given participant.
CreateMuSig2PartialSig [virtual]Create this participant's MuSig2 partial signature.
CreateSchnorrSig [virtual]Create a Schnorr signature for the Taproot input.
CreateSig [virtual]Create a singular (non-script) signature for the transaction input.