![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include "activemasternode.h"
#include "instantx.h"
#include "key.h"
#include "validation.h"
#include "masternode-sync.h"
#include "masternodeman.h"
#include "messagesigner.h"
#include "net.h"
#include "protocol.h"
#include "spork.h"
#include "sync.h"
#include "txmempool.h"
#include "util.h"
#include "consensus/validation.h"
#include <boost/algorithm/string/replace.hpp>
#include <boost/thread.hpp>
Go to the source code of this file.
Variables | |
CWallet * | pwalletMain |
CTxMemPool | mempool |
bool | fEnableInstantSend = true |
int | nInstantSendDepth = DEFAULT_INSTANTSEND_DEPTH |
int | nCompleteTXLocks |
CInstantSend | instantsend |
bool fEnableInstantSend = true |
Definition at line 26 of file instantx.cpp.
Referenced by AppInit2(), CInstantSend::GetTransactionLockSignatures(), InitParameterInteraction(), CInstantSend::IsInstantSendReadyToLock(), CInstantSend::IsLockedInstantSendTransaction(), and CInstantSend::IsTxLockCandidateTimedOut().
CInstantSend instantsend |
Definition at line 30 of file instantx.cpp.
Referenced by AcceptToMemoryPoolWorker(), AlreadyHave(), CheckBlock(), TransactionDesc::FormatTxStatus(), CMerkleTx::GetDepthInMainChain(), CGovernanceObject::IsCollateralValid(), CTxLockVote::IsFailed(), ProcessGetData(), ProcessMessage(), CConnman::RelayTransaction(), CWalletTx::RelayWalletTransaction(), sendrawtransaction(), CDSNotificationInterface::SyncTransaction(), ThreadCheckPrivateSend(), CDSNotificationInterface::UpdatedBlockTip(), and WalletTxToJSON().
CTxMemPool mempool |
Referenced by CMerkleTx::AcceptToMemoryPool(), AlreadyHave(), AppInit2(), BitcoinMiner(), CPrivateSendServer::ChargeFees(), CPrivateSendServer::ChargeRandomFees(), CPrivateSendServer::CommitFinalTransaction(), CreateNewBlock(), CWallet::CreateTransaction(), estimatefee(), estimatepriority(), estimatesmartfee(), estimatesmartpriority(), getaddressmempool(), getblocktemplate(), CMerkleTx::GetDepthInMainChain(), ClientModel::getMempoolDynamicUsage(), ClientModel::getMempoolSize(), getmininginfo(), gettxout(), CWalletTx::InMempool(), CPrivateSend::IsCollateralValid(), mempoolInfoToJSON(), mempoolToJSON(), PrepareShutdown(), prioritisetransaction(), ProcessGetData(), CPrivateSendServer::ProcessMessage(), ProcessMessage(), CWallet::ReacceptWalletTransactions(), CInstantSend::ResolveConflicts(), rest_getutxos(), CPrivateSendClient::SendDenominate(), sendrawtransaction(), signrawtransaction(), CDSNotificationInterface::UpdatedBlockTip(), CoinControlDialog::updateLabels(), SendCoinsDialog::updateSmartFeeLabel(), and WalletTxToJSON().
int nCompleteTXLocks |
Definition at line 28 of file instantx.cpp.
Referenced by WalletModel::checkBalanceChanged(), WalletModel::pollBalanceChanged(), OverviewPage::setBalance(), TransactionRecord::statusUpdateNeeded(), CInstantSend::UpdateLockedTransaction(), and TransactionRecord::updateStatus().
int nInstantSendDepth = DEFAULT_INSTANTSEND_DEPTH |
Definition at line 27 of file instantx.cpp.
Referenced by AppInit2(), getbalance(), CInstantSend::GetConfirmations(), CMerkleTx::GetDepthInMainChain(), getreceivedbyaccount(), getreceivedbyaddress(), listaccounts(), listreceivedbyaccount(), listreceivedbyaddress(), sendfrom(), and sendmany().