Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
receive.h File Reference
Include dependency graph for receive.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  wallet::COutputEntry
struct  wallet::Balance

Namespaces

namespace  wallet

Functions

bool wallet::InputIsMine (const CWallet &wallet, const CTxIn &txin)
bool wallet::AllInputsMine (const CWallet &wallet, const CTransaction &tx)
 Returns whether all of the inputs belong to the wallet.
CAmount wallet::OutputGetCredit (const CWallet &wallet, const CTxOut &txout)
CAmount wallet::TxGetCredit (const CWallet &wallet, const CTransaction &tx)
bool wallet::ScriptIsChange (const CWallet &wallet, const CScript &script)
bool wallet::OutputIsChange (const CWallet &wallet, const CTxOut &txout)
CAmount wallet::OutputGetChange (const CWallet &wallet, const CTxOut &txout)
CAmount wallet::TxGetChange (const CWallet &wallet, const CTransaction &tx)
CAmount wallet::CachedTxGetCredit (const CWallet &wallet, const CWalletTx &wtx, bool avoid_reuse)
CAmount wallet::CachedTxGetDebit (const CWallet &wallet, const CWalletTx &wtx, bool avoid_reuse)
CAmount wallet::CachedTxGetChange (const CWallet &wallet, const CWalletTx &wtx)
void wallet::CachedTxGetAmounts (const CWallet &wallet, const CWalletTx &wtx, std::list< COutputEntry > &listReceived, std::list< COutputEntry > &listSent, CAmount &nFee, bool include_change)
bool wallet::CachedTxIsFromMe (const CWallet &wallet, const CWalletTx &wtx)
bool wallet::CachedTxIsTrusted (const CWallet &wallet, const CWalletTx &wtx, std::set< Txid > &trusted_parents)
bool wallet::CachedTxIsTrusted (const CWallet &wallet, const CWalletTx &wtx)
Balance wallet::GetBalance (const CWallet &wallet, const int min_depth, bool avoid_reuse)
std::map< CTxDestination, CAmountwallet::GetAddressBalances (const CWallet &wallet)
std::set< std::set< CTxDestination > > wallet::GetAddressGroupings (const CWallet &wallet)