Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
Governance Object Payment. More...
#include <governance-classes.h>
Public Member Functions | |
CGovernancePayment () | |
CGovernancePayment (CTxDestination destIn, CAmount nAmountIn) | |
bool | IsValid () |
Public Attributes | |
CScript | script |
CAmount | nAmount |
Private Attributes | |
bool | fValid |
Detailed Description
Governance Object Payment.
Definition at line 75 of file governance-classes.h.
Constructor & Destructor Documentation
◆ CGovernancePayment() [1/2]
|
inline |
Definition at line 84 of file governance-classes.h.
◆ CGovernancePayment() [2/2]
|
inline |
Definition at line 91 of file governance-classes.h.
References EncodeDestination(), fValid, GetScriptForDestination(), LogPrintf, nAmount, and script.
Member Function Documentation
◆ IsValid()
|
inline |
Definition at line 110 of file governance-classes.h.
References fValid.
Referenced by CSuperblock::ParsePaymentSchedule().
Member Data Documentation
◆ fValid
|
private |
Definition at line 78 of file governance-classes.h.
Referenced by CGovernancePayment(), and IsValid().
◆ nAmount
CAmount CGovernancePayment::nAmount |
Definition at line 82 of file governance-classes.h.
Referenced by CGovernancePayment(), CSuperblockManager::GetSuperblockPayments(), and CSuperblock::IsValid().
◆ script
CScript CGovernancePayment::script |
Definition at line 81 of file governance-classes.h.
Referenced by CGovernancePayment(), CSuperblockManager::GetRequiredPaymentsString(), CSuperblockManager::GetSuperblockPayments(), and CSuperblock::IsValid().
The documentation for this class was generated from the following file:
- src/governance/governance-classes.h