MutableTransactionSignatureCreator::MutableTransactionSignatureCreator

Construct a signature creator reusing precomputed transaction data.

Synopsis

Declared in <script/sign.h>

MutableTransactionSignatureCreator(
    CMutableTransaction const& tx,
    unsigned int input_idx,
    CAmount const& amount,
    PrecomputedTransactionData const* txdata,
    SignOptions const& options);

Parameters

NameDescription
txThe transaction whose input is being signed.
input_idxThe index of the input to sign.
amountThe value of the output being spent.
txdataPrecomputed transaction data shared across inputs.
optionsOptions controlling how the input is signed.