Encode the outcome of a signing attempt as a JSON object
Declared in <rpc/rawtransaction_util.h>
void
SignTransactionResultToJSON(
CMutableTransaction& mtx,
bool complete,
std::map<COutPoint, Coin> const& coins,
std::map<int, bilingual_str> const& input_errors,
UniValue& result);
| Name | Description |
|---|---|
| mtx | The transaction that was signed. |
| complete | Whether every input now has a complete signature. |
| coins | Map of outputs spent by the transaction. |
| input_errors | Per-input signing errors keyed by input index. |
| result | JSON object the signing results are written into. |