Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
wallet::GroupVerifier Class Reference
Collaboration diagram for wallet::GroupVerifier:
[legend]

Public Member Functions

void GroupVerify (const OutputType type, const CoinEligibilityFilter &filter, bool avoid_partial_spends, bool positive_only, int expected_size)
void GroupAndVerify (const OutputType type, const CoinEligibilityFilter &filter, int expected_with_partial_spends_size, int expected_without_partial_spends_size, bool positive_only)

Public Attributes

std::shared_ptr< CWalletwallet {nullptr}
CoinsResult coins_pool
FastRandomContext rand

Detailed Description

Definition at line 75 of file group_outputs_tests.cpp.

Member Function Documentation

◆ GroupAndVerify()

void wallet::GroupVerifier::GroupAndVerify ( const OutputType type,
const CoinEligibilityFilter & filter,
int expected_with_partial_spends_size,
int expected_without_partial_spends_size,
bool positive_only )
inline

Definition at line 94 of file group_outputs_tests.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GroupVerify()

void wallet::GroupVerifier::GroupVerify ( const OutputType type,
const CoinEligibilityFilter & filter,
bool avoid_partial_spends,
bool positive_only,
int expected_size )
inline

Definition at line 82 of file group_outputs_tests.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ coins_pool

CoinsResult wallet::GroupVerifier::coins_pool

Definition at line 79 of file group_outputs_tests.cpp.

◆ rand

FastRandomContext wallet::GroupVerifier::rand

Definition at line 80 of file group_outputs_tests.cpp.

◆ wallet

std::shared_ptr<CWallet> wallet::GroupVerifier::wallet {nullptr}

Definition at line 78 of file group_outputs_tests.cpp.


The documentation for this class was generated from the following file: