Only check budget block payees after sync is complete
This commit is contained in:
parent
f9e2b18e57
commit
853863ae86
@ -3,7 +3,7 @@ AC_PREREQ([2.60])
|
||||
define(_CLIENT_VERSION_MAJOR, 0)
|
||||
define(_CLIENT_VERSION_MINOR, 12)
|
||||
define(_CLIENT_VERSION_REVISION, 0)
|
||||
define(_CLIENT_VERSION_BUILD, 21)
|
||||
define(_CLIENT_VERSION_BUILD, 22)
|
||||
define(_CLIENT_VERSION_IS_RELEASE, true)
|
||||
define(_COPYRIGHT_YEAR, 2015)
|
||||
AC_INIT([Dash Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[info@dashpay.io],[dash])
|
||||
|
@ -17,7 +17,7 @@
|
||||
#define CLIENT_VERSION_MAJOR 0
|
||||
#define CLIENT_VERSION_MINOR 12
|
||||
#define CLIENT_VERSION_REVISION 0
|
||||
#define CLIENT_VERSION_BUILD 21
|
||||
#define CLIENT_VERSION_BUILD 22
|
||||
|
||||
//! Set to true for release, false for prerelease or test build
|
||||
#define CLIENT_VERSION_IS_RELEASE true
|
||||
|
@ -64,6 +64,10 @@ bool IsBlockValueValid(const CBlock& block, int64_t nExpectedValue){
|
||||
|
||||
bool IsBlockPayeeValid(const CTransaction& txNew, int nBlockHeight)
|
||||
{
|
||||
if(!masternodeSync.IsSynced()) { //there is no budget data to use to check anything -- find the longest chain
|
||||
return true;
|
||||
}
|
||||
|
||||
//check if it's a budget block
|
||||
if(budget.IsBudgetPaymentBlock(nBlockHeight)){
|
||||
if(budget.IsTransactionValid(txNew, nBlockHeight)){
|
||||
|
Loading…
Reference in New Issue
Block a user