#include <masternode-budget.h>
|
| | CFinalizedBudgetBroadcast () |
| |
| | CFinalizedBudgetBroadcast (const CFinalizedBudget &other) |
| |
| | CFinalizedBudgetBroadcast (std::string strBudgetNameIn, int nBlockStartIn, std::vector< CTxBudgetPayment > vecBudgetPaymentsIn, uint256 nFeeTXHashIn) |
| |
| void | swap (CFinalizedBudgetBroadcast &first, CFinalizedBudgetBroadcast &second) |
| |
| CFinalizedBudgetBroadcast & | operator= (CFinalizedBudgetBroadcast from) |
| |
| void | Relay () |
| |
| template<typename Stream , typename Operation > |
| void | SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion) |
| |
| | 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) |
| |
|
| std::vector< unsigned char > | vchSig |
| |
Definition at line 399 of file masternode-budget.h.
◆ CFinalizedBudgetBroadcast() [1/3]
| CFinalizedBudgetBroadcast::CFinalizedBudgetBroadcast |
( |
| ) |
|
◆ CFinalizedBudgetBroadcast() [2/3]
| CFinalizedBudgetBroadcast::CFinalizedBudgetBroadcast |
( |
const CFinalizedBudget & |
other | ) |
|
◆ CFinalizedBudgetBroadcast() [3/3]
| CFinalizedBudgetBroadcast::CFinalizedBudgetBroadcast |
( |
std::string |
strBudgetNameIn, |
|
|
int |
nBlockStartIn, |
|
|
std::vector< CTxBudgetPayment > |
vecBudgetPaymentsIn, |
|
|
uint256 |
nFeeTXHashIn |
|
) |
| |
◆ operator=()
◆ Relay()
| void CFinalizedBudgetBroadcast::Relay |
( |
| ) |
|
◆ SerializationOp()
template<typename Stream , typename Operation >
| void CFinalizedBudgetBroadcast::SerializationOp |
( |
Stream & |
s, |
|
|
Operation |
ser_action, |
|
|
int |
nType, |
|
|
int |
nVersion |
|
) |
| |
|
inline |
◆ swap()
◆ ADD_SERIALIZE_METHODS
| CFinalizedBudgetBroadcast::ADD_SERIALIZE_METHODS |
◆ vchSig
| std::vector<unsigned char> CFinalizedBudgetBroadcast::vchSig |
|
private |
The documentation for this class was generated from the following files: