PIVX Core  5.6.99
P2P Digital Currency
Classes | Typedefs | Functions
budgetutil.cpp File Reference
#include "budget/budgetutil.h"
#include "budget/budgetmanager.h"
#include "masternodeman.h"
#include "masternodeconfig.h"
#include "util/validation.h"
Include dependency graph for budgetutil.cpp:

Go to the source code of this file.

Classes

struct  MnKeyData
 

Typedefs

typedef std::list< MnKeyDatamnKeyList
 

Functions

UniValue mnBudgetVoteInner (CWallet *const pwallet, bool fLegacyMN, const uint256 &budgetHash, bool fFinal, const CBudgetVote::VoteDirection &nVote, const Optional< std::string > &mnAliasFilter)
 
UniValue mnLocalBudgetVoteInner (bool fLegacyMN, const uint256 &budgetHash, bool fFinal, const CBudgetVote::VoteDirection &nVote)
 

Typedef Documentation

◆ mnKeyList

typedef std::list<MnKeyData> mnKeyList

Definition at line 71 of file budgetutil.cpp.

Function Documentation

◆ mnBudgetVoteInner()

UniValue mnBudgetVoteInner ( CWallet *const  pwallet,
bool  fLegacyMN,
const uint256 budgetHash,
bool  fFinal,
const CBudgetVote::VoteDirection nVote,
const Optional< std::string > &  mnAliasFilter 
)

Definition at line 235 of file budgetutil.cpp.

Here is the caller graph for this function:

◆ mnLocalBudgetVoteInner()

UniValue mnLocalBudgetVoteInner ( bool  fLegacyMN,
const uint256 budgetHash,
bool  fFinal,
const CBudgetVote::VoteDirection nVote 
)

Definition at line 258 of file budgetutil.cpp.