A signature creator for transactions.
Declared in <script/sign.h>
class MutableTransactionSignatureCreator
: public BaseSignatureCreator
| Name | Description |
|---|---|
BaseSignatureCreator | Interface for signature creators. |
| Name | Description |
|---|---|
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. |