Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

#include <wallet.h>

+ Collaboration diagram for COutput:

Public Member Functions

 COutput (const CWalletTx *txIn, int iIn, int nDepthIn, bool fSpendableIn, bool fSolvableIn, bool fSafeIn)
 
int Priority () const
 
std::string ToString () const
 

Public Attributes

const CWalletTxtx
 
int i
 
int nDepth
 
bool fSpendable
 Whether we have the private keys to spend this output. More...
 
bool fSolvable
 Whether we know how to spend this output, ignoring the lack of keys. More...
 
bool fSafe
 Whether this output is considered safe to spend. More...
 

Detailed Description

Definition at line 566 of file wallet.h.

Constructor & Destructor Documentation

◆ COutput()

COutput::COutput ( const CWalletTx txIn,
int  iIn,
int  nDepthIn,
bool  fSpendableIn,
bool  fSolvableIn,
bool  fSafeIn 
)
inline

Definition at line 586 of file wallet.h.

References fSafe, fSolvable, fSpendable, i, nDepth, and tx.

Member Data Documentation

◆ fSafe

bool COutput::fSafe

Whether this output is considered safe to spend.

Unconfirmed transactions from outside keys and unconfirmed replacement transactions are considered unsafe and will not be used to fund new spending transactions.

Definition at line 584 of file wallet.h.

Referenced by COutput().

◆ fSolvable

bool COutput::fSolvable

Whether we know how to spend this output, ignoring the lack of keys.

Definition at line 577 of file wallet.h.

Referenced by COutput().

◆ fSpendable

bool COutput::fSpendable

Whether we have the private keys to spend this output.

Definition at line 574 of file wallet.h.

Referenced by COutput().

◆ i

◆ nDepth

int COutput::nDepth

Definition at line 571 of file wallet.h.

Referenced by COutput(), ToString(), and CoinControlDialog::updateView().

◆ tx


The documentation for this class was generated from the following files:
Released under the MIT license