#include <masternode-budget.h>
|
| | CFinalizedBudget () |
| |
| | CFinalizedBudget (const CFinalizedBudget &other) |
| |
| void | CleanAndRemove (bool fSignatureCheck) |
| |
| bool | AddOrUpdateVote (CFinalizedBudgetVote &vote, std::string &strError) |
| |
| double | GetScore () |
| |
| bool | HasMinimumRequiredSupport () |
| |
| bool | IsValid (std::string &strError, bool fCheckCollateral=true) |
| |
| std::string | GetName () |
| |
| std::string | GetProposals () |
| |
| int | GetBlockStart () |
| |
| int | GetBlockEnd () |
| |
| int | GetVoteCount () |
| |
| bool | IsTransactionValid (const CTransaction &txNew, int nBlockHeight) |
| |
| bool | GetBudgetPaymentByBlock (int64_t nBlockHeight, CTxBudgetPayment &payment) |
| |
| bool | GetPayeeAndAmount (int64_t nBlockHeight, CScript &payee, CAmount &nAmount) |
| |
| void | AutoCheck () |
| |
| CAmount | GetTotalPayout () |
| |
| void | SubmitVote () |
| |
| std::string | GetStatus () |
| |
| uint256 | GetHash () |
| |
| template<typename Stream , typename Operation > |
| void | SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion) |
| |
Definition at line 306 of file masternode-budget.h.
◆ CFinalizedBudget() [1/2]
| CFinalizedBudget::CFinalizedBudget |
( |
| ) |
|
◆ CFinalizedBudget() [2/2]
◆ AddOrUpdateVote()
◆ AutoCheck()
| void CFinalizedBudget::AutoCheck |
( |
| ) |
|
◆ CleanAndRemove()
| void CFinalizedBudget::CleanAndRemove |
( |
bool |
fSignatureCheck | ) |
|
◆ GetBlockEnd()
| int CFinalizedBudget::GetBlockEnd |
( |
| ) |
|
|
inline |
◆ GetBlockStart()
| int CFinalizedBudget::GetBlockStart |
( |
| ) |
|
|
inline |
◆ GetBudgetPaymentByBlock()
| bool CFinalizedBudget::GetBudgetPaymentByBlock |
( |
int64_t |
nBlockHeight, |
|
|
CTxBudgetPayment & |
payment |
|
) |
| |
|
inline |
◆ GetHash()
| uint256 CFinalizedBudget::GetHash |
( |
| ) |
|
|
inline |
◆ GetName()
| std::string CFinalizedBudget::GetName |
( |
| ) |
|
|
inline |
◆ GetPayeeAndAmount()
| bool CFinalizedBudget::GetPayeeAndAmount |
( |
int64_t |
nBlockHeight, |
|
|
CScript & |
payee, |
|
|
CAmount & |
nAmount |
|
) |
| |
|
inline |
◆ GetProposals()
| std::string CFinalizedBudget::GetProposals |
( |
| ) |
|
◆ GetScore()
| double CFinalizedBudget::GetScore |
( |
| ) |
|
◆ GetStatus()
| std::string CFinalizedBudget::GetStatus |
( |
| ) |
|
◆ GetTotalPayout()
| CAmount CFinalizedBudget::GetTotalPayout |
( |
| ) |
|
◆ GetVoteCount()
| int CFinalizedBudget::GetVoteCount |
( |
| ) |
|
|
inline |
◆ HasMinimumRequiredSupport()
| bool CFinalizedBudget::HasMinimumRequiredSupport |
( |
| ) |
|
◆ IsTransactionValid()
| bool CFinalizedBudget::IsTransactionValid |
( |
const CTransaction & |
txNew, |
|
|
int |
nBlockHeight |
|
) |
| |
◆ IsValid()
| bool CFinalizedBudget::IsValid |
( |
std::string & |
strError, |
|
|
bool |
fCheckCollateral = true |
|
) |
| |
◆ SerializationOp()
template<typename Stream , typename Operation >
| void CFinalizedBudget::SerializationOp |
( |
Stream & |
s, |
|
|
Operation |
ser_action, |
|
|
int |
nType, |
|
|
int |
nVersion |
|
) |
| |
|
inline |
◆ SubmitVote()
| void CFinalizedBudget::SubmitVote |
( |
| ) |
|
◆ ADD_SERIALIZE_METHODS
| CFinalizedBudget::ADD_SERIALIZE_METHODS |
◆ cs
◆ fAutoChecked
| bool CFinalizedBudget::fAutoChecked |
|
private |
◆ fValid
| bool CFinalizedBudget::fValid |
◆ mapVotes
◆ nBlockStart
| int CFinalizedBudget::nBlockStart |
◆ nFeeTXHash
| uint256 CFinalizedBudget::nFeeTXHash |
◆ nTime
| int64_t CFinalizedBudget::nTime |
◆ strBudgetName
| std::string CFinalizedBudget::strBudgetName |
◆ vecBudgetPayments
The documentation for this class was generated from the following files: