Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
Provide a human-readable extended HTML description of a transaction. More...
#include <transactiondesc.h>
Static Public Member Functions | |
static QString | toHTML (CWallet *wallet, CWalletTx &wtx, TransactionRecord *rec, int unit) |
Private Member Functions | |
TransactionDesc () | |
Static Private Member Functions | |
static QString | FormatTxStatus (const CWalletTx &wtx) |
Detailed Description
Provide a human-readable extended HTML description of a transaction.
Definition at line 18 of file transactiondesc.h.
Constructor & Destructor Documentation
◆ TransactionDesc()
|
inlineprivate |
Definition at line 26 of file transactiondesc.h.
Member Function Documentation
◆ FormatTxStatus()
|
staticprivate |
Definition at line 25 of file transactiondesc.cpp.
References AssertLockHeld(), chainActive, CheckFinalTx(), cs_main, GUIUtil::dateTimeStr(), CMerkleTx::GetDepthInMainChain(), CChain::Height(), CWalletTx::InMempool(), CMerkleTx::isAbandoned(), CMerkleTx::IsChainLocked(), CMerkleTx::IsLockedByInstantSend(), LOCKTIME_THRESHOLD, and CMerkleTx::tx.
Referenced by toHTML().
◆ toHTML()
|
static |
Definition at line 63 of file transactiondesc.cpp.
References COINBASE_MATURITY, cs_main, CWallet::cs_wallet, GUIUtil::dateTimeStr(), DecodeDestination(), EncodeDestination(), ExtractDestination(), BitcoinUnits::formatHtmlWithUnit(), FormatTxStatus(), CMerkleTx::GetBlocksToMaturity(), PaymentServer::getCertStore(), CWalletTx::GetChange(), CWalletTx::GetCredit(), CWallet::GetCredit(), CWalletTx::GetDebit(), CWallet::GetDebit(), PaymentRequestPlus::getMerchant(), TransactionRecord::getOutputIndex(), TransactionRecord::getTxID(), CWalletTx::GetTxTime(), GUIUtil::HtmlEscape(), CMerkleTx::IsCoinBase(), CMerkleTx::IsInMainChain(), IsMine(), CWallet::IsMine(), ISMINE_ALL, ISMINE_SPENDABLE, ISMINE_WATCH_ONLY, IsValidDestination(), LOCK2, logCategories, CWallet::mapAddressBook, CWalletTx::mapValue, BCLog::NONE, CTxOut::nValue, Coin::out, PaymentRequestPlus::parse(), pcoinsTip, CTxIn::prevout, CTxOut::scriptPubKey, TransactionRecord::strAddress, CMerkleTx::tx, and CWalletTx::vOrderForm.
Referenced by TransactionTablePriv::describe().
The documentation for this class was generated from the following files:
- src/qt/transactiondesc.h
- src/qt/transactiondesc.cpp