Construct a candidate output with an explicitly provided fee.
Declared in <wallet/coinselection.h>
COutput(
COutPoint const& outpoint,
CTxOut const& txout,
int depth,
int input_bytes,
bool solvable,
bool safe,
int64_t time,
bool from_me,
CAmount const fees);
| Name | Description |
|---|---|
| outpoint | The outpoint identifying this UTXO. |
| txout | The transaction output itself. |
| depth | Depth in the block chain (confirmations). |
| input_bytes | Estimated size of this output as a signed input, or -1 if unknown. |
| solvable | Whether the wallet knows how to spend this output. |
| safe | Whether this output is considered safe to spend. |
| time | Time of the transaction containing this output. |
| from_me | Whether the containing transaction was sent from this wallet. |
| fees | The fee required to spend this output, used to derive its effective value. |