Sign the tx given the input coins and sighash.

Synopsis

Declared in <wallet/wallet.h>

bool
SignTransaction(
    CMutableTransaction& tx,
    std::map<COutPoint, Coin> const& coins,
    int sighash,
    std::map<int, bilingual_str>& input_errors) const;

Return Value

true if all inputs were signed.

Parameters

Name

Description

tx

The transaction to sign in place.

coins

The input coins spent by the transaction.

sighash

The signature hash type to use.

input_errors

Set to per‐input error messages for inputs that fail.

Created with MrDocs