![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <privatesend.h>
Public Member Functions | |
CPrivateSendBase () | |
int | GetQueueSize () const |
int | GetState () const |
std::string | GetStateString () const |
int | GetEntriesCount () const |
Public Attributes | |
int | nSessionDenom |
Protected Member Functions | |
void | SetNull () |
Protected Attributes | |
std::vector< CDarksendQueue > | vecDarksendQueue |
std::vector< CDarkSendEntry > | vecEntries |
PoolState | nState |
int64_t | nTimeLastSuccessfulStep |
int | nSessionID |
CMutableTransaction | finalMutableTransaction |
Definition at line 279 of file privatesend.h.
|
inline |
Definition at line 299 of file privatesend.h.
|
inline |
Definition at line 305 of file privatesend.h.
Referenced by CPrivateSendServer::AddEntry(), CPrivateSendServer::AddScriptSig(), CPrivateSendServer::CheckPool(), CPrivateSendServer::CreateFinalTransaction(), CPrivateSendClient::DoAutomaticDenominating(), getpoolinfo(), and CPrivateSendClient::PrepareDenominate().
|
inline |
Definition at line 301 of file privatesend.h.
Referenced by getpoolinfo().
|
inline |
Definition at line 302 of file privatesend.h.
std::string CPrivateSendBase::GetStateString | ( | ) | const |
Definition at line 131 of file privatesend.cpp.
Referenced by getpoolinfo().
|
protected |
Definition at line 119 of file privatesend.cpp.
Referenced by CPrivateSendBase(), CPrivateSendServer::SetNull(), and CPrivateSendClient::SetNull().
|
protected |
Definition at line 292 of file privatesend.h.
Referenced by CPrivateSendServer::AddScriptSig(), CPrivateSendServer::CommitFinalTransaction(), CPrivateSendServer::CreateFinalTransaction(), SetNull(), and CPrivateSendClient::SignFinalTransaction().
int CPrivateSendBase::nSessionDenom |
Definition at line 297 of file privatesend.h.
Referenced by CPrivateSendServer::AddUserToExistingSession(), CPrivateSendServer::CheckForCompleteQueue(), CPrivateSendServer::CreateNewSession(), CPrivateSendClient::JoinExistingQueue(), CPrivateSendClient::PrepareDenominate(), OverviewPage::privateSendStatus(), CPrivateSendServer::RelayCompletedTransaction(), CPrivateSendServer::RelayFinalTransaction(), CPrivateSendServer::RelayStatus(), SetNull(), and CPrivateSendClient::StartNewQueue().
|
protected |
Definition at line 290 of file privatesend.h.
Referenced by CPrivateSendServer::AddUserToExistingSession(), CPrivateSendClient::CheckPoolStateUpdate(), CPrivateSendServer::CreateNewSession(), CPrivateSendClient::DoAutomaticDenominating(), CPrivateSendServer::ProcessMessage(), CPrivateSendClient::ProcessMessage(), CPrivateSendServer::PushStatus(), CPrivateSendServer::RelayCompletedTransaction(), CPrivateSendServer::RelayFinalTransaction(), CPrivateSendServer::RelayStatus(), CPrivateSendClient::SendDenominate(), and SetNull().
|
protected |
Definition at line 287 of file privatesend.h.
Referenced by CPrivateSendServer::AddUserToExistingSession(), CPrivateSendServer::ChargeFees(), CPrivateSendServer::CheckForCompleteQueue(), CPrivateSendServer::CheckPool(), CPrivateSendClient::CheckPool(), CPrivateSendClient::CheckPoolStateUpdate(), CPrivateSendServer::CheckTimeout(), CPrivateSendClient::CheckTimeout(), CPrivateSendServer::CreateNewSession(), CPrivateSendClient::DoAutomaticDenominating(), GetState(), GetStateString(), CPrivateSendClient::GetStatus(), CPrivateSendClient::ProcessMessage(), CPrivateSendServer::PushStatus(), SetNull(), CPrivateSendServer::SetState(), and CPrivateSendClient::SetState().
|
protected |
Definition at line 288 of file privatesend.h.
Referenced by CPrivateSendServer::AddEntry(), CPrivateSendServer::AddUserToExistingSession(), CPrivateSendServer::CheckPool(), CPrivateSendClient::CheckPool(), CPrivateSendClient::CheckPoolStateUpdate(), CPrivateSendServer::CheckTimeout(), CPrivateSendClient::CheckTimeout(), CPrivateSendServer::CreateNewSession(), CPrivateSendClient::JoinExistingQueue(), CPrivateSendClient::SendDenominate(), SetNull(), CPrivateSendClient::SignFinalTransaction(), and CPrivateSendClient::StartNewQueue().
|
protected |
Definition at line 283 of file privatesend.h.
Referenced by CPrivateSendServer::CheckTimeout(), CPrivateSendClient::CheckTimeout(), CPrivateSendServer::CreateNewSession(), GetQueueSize(), CPrivateSendClient::JoinExistingQueue(), CPrivateSendServer::ProcessMessage(), and CPrivateSendClient::ProcessMessage().
|
protected |
Definition at line 285 of file privatesend.h.
Referenced by CPrivateSendServer::AddEntry(), CPrivateSendServer::AddScriptSig(), CPrivateSendServer::ChargeFees(), CPrivateSendServer::CreateFinalTransaction(), GetEntriesCount(), CPrivateSendServer::IsInputScriptSigValid(), CPrivateSendServer::IsOutputsCompatibleWithSessionDenom(), CPrivateSendServer::IsSignaturesComplete(), CPrivateSendServer::PushStatus(), CPrivateSendServer::RelayCompletedTransaction(), CPrivateSendServer::RelayFinalTransaction(), CPrivateSendServer::RelayStatus(), CPrivateSendClient::SendDenominate(), SetNull(), and CPrivateSendClient::SignFinalTransaction().