#include <coinselection.h>
|
| | OutputGroup () |
| |
| | OutputGroup (std::vector< CInputCoin > &&outputs, bool from_me, CAmount value, int depth, size_t ancestors, size_t descendants) |
| |
| | OutputGroup (const CInputCoin &output, int depth, bool from_me, size_t ancestors, size_t descendants) |
| |
| void | Insert (const CInputCoin &output, int depth, bool from_me, size_t ancestors, size_t descendants) |
| |
| std::vector< CInputCoin >::iterator | Discard (const CInputCoin &output) |
| |
| bool | EligibleForSpending (const CoinEligibilityFilter &eligibility_filter) const |
| |
| void | SetFees (const CFeeRate effective_feerate, const CFeeRate long_term_feerate) |
| | Update the OutputGroup's fee, long_term_fee, and effective_value based on the given feerates. More...
|
| |
| OutputGroup | GetPositiveOnlyGroup () |
| |
Definition at line 71 of file coinselection.h.
| OutputGroup::OutputGroup |
( |
| ) |
|
|
inline |
| OutputGroup::OutputGroup |
( |
std::vector< CInputCoin > && |
outputs, |
|
|
bool |
from_me, |
|
|
CAmount |
value, |
|
|
int |
depth, |
|
|
size_t |
ancestors, |
|
|
size_t |
descendants |
|
) |
| |
|
inline |
| OutputGroup::OutputGroup |
( |
const CInputCoin & |
output, |
|
|
int |
depth, |
|
|
bool |
from_me, |
|
|
size_t |
ancestors, |
|
|
size_t |
descendants |
|
) |
| |
|
inline |
| void OutputGroup::Insert |
( |
const CInputCoin & |
output, |
|
|
int |
depth, |
|
|
bool |
from_me, |
|
|
size_t |
ancestors, |
|
|
size_t |
descendants |
|
) |
| |
| void OutputGroup::SetFees |
( |
const CFeeRate |
effective_feerate, |
|
|
const CFeeRate |
long_term_feerate |
|
) |
| |
| CAmount OutputGroup::effective_value {0} |
| CAmount OutputGroup::long_term_fee {0} |
| size_t OutputGroup::m_ancestors {0} |
| int OutputGroup::m_depth {999} |
| size_t OutputGroup::m_descendants {0} |
| bool OutputGroup::m_from_me {true} |
The documentation for this struct was generated from the following files: