Construct a candidate output with an explicitly provided fee.

Synopsis

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);

Parameters

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.

Created with MrDocs