Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CPrivateSendServer Member List

This is the complete list of members for CPrivateSendServer, including all inherited members.

AddEntry(CConnman &connman, const CPrivateSendEntry &entry, PoolMessage &nMessageIDRet)CPrivateSendServerprivate
AddScriptSig(const CTxIn &txin)CPrivateSendServerprivate
AddUserToExistingSession(const CPrivateSendAccept &dsa, PoolMessage &nMessageIDRet)CPrivateSendServerprivate
ChargeFees(CConnman &connman)CPrivateSendServerprivate
ChargeRandomFees(CConnman &connman)CPrivateSendServerprivate
CheckForCompleteQueue(CConnman &connman)CPrivateSendServer
CheckPool(CConnman &connman)CPrivateSendServerprivate
CheckQueue()CPrivateSendBaseManagerprotected
CheckTimeout(CConnman &connman)CPrivateSendServer
CommitFinalTransaction(CConnman &connman)CPrivateSendServerprivate
ConsumeCollateral(CConnman &connman, const CTransactionRef &txref)CPrivateSendServerprivate
CPrivateSendBaseManager()CPrivateSendBaseManagerinline
CPrivateSendBaseSession()CPrivateSendBaseSessioninline
CPrivateSendServer()CPrivateSendServerinline
CreateFinalTransaction(CConnman &connman)CPrivateSendServerprivate
CreateNewSession(const CPrivateSendAccept &dsa, PoolMessage &nMessageIDRet, CConnman &connman)CPrivateSendServerprivate
cs_privatesendCPrivateSendBaseSessionmutableprotected
cs_vecqueueCPrivateSendBaseManagermutableprotected
DoMaintenance(CConnman &connman)CPrivateSendServer
finalMutableTransactionCPrivateSendBaseSessionprotected
fUnitTestCPrivateSendServerprivate
GetEntriesCount() constCPrivateSendBaseSessioninline
GetJsonInfo(UniValue &obj) constCPrivateSendServer
GetQueueItemAndTry(CPrivateSendQueue &dsqRet)CPrivateSendBaseManager
GetQueueSize() constCPrivateSendBaseManagerinline
GetState() constCPrivateSendBaseSessioninline
GetStateString() constCPrivateSendBaseSession
HasTimedOut()CPrivateSendServer
IsAcceptableDSA(const CPrivateSendAccept &dsa, PoolMessage &nMessageIDRet)CPrivateSendServerprivate
IsInputScriptSigValid(const CTxIn &txin)CPrivateSendServerprivate
IsSessionReady()CPrivateSendServerprivate
IsSignaturesComplete()CPrivateSendServerprivate
IsValidInOuts(const std::vector< CTxIn > &vin, const std::vector< CTxOut > &vout, PoolMessage &nMessageIDRet, bool *fConsumeCollateralRet) constCPrivateSendBaseSessionprotected
nSessionDenomCPrivateSendBaseSession
nSessionIDCPrivateSendBaseSessionprotected
nStateCPrivateSendBaseSessionprotected
nTimeLastSuccessfulStepCPrivateSendBaseSessionprotected
ProcessMessage(CNode *pfrom, const std::string &strCommand, CDataStream &vRecv, CConnman &connman)CPrivateSendServer
PushStatus(CNode *pnode, PoolStatusUpdate nStatusUpdate, PoolMessage nMessageID, CConnman &connman)CPrivateSendServerprivate
RelayCompletedTransaction(PoolMessage nMessageID, CConnman &connman)CPrivateSendServerprivate
RelayFinalTransaction(const CTransaction &txFinal, CConnman &connman)CPrivateSendServerprivate
RelayStatus(PoolStatusUpdate nStatusUpdate, CConnman &connman, PoolMessage nMessageID=MSG_NOERR)CPrivateSendServerprivate
SetNull()CPrivateSendServerprivate
SetState(PoolState nStateNew)CPrivateSendServerprivate
vecEntriesCPrivateSendBaseSessionprotected
vecPrivateSendQueueCPrivateSendBaseManagerprotected
vecSessionCollateralsCPrivateSendServerprivate
Released under the MIT license