Bitcoin Core 28.99.0
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
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 77 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 96 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 84 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 81 of file group_outputs_tests.cpp.

◆ rand

FastRandomContext wallet::GroupVerifier::rand

Definition at line 82 of file group_outputs_tests.cpp.

◆ wallet

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

Definition at line 80 of file group_outputs_tests.cpp.


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